HomePaymentsNo-codeDevelopersContribute
Safepay Home PageLive DashboardTest Dashboard

3D Secure authentication

Integrate 3D Secure authentication.


3D Secure 2 is an authentication protocol that provides an additional layer of verification for card-not-present (CNP) transactions. We recommend that you use it to comply with authentication regulations for online payments, and to use liability shift rules.

Liability shift rules

Countries/regionsPeriodTransaction typeLiability shift applies?
EUBefore 14 March 20203D Secure 2 transaction with an issuer that supports 3D Secure 2.Yes
After 14 March 20203D Secure 2 transaction regardless of whether the issuer supports 3D Secure 2.Yes
BrazilFrom 15 August 20193D Secure 2 transaction.Yes
Canada, LATAMBefore 15 August 20193D Secure 2 transaction.No
After 15 August 20193D Secure 2 transaction successfully completed through either frictionless or challenge flow.Yes
APAC, MEABefore 18 April 20203D Secure 2 transaction with an issuer that supports 3D Secure 2.Yes
After 18 April 20203D Secure 2 transaction regardless of whether the issuer supports 3D Secure 2.Yes
USBefore 31 August 20203D Secure 2 transaction with an issuer that supports 3D Secure 2.Yes
After 31 August 20203D Secure 2 transaction regardless of whether the issuer supports 3D Secure 2.Yes
GlobalBefore 17 October 20213D Secure 1 transactionYes
After 17 October 20213D Secure 1 transactionNo

3D Secure 2 authentication flows

There are two main types of Payer Authentication flows under 3DS 2

Frictionless: The card issuer performs the authentication seamlessly within your website or mobile app without requiring additional input from the shopper. This flow leverages data such as transaction history, device information, and behavioral analysis to authenticate the payer passively.

Challenge: Shoppers are redirected to the card issuer's site to provide additional authentication data, such as a password or an SMS verification code. This flow can lead to lower conversion rates due to technical errors during the redirection or shoppers dropping out of the authentication process.

A transaction that qualifies for 3D Secure 2 can go through either a frictionless flow or a challenge flow, depending on the issuer's requirements.

Frictionless flow

In a frictionless flow, the acquirer, issuer, and card scheme exchange all necessary information in the background through passive authentication using the shopper's device fingerprint. The transaction is completed without further shopper interaction.

Frictionless 3DS flow

Challenge flow

In a challenge flow, the issuer requires additional shopper interaction, either through biometrics, two-factor authentication, or similar methods such as one-time passcodes sent through SMS.

Challenge 3DS flow

Understanding ECI Values

ECI stands for Electronic Commerce Indicator. It is a value used in card-not-present transactions (such as online payments) to indicate the level of security used during the authentication process. The ECI value helps determine whether the liability for fraudulent transactions lies with the merchant or the card issuer. Different card networks (Visa, MasterCard, and Amex) use specific ECI values to signify the outcome of the 3D Secure authentication process and whether a liability shift applies.

ECI Values and Liability Shift

Card NetworkECI ValueDescriptionLiability Shift
Visa053DS Authentication SuccessfulYes
06Merchant Attempted 3DS AuthenticationYes
073DS Authentication Not AttemptedNo
MasterCard023DS Authentication SuccessfulYes
01Merchant Attempted 3DS AuthenticationYes
003DS Authentication Not AttemptedNo
Amex053DS Authentication SuccessfulYes
06Merchant Attempted 3DS AuthenticationYes
073DS Authentication Not AttemptedNo