Diagram showing Electronic Commerce Indicator values used in 3D Secure transactions

Electronic Commerce Indicator (ECI) is a 2-digit value, which varies by payment scheme, generated by payment schemes (Visa, MasterCard, etc.) in 3D Secure transactions in order to determine the security level of the transaction (Full 3D Secure, Half 3D Secure, Non 3D Secure).

So what are the ECI values received in transactions, and what do they mean?

The ECI value differs for each payment scheme. The PARes and VERes values are important when determining the ECI value. The ECI, PARes, and VERes values used for MasterCard and Visa, along with their explanations, are given below:

StatusVEResPAResCAVV / AAVECI VisaECI MasterCardVisa DescriptionMasterCard Description
Merchant Not SecureCode-enabled–––––Merchant does not support 3DMerchant does not support 3D
DS Error (%d)Error––7–The merchant could not provide credentials valid for the Directory Server.Error in VERES
Not EligibleU––7–Authentication could not be performed.Authentication could not be performed.
Not ParticipatingN––6–Cardholder not participatingCardholder not participating
3-D Secure ErrorYError–––PARes validation failed. The merchant should not submit an authorization request.Error in PARES
3-D Secure FailedYN–––PARes validation failed. The merchant should not submit an authorization request.Authentication Error (SecureCode error or incorrect signature validation)
3-D Secure ACS ErrorYU–7–The issuer ACS cannot complete the authentication request.Authentication cannot be performed
3-D Secure AttemptYANo–01–Attempt (without AAV)
Full 3-D Secure AttemptYAYes601The merchant attempted to authenticate the cardholder, but the cardholder or the issuing bank is not supported.Attempt
3-D Secure SuccessfulYYNo–02Authentication successful without AAVAuthentication successful (without AAV)
Full 3-D Secure SuccessfulYYYes502Authentication successfulAuthentication successful