post https://payment-backend-sandbox.milio.com.co/cross-border/create-link
Este endpoint recibe el UUID del tercero existente y los detalles de su tarjeta.
El usuario puede agregar una nueva tarjeta proporcionando los detalles de la tarjeta o puede indicar el UUID de una tarjeta existente. A partir de esta información, el endpoint genera y retorna un link que abre una página externa donde se realizará todo el proceso de la transacción.
Detalles de la Solicitud
PN: Persona Natural
PJ: Persona Jurídica
Tarjeta nueva: En el caso de que la tarjeta no se encuentre registrada, se procede como en el siguiente ejemplo:
{
thirdUuid: "0425c636-75ff-4aad-8788-3c1f6a6de44f",
thirdCredentials: {
fullName: "Juan Hernan",
accountNumber: "985478525625",
cvv:"585",
expirationDate: "203112",
}
}
Campo | Tipo | Descripción | PN | PJ |
---|---|---|---|---|
thirdUuid | String | Codigo UUID del tercero. | X | X |
thirdCredentials | JSON | Objeto que contiene los detalles de la tarjeta. | X | X |
thirdCredentials.fullName | String | Nombre del titular de la tarjeta. | X | X |
thirdCredentials.accountNumber | String | Número de la tarjeta. | X | X |
thirdCredentials.cvv | String | Código de seguridad de la tarjeta. | X | X |
thirdCredentials.expirationDate | String | Fecha de caducidad de la tarjeta. | X | X |
Tarjeta existente: En el caso de que la tarjeta ya se encuentre registrada, esta deberá contar con un indicador UUID y se puede ingresar de la siguiente manera.
{
thirdUuid: "0425c636-75ff-4aad-8788-3c1f6a6de44f",
thirdCredentialsUuid: "33d49526-5106-4d8b-9ff8-3b84e80d7498"
}
Campo | Tipo | Descripción | PN | PJ |
---|---|---|---|---|
thirdUuid | String | Código UUID del tercero. | X | X |
thirdCredentialsUuid | String | Código UUID de la credencial perteneciente al tercero | X | X |