post https://payment-backend-sandbox.milio.com.co/external-payout-api-direct/process-transaction
Este endpoint se utiliza para iniciar y procesar una dispersión, de manera directa, sin la tokenización de los métodos de pago tanto de la compañía como del tercero
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": "Bogota",
"state": "CAU",
"country": "COL",
"credential": {
"cardName": "Doe Zol",
"accountNumber": "******",
"expirationDate": "*******"
}
},
"value": 50000,
"reference":"******"
}
Explicación de tabla.
Campo | Tipo | Descripción | Requerido |
---|---|---|---|
third | object | Información del tercero. | Sí |
name | string | Nombre del tercero. | Sí |
lastName | string | Apellido del tercero. | Sí |
typeDocumentId | number | Identificador del tipo de documento (por ejemplo, 1, 2). | Sí |
document | string | Número del documento de identificación. | Sí |
contacInfoType | string | Tipo de información de contacto, puede ser "EMAIL" o "PHONE" . | Sí |
phone | string | Número de teléfono del tercero. | Opcional |
email | string | Dirección de correo electrónico del tercero. | Opcional |
address | string | Dirección física del tercero. | Sí |
postalCode | string | Código postal de la dirección. | Sí |
city | string | Ciudad donde reside el tercero. | Sí |
state | string | Código de estado o provincia (ISO 3166:CO) donde reside el tercero. | Sí |
country | string | Código del país (ISO 3166) donde reside el tercero. | Sí |
value | number | Monto a cobrar. | Sí |
reference | string | referencia de transacción |