ArticlesChargebacksWhat the 3D Secure liability shift actually covers

What the 3D Secure liability shift actually covers

Ben Woodward

GM, Redo

What the 3D Secure liability shift actually covers

3D Secure shifts liability for fraud-coded disputes to the card issuer when a transaction authenticates successfully. That is the whole of it.

It does nothing for product not received, not as described, credit not processed, or a cancelled subscription. On a lot of Shopify stores those codes are the larger half of the dispute log. So the honest answer to "does 3D Secure prevent chargebacks" is that it removes one category, conditionally, and leaves the rest where they were.

What does 3D Secure actually do at checkout?

EMV 3DS, the version everyone now runs, inserts an authentication step between checkout and authorization. Your payment provider sends the issuer a block of data about the transaction, the device, and the cardholder. The issuer's access control server then either approves silently (frictionless) or pushes a challenge: a one-time code, a banking-app tap, a biometric prompt.

Either way the issuer returns two artifacts. An electronic commerce indicator (ECI) recording how far authentication got, and an authentication cryptogram (CAVV on Visa, AAV on Mastercard) proving the issuer signed off. Both ride into the authorization message, and both are what the network checks if the cardholder later claims fraud.

You do not decide the flow. Stripe's documentation, checked July 23, 2026, is blunt: "the issuer determines the ultimate authentication flow."

What does the liability shift cover, and what does it not?

Dispute the cardholder filesVisa conditionMastercard codeLiability shift applies?
Fraud, card-absent environment10.44837Yes, if authentication succeeded
Cardholder does not recognize the charge10.44837 (formerly 4863)Yes, it is filed as fraud
Merchandise or services not received13.14853No
Not as described or defective13.34853No
Cancelled recurring transaction13.24853No
Credit or refund never processed13.64853No
Duplicate charge or processing error12.64834No

Stripe states the boundary, checked July 23, 2026: "If a customer disputes a payment for any other reason (for example, product not received), then the standard dispute process applies."

That is not a processor limitation, it is how the networks scoped the rule. Authentication proves the cardholder was present and approved the charge. It proves nothing about whether the parcel arrived, whether the product matched the listing, or whether you honoured a cancellation. Those are argued the ordinary way, with evidence matched to the specific reason code.

Does 3D Secure prevent chargebacks?

For fraud claims on authenticated orders, largely yes. The issuer generally cannot pursue the chargeback at all, so it never reaches you. Stripe puts it as: "you typically won't receive disputes marked as fraudulent if the payment is covered by the liability shift rule, but you might still receive an Early Fraud Warning."

Two things spoil that picture.

Inquiries still arrive, and ignoring one is expensive. Stripe warns that if you receive an inquiry on a 3DS-authenticated charge you must respond, or the bank can raise a "no-reply" chargeback that "could invalidate the liability shift." Authentication does not excuse you from answering the mail.

Your monitoring ratio does not care.

There is an upside there. Since October 17, 2025, Visa auto-qualifies transactions authenticated through Visa Secure for Compelling Evidence 3.0, one of those two exclusions. Authentication earns a shortcut into the rule, not an exemption from the count.

For the lower five rows of that table, the lever is upstream. Resolving the confusion before it becomes a dispute means a recognizable descriptor, honest delivery windows, and a renewal notice a customer reads. No authentication step does any of that.

What counts as a successful authentication?

OutcomeVisa ECIMastercard ECILiability
Fully authenticated0502Shifts to the issuer
Attempted (stand-in, issuer not participating)0601Contested, see below
Not authenticated, failed, or unavailable0700Stays with you

Those values come from Visa Acceptance Solutions' payer authentication documentation, checked July 23, 2026. The two networks number the same three states in opposite directions, which reliably confuses anyone reading a transaction record.

"Attempted" is the part to be careful with. TabaPay's developer documentation, checked July 23, 2026, lists Visa ECI 06 as shifting liability, then disqualifies it for a missing cryptogram, non-reloadable prepaid cards, several restricted merchant category codes, and merchants in a Visa fraud monitoring program. A GPayments analysis dated September 24, 2025 takes the harder line that only ECI 05 and 02 shift at all. Treat an attempted result as unprotected until your acquirer says otherwise in writing.

