What Is the Electronic Commerce Indicator (ECI)?
ECI meaning: Visa 05, 06, 07 and Mastercard 02, 01, 00, 06, 07, what each means for fraud liability, and where to find the ECI in Stripe and Adyen.
Article summary
TL;DR
The Electronic Commerce Indicator (ECI) is a two-digit code that says how an online card payment was authenticated with 3-D Secure. The issuer's 3DS server returns it and the merchant sends it in the authorization. On Visa, 05 means authenticated, 06 attempted and 07 not authenticated. Mastercard uses 02, 01 and 00.
- ECI is the outcome code of 3-D Secure. It travels in the authorization and the clearing record next to the CAVV (Visa) or AAV (Mastercard).
- Visa: 05 authenticated, 06 attempted, 07 not authenticated. Mastercard: 02 authenticated, 01 attempted, 00 not authenticated.
- The same number can mean different things: Mastercard 06 is an acquirer SCA exemption and 07 an authenticated recurring payment.
- Under Visa's rules, ECI 5 or 6 with a CAVV makes a 10.4 fraud dispute invalid. ECI 7 does not.
- Visa forbids ECI 5 or 6 in clearing without a CAVV, and forbids changing the ECI when retrying a declined payment.
On this page
The Electronic Commerce Indicator (ECI) is the grade on a 3-D Secure check. After the issuer looks at an online card payment, it returns a two-digit code that says "authenticated," "attempted" or "not authenticated." The merchant forwards that code with the payment, and card network rules use it to decide who pays if the payment turns out to be fraud.
What is the ECI?
The ECI comes out of 3-D Secure. The issuer's Access Control Server (ACS) puts it in its authentication response, next to the cryptogram: the CAVV on Visa, the AAV on Mastercard. Mastercard requires the ECI in every authentication response, whatever the result (Y, A, N, R or U).2Mastercard Identity Check Program Guide, November 19, 2019
The merchant's processor then copies the ECI into the authorization request, and the acquirer carries it into the clearing record. Visa's rules use two names behind the codes: a Secure Electronic Commerce Transaction is one "authenticated using an Authentication Method" (ECI 5), and a Non-Authenticated Security Transaction uses encryption but no authentication.1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
Most networks follow Visa's numbering (05, 06, 07). Mastercard uses its own, and some of its numbers overlap with Visa's but mean something else.
ECI values for Visa and Mastercard
| Network | ECI | What happened | Fraud liability |
|---|---|---|---|
| Visa | 05 | Cardholder authenticated (frictionless or challenge) | Issuer, with a CAVV |
| Visa | 06 | Attempted: issuer or cardholder not participating, attempt response with a CAVV | Issuer, except non-reloadable prepaid |
| Visa | 07 | 3-D Secure not performed or not completed | Merchant |
| Mastercard | 02 | Cardholder authenticated | Merchant gets the shift |
| Mastercard | 01 | Attempted, or Mastercard stand-in on a non-low-risk payment | Merchant gets the shift |
| Mastercard | 00 | Not authenticated, or rejected by the issuer | Merchant keeps liability |
| Mastercard | 06 | Acquirer SCA exemption applied, no authentication | Merchant keeps liability |
| Mastercard | 07 | Recurring payment authenticated | Merchant gets the shift |
| Mastercard | 04 | Data only, no authentication | Merchant keeps liability |
Sources: Visa Core Rules, April 2026, sections 5.8.4.4 and 11.7.5.3;1Visa Core Rules and Visa Product and Service Rules, April 18, 2026 Mastercard Identity Check Program Guide, November 19, 2019, Appendix L, p. 180.2Mastercard Identity Check Program Guide, November 19, 2019 Mastercard's guide tells issuers to check its Chargeback Guide for current liability rules, so confirm with your acquirer.
Verdict
Never compare ECI numbers across networks. Visa 06 is an attempt that protects you; Mastercard 06 is an exemption that does not. Visa 07 means no authentication; Mastercard 07 means an authenticated recurring payment.
On Mastercard, a transaction status R (rejected) also returns ECI 00, and the guide says authorization should not be attempted.2Mastercard Identity Check Program Guide, November 19, 2019 The full liability rules for Visa sit on the CAVV and liability shift pages.
Inside Tagada
See every payment's route, processor by processor
Set the order your processors are tried in, per store, per country or per product.

