3DS pass-through

Bamboo supports 3D Secure (3DS) as a pass-through with acquirers in Latin America by sending the cardholder authentication result when completing the payment.

External authentication enables merchants to perform 3DS verification through a third-party provider and submit the result in the payment request.
This section describes how to structure the ThreeDS object and include authentication fields when using ThreeDSAuthMethod="EXTERNAL".


ThreeDS Object

Request Fields

ParameterTypeMandatory?Description
ThreeDSAuthMethodstringNo3D Secure authentication method used: "EXTERNAL" or "DISABLED".
ThreeDSobjectYes3D Secure information when ThreeDSAuthMethod="EXTERNAL".
ThreeDSEcistringYes3D Secure ECI code.
ThreeDSXidstringYes3D Secure transaction identifier.
ThreeDSCavvstringYesCardholder Authentication Verification Value (CAVV) in 3D Secure.
ThreeDSVersionstringYes3D Secure protocol version.
ThreeDSTransactionIdstringYesTransaction ID in 3D Secure.

Request Example using the Direct Purchase

{
    "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"
    }
}

The response follows the standard response format. See Create a Purchase for details.

footer
Last modified October 20, 2025

© Bamboo | All rights reserved 2025