3DS pass-through
Bamboo soporta 3D Secure (3DS) como un pass-through con los adquirentes en Latinoamérica enviando le resultado de la autenticación del titular de la tarjeta al completar el pago.
3D Secure (3DS) es un protocolo de autenticación diseñado para aumentar la seguridad de las compras con tarjeta. En el flujo de 3DS Pass-through de Bamboo, la autenticación se maneja a través de un proveedor de autenticación externo, conocido como MPI Externo. Este método permite a los comercios utilizar los datos de autenticación de terceros y enviarlos directamente al adquirente. Es una solución ideal para comercios que prefieren y requieren un control total del proceso de autenticación.
Objeto ThreeDS
Campos de la Solicitud
Parámetro | Tipo | ¿Obligatorio? | Descripción |
---|---|---|---|
ThreeDSAuthMethod | string | No | Método de autenticación 3D Secure utilizado: "EXTERNAL" o "DISABLED" . |
ThreeDS | object | Sí | Información de 3D Secure cuando ThreeDSAuthMethod="EXTERNAL" . |
ThreeDS → Eci | string | Sí | Código ECI de 3D Secure. |
ThreeDS → Xid | string | Sí | Identificador de transacción 3D Secure. |
ThreeDS → Cavv | string | Sí | Valor de Verificación de Autenticación del Titular de la Tarjeta (CAVV) en 3D Secure. |
ThreeDS → Version | string | Sí | Versión del protocolo 3D Secure. |
ThreeDS → TransactionId | string | Sí | ID de transacción en 3D Secure. |
Ejemplo de Solicitud utilizando la Compra Directa
{
"CardData": {
"CardHolderName": "John Doe",
"Pan": "4507990000004905",
"CVV": "123",
"Expiration": "08/30",
"Email": "john.doe@example.com",
"Document": "74857601"
},
"Capture": true,
"TargetCountryISO": "BR",
"Currency": "BRL",
"Amount": 25000,
"Installments": 2,
"Order": "CH2023-001",
"Description": "Compra de teste",
"Customer": {
"FirstName": "João",
"LastName": "Silva",
"ReferenceCode": "JS-001",
"PhoneNumber": "11987654321",
"DocumentNumber": "12345678901",
"DocumentType": "CPF.BR",
"Email": "joao.silva@example.com",
"Address": {
"Country": "BR",
"City": "São Paulo",
"State": "SP",
"PostalCode": "01310-200",
"AddressDetail": "Avenida Paulista 1000"
}
},
"ThreeDSAuthMethod": "EXTERNAL",
"ThreeDS": {
"Eci": "05",
"Xid": "MDAwMDAwMDAwMDAwMDAwMDAwMDE=",
"Cavv": "kBNcxqbmcXUxhAE1yKRHAAAAAAA=",
"Version": "2.2.0",
"TransactionId": "97267598-FAE6-48F2-8083-C23433990FBC"
}
}