post https://payment-backend-sandbox.milio.com.co/cross-border/create-link
Este endpoint recibe la información del tercero y los detalles de su tarjeta. A partir de esta información, genera y retorna un link que abre una página externa donde se realizará todo el proceso de la transacción.
Este proceso incluye la validación de la tarjeta y otros pasos necesarios para completar la transacción.
{
name: "Juan L",
lastName: "Hernan",
typeDocumentId: 1,
document: "784835",
emailNotification: "[email protected]",
indicativeContact: "+57",
phoneContact: "3000000258",
categoryId: 3,
address: "7217 NW 2nd Ave",
credentials: {
fullName: "Juan Hernan",
accountNumber: "985478525625",
expirationDate: "203112",
cvv:"545"
}
}
Detalles de la Solicitud
PN: Persona Natural
PJ: Persona Jurídica
Campo | Tipo | Descripción | PN | PJ |
---|---|---|---|---|
name | String | Nombre del tercero | X | |
lastName | String | Apellido del tercero. | X | |
tradeName | String | solo cuando el tipo de documento es 3(NIT) Nombre bajo el que se desarrolla la actividad comercial. En este caso, podría ser el nombre de un negocio o emprendimiento. | X | |
legalName | String | solo cuando el tipo de documento es 3(NIT) Nombre oficial registrado ante las autoridades. En este caso, podría ser la razón social de una empresa. | X | |
typeDocumentId | Number | ID del tipo de documento del tercero principal. | X | X |
document | String | Número de documento del tercero. | X | X |
dv | String | Dígito de verificación del documento (solo si el tipo de documento lo requiere). | X | |
categoryId | Number | ID de la categoría del tercero. | X | X |
address | String | Dirección física del usuario tercero. | X | X |
emailNotification | String | Correo electrónico del tercero. | X | X |
phoneContact | String | Número de teléfono del tercero. | X | X |
indicativeContact | String | Indicativo de país para el número de teléfono de contacto del tercero principal. | 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 |