API Reference

Pull & Push

Flujo de transferencia donde se cobran fondos del originador (pull) y luego se envían al destinatario (push).

Cuerpo de la solicitud

{
    "amount": 1000,
    "currency": "COP",
    "type": "FD_DO",
    "sourceOfFunds": "DEBIT",
    "operations": "PULL_PUSH",
    "sender": {
        "firstName": "Juan",
        "lastName": "luis",
        "address": "7217 NW 2nd Ave",
        "postalCode": "33150",
        "city": "Bogotá",
        "state": "BO",
        "country": "COL",
        "paymentMethod": {
            "accountNumber": "XXXXXXXXXXXXXX9",
            "expirationDate": "202512" 
        }
    },
    "recipient": {
        "firstName": "Pedro",
        "lastName": "perez",
        "address": "7217 NW 2nd Ave",
        "postalCode": "33150",
        "city": "Bogotá",
        "state": "BO",
        "country": "COL",
        "paymentMethod": {
            "accountNumber": "XXXXXXXXXXXX4"
        }
    },
    "reference": "b9d74d8c"
}



Explicación de tabla.

CampoTipoDescripciónRequerido
amountnumberRepresenta el monto de la transacciónTrue
currencystringTipo de moneda usada en la transacción. 'COP' | 'USD'true
typestringRepresenta el tipo de transacción que se está realizando.true
sourceOfFundsstringIndica de dónde provienen los fondos utilizados en la transacción.true
operationsstringDefine el tipo de operación que se realizará en la transacción.
recipientobjectObjeto que contiene la información del destinatario de la transacción.true
senderobjectObjeto que contiene la información del Originador de la transacción.true
firstNamestringNombre del destinatario.true
lastNamestringApellido del destinatario.true
addressstringDirección física del destinatario.true
postalCodestringCódigo postal correspondiente a la dirección del destinatario.true
citystringCiudad donde reside el destinatario.true
statestringEstado, provincia o región del destinatario.true
countrystringCódigo de país en formato ISO 3166-1 alfa-3 (por ejemplo, COL para Colombia).true
paymentMethodobjectObjeto que contiene la información del método de pago asociado al destinatario.true
accountNumberstringNúmero de cuenta o tarjeta del destinatario donde se enviarán los fondos.true
expirationDatestringFecha de vencimiento en formato yyyymm (por ejemplo, 202512 para diciembre de 2025). Solo para El sender.true
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!