API Reference

Generar recaudo B2C

Este endpoint facilita el inicio y procesamiento directo de un recaudo B2C, sin requerir la tokenización de los métodos de pago de la compañía ni del tercero. Su objetivo es simplificar y agilizar la operación, ofreciendo un flujo claro y eficiente tanto para la empresa como para sus clientes.

Cuerpo de la solicitud

{
  "third": {
    "name": "John",
    "lastName": "Doe",
    "typeDocumentId": 1,
    "document": "12345678",
    "contacInfoType": "EMAIL",
    "email": "******@example.com",
    "address": "123 Main St",
    "postalCode": "12345",
    "city": "New York",
    "state": "NY",
    "country": "USA",
    "credential": {
      "cardName": "Doe Zol",
      "accountNumber": "******",
      "expirationDate": "*******",
      "cvv":"***"
    }
  },
  "value": 50000,
  "reference":"******"
}



Explicación de tabla.

CampoTipoDescripciónRequerido
cardNamestringNombre en la tarjeta de crédito o débito.
accountNumberstringNúmero de cuenta asociada a la tarjeta.
expirationDatestringFecha de expiración de la tarjeta en formato yyyymm.
cvvstringCódigo de seguridad de la tarjeta.
thirdobjectInformación del tercero.
namestringNombre del tercero.
lastNamestringApellido del tercero.
typeDocumentIdnumberIdentificador del tipo de documento (por ejemplo, 1, 2).
documentstringNúmero del documento de identificación.
contacInfoTypestringTipo de información de contacto, puede ser "EMAIL" o "PHONE".
phonestringNúmero de teléfono del tercero.Opcional
emailstringDirección de correo electrónico del tercero.Opcional
addressstringDirección física del tercero.
postalCodestringCódigo postal de la dirección.
citystringCiudad donde reside el tercero.
statestringEstado o provincia donde reside el tercero.
countrystringPaís donde reside el tercero.
valuenumberMonto a cobrar.
referencestringReferencia de la transacción
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!