post https://payment-backend-sandbox.milio.com.co/external-payout-api-direct/process-transaction
Transferencia donde los fondos se envían directamente al destinatario. El origen de los fondos puede gestionarse de forma centralizada según el modelo de operación.
Cuerpo de la solicitud
{
"amount": 1000,
"currency": "COP",
"type": "FD_DO",
"sourceOfFunds": "DEBIT",
"operations": "PUSH",
"recipient": {
"firstName": "juan",
"lastName": "luis",
"address": "7217 NW 2nd Ave",
"postalCode": "33150",
"city": "Bogotá",
"state": "BO",
"country": "COL",
"paymentMethod": {
"accountNumber": "4051680090000026"
}
},
"reference": "b9d74d8c"
}
Explicación de tabla.
Campo | Tipo | Descripción | Requerido |
---|---|---|---|
amount | number | Representa el monto de la transacción | True |
currency | string | Tipo de moneda usada en la transacción. 'COP' | 'USD' | true |
type | string | Representa el tipo de transacción que se está realizando. | true |
sourceOfFunds | string | Indica de dónde provienen los fondos utilizados en la transacción. | true |
operations | string | Define el tipo de operación que se realizará en la transacción. | true |
recipient | object | Objeto que contiene la información del destinatario de la transacción. | true |
firstName | string | Nombre del destinatario. | true |
lastName | string | Apellido del destinatario. | true |
address | string | Dirección física del destinatario. | true |
postalCode | string | Código postal correspondiente a la dirección del destinatario. | true |
city | string | Ciudad donde reside el destinatario. | true |
state | string | Estado, provincia o región del destinatario. | true |
country | string | Código de país en formato ISO 3166-1 alfa-3 (por ejemplo, COL para Colombia). | true |
paymentMethod | object | Objeto que contiene la información del método de pago asociado al destinatario. | true |
accountNumber | string | Número de cuenta o tarjeta del destinatario donde se enviarán los fondos. | true |