Skip to content

Visa · Processing Errors

Visa reason code 12.3:
Incorrect Currency

Visa 12.3 means the currency on the transaction differs from the currency sent through Visa, or the cardholder was not offered, or declined, Dynamic Currency Conversion. You can win it with proof the cardholder actively chose the currency, such as a DCC acceptance record, and a receipt showing the agreed currency and amount.

Network
Visa
Category
Processing Errors
Worth fighting?
sometimes winnable

What Visa 12.3 means

Either the currency transmitted does not match the transaction currency, or the cardholder says they were not given the choice to pay in your local currency, or they declined DCC and were converted anyway.

Common causes

  • DCC applied automatically without a clear cardholder choice
  • Storefront showing one currency while the gateway settles in another
  • Multi-currency configuration errors after adding new markets

Evidence that answers it

  • Evidence the cardholder actively chose DCC (signed or on-screen acceptance)
  • A transaction receipt showing the currency and amount agreed at checkout
  • Proof of a credit or reversal

How to prevent it

  • Only offer DCC with an explicit opt-in that shows both amounts and the rate
  • Make the checkout currency match the settlement currency
  • Review currency settings whenever you add a market or payment method

Time limits and caveats

Collaboration workflow. Issuer time limit: 120 calendar days from the transaction processing date.

How Verdikx helps with 12.3

Verdikx maps 12.3 to its processing-error playbook, which asks for the processor's record of the transaction's currency and the order record, so the response shows what the customer was charged and in which currency. The AI draft sticks to those records and you approve it before submission.

Frequently asked questions

What does Visa reason code 12.3 mean?

Visa 12.3 means the currency on the transaction differs from the currency sent through Visa, or the cardholder was not offered, or declined, Dynamic Currency Conversion. You can win it with proof the cardholder actively chose the currency, such as a DCC acceptance record, and a receipt showing the agreed currency and amount.

Is Visa 12.3 worth fighting?

Our reference rates 12.3 (Incorrect Currency) sometimes winnable, depending on the evidence you have. The evidence that answers it starts with a transaction receipt showing the currency and amount agreed at checkout. The cardholder's bank decides the outcome.

How long does a cardholder have to file a Visa 12.3 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.3 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

  1. Visa Core Rules and Visa Product and Service Rules (18 April 2026), Chapter 11 Dispute Resolution (checked October 5, 2026)
  2. Visa: Dispute Management Guidelines for Visa Merchants (June 2024) (checked October 5, 2026)

Last reviewed by .

7 days free on ShopifyStart free trial on Shopify

Stop the next chargeback before it starts.

Install on Shopify in minutes, or sign up by card on any other platform, then connect your processors, helpdesk and carriers. Free 7-day trial on every plan.