post https://payment-backend-sandbox.milio.com.co/tdsecure/create-session
Este endpoint permite la creación de una sesión 3DS, la cual es el primer paso para comenzar el proceso de autenticación 3D Secure
Cuerpo de la solicitud
{
"merchant": {
"name": "Everair",
"website": "miliopay.com.co",
"categoryCode": "4511",
"country": "us"
},
"card": {
"number": "4111111111111111",
"expiry": "12/25"
},
"payment": {
"type": "one-off",
"amount": 19999,
"currency": "usd"
}
}
Explicación de tabla.
Campo | Tipo | Descripción | Requerido |
---|---|---|---|
merchant | object | Información del comercio que solicita la autenticación. | Sí |
name | string | Nombre del comercio. | Sí |
website | string | Sitio web del comercio. | Sí |
categoryCode | string | Código de categoría MCC del comercio. | Sí |
country | string | Código ISO del país del comercio (por ejemplo, "us"). | Sí |
card | object | Información de la tarjeta para la autenticación. | Sí |
number | string | Número completo de la tarjeta (por ejemplo, "4111111111111111"). | Sí |
expiry | string | Fecha de vencimiento en formato MM/AA. | Sí |
payment | object | Detalles de la transacción que se quiere autenticar. | Sí |
type | string | Tipo de transacción (por ejemplo, "one-off"). | Sí |
amount | integer | Monto de la transacción en centavos. | Sí |
currency | string | Código ISO 4217 de la moneda (por ejemplo, "usd"). | Sí |