ECI value indicates the level of authentication performed on the transaction, which is forwarded to the authorization request and determines whether the transaction receives liability protection.
To get three_ds object with eci value use:
- check order status API request
- order status Webhook notification
Visa, American Express, JCB, Discover/Diners, Cartes Bancaires (VISA), UPI
Code | Description |
---|---|
05 | Cardholder authentication is successful. |
06 |
Authentication was attempted but was not or could not be completed.
|
07 | Non-authenticated e-commerce transaction. |
Mastercard, Cartes Bancaires (Mastercard)
Code | Description |
---|---|
00 | 3DS1 and EMV 3DS: 3DS authentication either failed or could not be attempted. Possible reasons include both the card and issuing bank not being secured by 3DS, technical errors, or improper configuration. |
01 | 3DS1 and EMV 3DS: 3DS authentication was attempted but was not or could not be completed. Possible reasons include either the card or its issuing bank having yet to participate in 3DS or the cardholder running out of time to authorize. |
02 | 3DS1 and EMV 3DS: 3DS authentication is successful. Both card and issuing bank are secured by 3DS. |
04 | EMV 3DS: Data share only, non-authenticated e-commerce transaction, but merchants have chosen to share data via the 3DS flow with the issuer to improve authorization approval rates. |
06 | EMV 3DS: Acquirer exemption. |
07 | EMV 3DS: Recurring payments might be applicable for the initial or subsequent transaction. If this value is received on initial recurring payments, the merchant will have a liability shift. Subsequent transactions are considered as MIT and liability remains with the merchant. |