Two other routes look like 3DS and carry no shift. If you request an SCA exemption and the issuer grants it, Stripe notes "liability shift for fraudulent transactions doesn't apply." Data Only, which passes authentication data to the issuer without requesting authentication, shifts nothing either.

Should a US Shopify merchant turn it on?

The regional asymmetry decides this. In the European Economic Area and the UK, PSD2 makes Strong Customer Authentication a legal requirement, and Shopify's documentation confirms Shopify Payments and Stripe run 3D Secure automatically in those markets. There is no decision to make.

In the US there is no mandate, and 3DS fires only when the issuer asks for it. Shopify documents no merchant-facing control to force authentication on an individual order, which is why US merchants asking for exactly that keep turning up in its community forums. Merchants on Stripe directly can set request_three_d_secure, but Stripe calls that "for advanced users integrating Stripe with their own fraud engine," and it overrides the dynamic rules Radar would otherwise apply.

So the practical US question is not "3DS on or off" but "which orders deserve a challenge." High ticket values, a first order from a new customer, a billing and shipping mismatch, or a card that already produced a fraud report on your store are the triggers worth wiring up. Challenging every order buys protection on transactions nobody was going to dispute.

The honest trade-off

A challenge screen is an extra step at the exact moment a customer decides whether to finish. I have seen no conversion study with published methodology I would quote as a number, and plenty of vendors will hand you one anyway. Treat the cost as real but unmeasured on your store until you measure it there, on a slice of traffic, against completion rates.

The shift is also revocable. Shopify's monitoring-programs page, checked July 23, 2026, describes a US Visa program triggering at $75,000 in fraud volume and a 0.9% fraud rate on 3D Secure transactions. There is no fine. The penalty is losing liability shift on domestic 3DS transactions until you exit. The protection is strongest for merchants who need it least.

And the limit at the top of this piece does not soften with volume. Authenticate every order you take, and a customer who forgot their subscription, never received a parcel, or was refunded three weeks late still files, still wins or loses on your evidence, and still counts.

Frequently asked questions

Does 3D Secure prevent chargebacks?

It prevents most fraud-coded chargebacks on successfully authenticated transactions, because the issuer generally cannot pursue that dispute. It does not prevent non-fraud chargebacks such as merchandise not received (Visa 13.1), not as described (13.3), cancelled recurring (13.2), or credit not processed (13.6). Those follow the normal dispute process regardless of authentication.

Which reason codes does the 3DS liability shift cover?

Fraud in the card-absent environment: Visa condition 10.4 and Mastercard 4837, which also absorbs the retired 4863 cardholder-does-not-recognize claim. Consumer dispute and processing error codes are outside the shift entirely. Confirm the current scope with your acquirer, since network rules are revised on their own schedule.

Does an attempted 3D Secure authentication shift liability?

It is contested. Attempted results are Visa ECI 06 and Mastercard ECI 01, meaning the issuer or cardholder was not participating and a stand-in service responded. Some processor documentation treats attempted as shifting liability with carve-outs for missing cryptograms, prepaid cards, restricted merchant categories, and merchants in fraud monitoring programs. Other sources say only full authentication shifts. Get your acquirer's position in writing.

Does the 3D Secure liability shift lower my dispute ratio?

No. Visa's acquirer monitoring ratio counts TC40 fraud reports and filed disputes, and the only exclusions its fact sheet lists are disputes resolved before filing and TC40 fraud qualifying for Compelling Evidence 3.0. A fraud report on an authenticated order can still land in the numerator even though the issuer absorbs the loss.

Pull last quarter's disputes and sort them into two piles: fraud codes, and everything else. The 3D Secure decision only touches the first pile. If the second pile is larger, and on most Shopify stores it is, authentication is not the project. Closing the gaps that produce those disputes is.