Back to blog

Visa Reason Code 10.4: How to Fight Unauthorized Transaction Chargebacks

If you sell online and you accept Visa, reason code 10.4 is the dispute you'll see most. It's the cardholder telling their bank, "I didn't make this purchase." Some of those claims are real. Most are not. The win rate on 10.4 disputes hinges almost entirely on whether your response is built around the few pieces of evidence that actually address a fraud claim — and whether you avoid quietly handing the bank's reviewer reasons to side with the cardholder.

What Is Reason Code 10.4?

Visa 10.4 is the network's code for fraud in a "Card Absent Environment" — meaning the card wasn't physically swiped, dipped, or tapped. In practice, that's almost every ecommerce order. The cardholder is asserting that someone else used their card without authorization. It's the most common reason code for online merchants, and it's also the one most often filed as friendly fraud — the customer placed the order, received it, and then disputed the charge anyway. Maybe they forgot. Maybe a family member used the card. Maybe they're trying to keep the product without paying. From the bank's perspective, none of that matters until you give them evidence that says otherwise.

Why Merchants Lose 10.4 Disputes

Most lost 10.4 disputes don't lose because the merchant didn't have evidence. They lose because the response was aimed at the wrong target. The cardholder is claiming their credentials were used without permission. A reviewer reading your response is asking one question: did the actual cardholder authorize this purchase? Common ways merchants miss:

The Evidence That Wins 10.4 Disputes

Each item below answers the question "did the real cardholder authorize this?" That's the lens for everything you submit.

How to Write the Rebuttal

Keep the rebuttal letter under 500 words, factual, and built in this order:

No accusations, no exclamation points, no commentary about how often this customer "tries this." The reviewer is looking for verification data, not a story.

Common Mistakes to Avoid

The fastest way to lose a winnable 10.4 dispute is to volunteer evidence that supports the cardholder. A few traps:

The principle: every piece of evidence is either helping you or helping the cardholder. If it's not helping you, leave it out.

Paidback automatically identifies which evidence helps and which could hurt your case for each reason code. For 10.4 disputes, it prioritizes AVS, CVV, and IP verification while filtering out anything that could weaken your response. Learn more at paidback.io.

Back to blog