post https://payment-backend-sandbox.milio.com.co/sdk-widget/create-enrollment
Este endpoint se utiliza para generar token temporal para enviar una nueva transacción y procesarla mediante el SDK
Ejemplo para enrolamiento de tarjeta
{
"type": "ENROLLMENT_PAYOUT_DIRECT",
"beneficiary": {
"name": "Juan",
"lastName": "Perez",
"typeDocumentId": 1,
"document": "1142000001",
"email": "[email protected]"
},
"webhook": "https://webhook-url....",
"reference": "abc123"
}
PARÁMETRO | DESCRIPCIÓN |
---|---|
type | Tipo de operación |
name | Nombre del tercero. |
lastName | Apellido del tercero. |
typeDocumentId | Identificador del tipo de documento (por ejemplo, 1, 2). |
document | Número del documento de identificación. |
email | Dirección de correo electrónico del tercero. |
webhook | URL de confirmación de enrolamiento de tarjeta |
reference | Identificador de transferencia por parte de la compañía, este campo es opcional |
Ejemplo para pago directo
{
"amount": 100,
"type": "PAYOUT_DIRECT",
"beneficiary": {
"name": "Ernesto",
"lastName": "Diaz",
"typeDocumentId": 1,
"document": "1082749257",
"email": "[email protected]"
},
"reference" : "123abc"
}
Parámetros de la solicitud:
PARÁMETRO | DESCRIPCIÓN |
---|---|
amount | Valor de la transferencia, es obligatorio cuándo no requiere de facturas. |
type | Tipo de operación |
name | Nombre del tercero. |
lastName | Apellido del tercero. |
typeDocumentId | Identificador del tipo de documento (por ejemplo, 1, 2). |
document | Número del documento de identificación. |
email | Dirección de correo electrónico del tercero. |
reference | Identificador de transferencia por parte de la compañía, este campo es opcional |
Campos de respuesta
Campo | Descripción |
---|---|
key | Token temporal, el cual se inserta en el SDK. |
message | Mensaje descriptivo del resultado de la operación. |
reference | Referencia de la transacción |