Version: current

3D Secure

Product Overview

3D Secure, or 3DS, is a technical standard that adds a layer of security in online credit and debit card transactions, protecting the buyer's against unauthorised use. During the checkout process, if the cardholder is enrolled in 3D Secure, the issuing bank will decide whether the cardholder's identity can be verified using data supplied regarding the cardholder and their device, or if an additional authentication process is necessary. If additional authentication is necessary, a process provided by the issuing bank will begin to verify the cardholder’s identity via SMS one-time passcode, the issuing bank's mobile app, biometric methods, or other means. One of the main advantages of the protocol is the shift in liability of fraudulent chargebacks. If the transaction was authenticated, the liability of the transaction shifts from the merchant to the issuer.

Unlike the 3DS 1.0, 3DS 2.0 simplifies the payment process by providing a larger set of cardholder information to the issuer, allowing for improved risk assessment and the ability to skip authentication challenge processes altogether for low risk transactions, leading to lower abandonment rates and better user experience.

Who is this for

3DS is required for debit cards transactions in Brazil, so, if you are looking to use this payment method, 3DS is a must.

How it works

Your title
  1. Merchant authenticates transaction using its own external authenticator;
  2. Merchant gets the Encrypted Authentication Data;
  3. Merchant requests a payment to EBANX using the Cryptogram data;
  4. EBANX process the transactions and return the result.

We provide a 3DS Authenticator in our EBANX JS Javascript library, but, you can use any authenticator of your choice.


EBANX supports 3DS Authentication for the following countries and payment methods:

🇧🇷 Brazil

Credit cards

Visa, Master, AMEX, Diners, ELO, Hipercard;

Debit cards

Visa, Mastercard, Elo;

🇲🇽 Mexico

Credit cards

Visa, Master;

Debit cards

Visa, Mastercard;

Integration Steps

For more details on how to 3DS with each integration method, check the following guides:

API Integration
Payment Page Integration

Getting help

We hope this article was enlightening, but in case we’ve failed to take out your doubts you have the following options to keep on seeking for answers:

  • If you’re not our partner yet and would like to know more about our prices and conditions please fill our this form and our commercial team will get in touch with you.
  • In case you’re already our partner please get in touch with our support team at
Last updated on by Fernando Pankiewicz Gomes