Non-negotiable
$0 (built into modern processors)

3D Secure (3DS)

An extra customer authentication step on online card transactions that shifts chargeback liability from the merchant to the issuing bank. Free to enable on most processors.

3D Secure is the protocol behind 'Verified by Visa', 'Mastercard SecureCode', and modern step-up authentication on online checkouts. When a transaction is challenged, the customer is sent to their bank's authentication page (usually a one-time code via SMS or app push) before the transaction completes.

The key benefit isn't authentication — it's liability shift. When a 3DS-authenticated transaction is later disputed as fraud, the chargeback liability shifts from the merchant to the issuing bank. For high-value or high-fraud verticals, this is enormous.

The trade-off is conversion: every 3DS challenge introduces friction, and a percentage of customers will abandon. Modern 'frictionless' 3DS (3DS 2.0) only challenges suspicious transactions, keeping conversion high while still providing liability shift on the riskiest sales.

Who charges it
Free on most modern processors (Stripe, Braintree, Adyen).
Typical range
$0 (built into modern processors)

Want us to find this on your statement?

Free statement review. We mark up your statement and show you exactly where you're being overcharged.

Companies that charge this fee

See pricing details, contract terms, and merchant complaints for each.

Editorial rankings touching this fee

Related fees

Industries most affected

Frequently asked questions