Visa Reason Code 12.5: Incorrect Amount
Visa reason code 12.5 applies when the amount charged differs from the amount the cardholder agreed to, or the receipt was altered. The dispute is usually limited to the difference. Win it by showing the charged amount matches the order total the customer accepted, or that they agreed to the change.
What Visa reason code 12.5 means
Reason code 12.5 is a Processing Errors dispute about how much was charged. The cardholder agreed to one amount and was billed another, or claims the receipt was altered after they signed or approved it.
The dispute amount is usually the difference, not the full transaction. If a customer agreed to $84.00 and was charged $94.00, the issuer’s claim is typically for $10.00.
Visa’s remedies for merchants come down to three arguments: the amount was correct and the receipt wasn’t altered; the cardholder agreed to the changed amount; or the merchant was permitted or required to adjust it under the rules (for example certain hospitality and rental final charges).
12.5 is a collaboration code, so you can respond in the dispute-response stage before any pre-arbitration.
Common causes
- Shipping, handling or tax added after the customer saw the total
- Post-purchase upsells charged without clear acceptance
- Order edits (an added item, a changed size) captured at the new total without the customer’s confirmation
- Hotel, restaurant and rental final bills that exceed the estimate, or tips that were changed
- Rounding and conversion differences on multi-currency orders (a different currency altogether is 12.3)
Evidence that wins a 12.5 dispute
- The order total the customer accepted: checkout screenshot or order record showing item prices, shipping, tax and total.
- The order confirmation email with the same total.
- The transaction record showing the captured amount matches that total.
- Proof of agreement to any change: a post-purchase upsell acceptance with timestamp, a customer email approving an order edit, or a signed folio or rental agreement for final charges.
- The terms that allowed the adjustment, where applicable, such as disclosed incidentals or damage charges in a rental agreement.
If you charged more than you were authorized for, expect an authorization problem as well. See 11.3.
How to prevent 12.5 chargebacks
- Show the full total, including shipping and tax, before the customer pays.
- Make post-purchase upsells a clear, separate acceptance, and email a receipt for each one.
- When an order changes, send the new total and get written confirmation before capturing.
- Itemize final bills and keep signed or accepted copies.
Should you fight or accept?
Fight when the charged amount matches what the customer accepted, or you have clear proof they agreed to the change. These are some of the most documentable disputes in the Visa system.
Accept when you can’t show agreement to the extra charge. Because the dispute is usually limited to the difference, a quick accept costs less than a weak response. Then fix the checkout or upsell flow that created the mismatch.
Frequently asked questions
What is Visa reason code 12.5?
Can a cardholder use 12.5 if they think the price was too high?
How do I win a Visa 12.5 chargeback?
What did Visa 12.5 replace?
Related reason codes
Browse every Visa, Mastercard, Amex and Discover reason code →