What Visa 12.2 means
The issuer claims the transaction code was incorrect, so the cardholder was debited when they should have been credited, or vice versa, or a credit refund was used to fix an error that needed a reversal or adjustment.
Common causes
- Staff choosing 'sale' instead of 'refund' on the terminal
- Correcting a mistaken charge with a refund instead of voiding or reversing it
- Integration bugs that send refunds as captures
Evidence that answers it
- Processor records showing the transaction was correctly processed as a debit or credit
- An explanation that a credit was a genuine refund, not a correction of a processing error
- Proof that a correcting credit or reversal was already processed (not valid where a credit was used instead of a reversal)
How to prevent it
- Void same-day errors instead of refunding them
- Restrict refund permissions and require a second check for manual refunds
- Test refund and capture flows after every checkout or POS update
Time limits and caveats
Collaboration workflow. Issuer time limit: 120 calendar days from the transaction processing date or the processing date of the credit refund.
How Verdikx helps with 12.2
Verdikx's processing-error playbook for 12.2 asks for the processor's transaction record and the order, and the packet includes any refunds on the order, so you can show whether a credit was a deliberate return or a fix for a mistake. The AI draft explains the sequence for you to review.
Frequently asked questions
What does Visa reason code 12.2 mean?
Visa 12.2 means the transaction was sent with the wrong transaction type: a sale processed as a refund, a refund processed as a sale, or a refund issued where a reversal was required. If the record is wrong, accept. If it was processed correctly, your processor's records showing the right debit or credit can win.
Is Visa 12.2 worth fighting?
Our reference rates 12.2 (Incorrect Transaction Code) sometimes winnable, depending on the evidence you have. The evidence that answers it starts with processor records showing the transaction was correctly processed as a debit or credit. The cardholder's bank decides the outcome.
How long does a cardholder have to file a Visa 12.2 chargeback?
Usually 120 days from the transaction date, under the network's issuer time limits. Your processor gives you far less time to respond, so work from the due date on the case.
Answer your next 12.2 with the right evidence.
Install on Shopify, or create a workspace for WooCommerce, another platform or your processors, and get your first verdicts in minutes. 7-day free trial, no percentage of what you win.
Sources
- Visa Core Rules and Visa Product and Service Rules (18 April 2026), Chapter 11 Dispute Resolution (checked October 5, 2026)
- Visa: Dispute Management Guidelines for Visa Merchants (June 2024) (checked October 5, 2026)
Last reviewed by Verdikx Research.