Where merchants see the ECI
You rarely type an ECI. Your 3DS provider returns it and your processor shows it:
- Stripe. On the charge,
payment_method_details.card.three_d_secure.electronic_commerce_indicator. When you import results from another 3DS provider, the same field on the PaymentIntent is required on all networks except Cartes Bancaires. Stripe's enum lists 05, 06, 01, 02 and 07, with 06 as "Acquirer SCA exemption" on Mastercard and 07 as "Fully authenticated recurring transaction."3Stripe API reference, Create a PaymentIntent (three_d_secure)4Stripe Docs, Import 3D Secure results - Adyen. In
threeDS2Result.eciafter authentication, sent asmpiData.eciin the/paymentsrequest when 3-D Secure ran elsewhere.5Adyen Docs, Standalone 3D Secure authentication
Fig. 1An ECI in a 3-D Secure result
- Flow
- frictionless
- ECI
- 05 · authenticated
- CAVV
- CJSJbzXT…QriE=
- 3DS version
- 2.2.0
Illustrative record.
the ECI sits next to the cryptogram
If the cardholder later reports this $64 order as fraud, the 10.4 dispute is invalid under Visa's rules because the authorization carried ECI 5 and a CAVV.1Visa Core Rules and Visa Product and Service Rules, April 18, 2026 The same order with ECI 07 would leave the loss with the merchant. In Stripe's own example of an imported low-risk exemption, the ECI is 07:4Stripe Docs, Import 3D Secure results an exemption skips the challenge but does not bring the 3-D Secure liability shift.
Visa rules that use the ECI
- No ECI 5 or 6 without a CAVV. An acquirer may put ECI 5 or 6 in the clearing record only if the authorization included the CAVV (section 5.8.4.4).1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
- No changes on retries. After a decline, a merchant must not manipulate data from the original request when retrying, and the ECI is on Visa's list (section 1.7.2.1).1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
- Some MCCs get no protection. For US domestic e-commerce under MCCs 4829, 5967, 6051, 6540, 7801, 7802 and 7995, the 10.4 fraud dispute applies "regardless of the Electronic Commerce Indicator value" (section 11.7.5.2).1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
- ECI 7 with a CAVV still has a use. For disputes processed from October 24, 2026, Visa Secure payments with ECI 7 and a valid CAVV (Visa data only) can use the purchase order number in Compelling Evidence (section 11.7.5.3).1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
- Regional rules. In India, issuers must only authorize domestic e-commerce with ECI 5 (section 10.15.2.8). In Europe, Delegated Authentication participants use ECI 05 or 07, and the acquirer accepts liability on ECI 07 (section 7.9.3.3).1Visa Core Rules and Visa Product and Service Rules, April 18, 2026
For the full 3-D Secure flow and SCA exemptions, see our guide to payment authentication. For dispute strategy, see chargeback prevention.
How Tagada helps
3-D Secure results that reach the authorization
TagadaPay runs native 3DS2, with device intelligence and a rules engine, in the checkout. Payments route across Stripe, Adyen and Tagada's own TagadaPay processor with one logic, with a cascade on decline. Each processor still checks the authentication data it receives. Tagada follows Visa and Mastercard rules and the laws that apply to payments.
Frequently asked questions
What does ECI 05 mean?
What is the difference between ECI 06 and ECI 07 on Visa?
What are the Mastercard ECI values?
Can I change the ECI on a payment?
Is the ECI pay account related to the Electronic Commerce Indicator?
Sources
Checked October 15, 2026TagadaPay
Run 3-D Secure and route payments from one checkout
Tell us what you sell and how you sell it. Each application is underwritten, and approval is not guaranteed.
- 01Tell us what you sell and how
- 02Underwriting reviews your business
- 03Process through TagadaPay alongside your other processors
