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
{
"companyCredential": {
"cardName": "joe Zuls",
"accountNumber": "**********",
"expirationDate": "*****"
},
"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": "*******"
}
},
"value": 50000,
"reference":"******"
}
Explicación de tabla.
Campo | Tipo | Descripción | Requerido |
---|---|---|---|
companyCredential | object | Información de la compañía que realiza la dispersión. | Opcional |
cardName | string | Nombre en la tarjeta de crédito o débito. | Opcional |
accountNumber | string | Número de cuenta asociada a la tarjeta. | Opcional |
expirationDate | string | Fecha de expiración de la tarjeta en formato yyyymm . | Opcional |
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 | Estado o provincia donde reside el tercero. | Sí |
country | string | País donde reside el tercero. | Sí |
value | number | Monto a cobrar. | Sí |
value | string | Referencia de la transacción |