3DS Authentication 2.0
3DS Authentication, also known as 3D Secure, is an additional security protocol used in online credit and debit card transactions to reduce fraud and increase transaction safety. It confirms that the customer is authorized to use the card. This adds an extra layer of verification to the Getnet Payment Link API. Enabling 3DS can help increase transaction approval rates while enhancing security for your customers. To activate 3DS for your checkout, contact the Getnet Integration Support Team.
The 3DS protocol involves the cardholder, the issuing bank, the card network, and Getnet’s payment platform in the authentication process. It has two flow types, depending on whether the card issuer decides to challenge the customer:
- Frictionless flow: The customer is not challenged and is considered authenticated without needing to be redirected.
- Challenge flow: The customer must authenticate with the card issuer. During this process, the customer is redirected to a URL provided by the issuer through the Getnet Payment Link API. Once authentication is complete, the customer is redirected back to the online store, where the Payment Link API completes the payment authorization and displays the corresponding success or failure message.
Implementation involves communication between the merchant’s checkout, Getnet’s 3DS services, and the card issuer, with front-end components to display the authentication challenge when necessary. This process ensures a secure, compliant, and seamless payment flow. For authenticated transactions, liability for fraud shifts to the issuing bank (liability shift). This increases overall trust in online purchases.
Regional availability
The following table lists the card brands that support 3DS authentication in each country.
| Card brand | Brazil | Chile | Mexico |
|---|---|---|---|
| Amex | ✅ | ✅ | ✅ |
| Mastercard | ✅ | ✅ | ✅ |
| Visa | ✅ | ✅ | ✅ |
| Elo | ✅ | - | - |
On this page