Visa Reason Code 12.3

What is

Visa Reason Code 12.3

?

The transaction was processed in the wrong currency from what the cardholder agreed to.

Why this happens

A currency-conversion or checkout configuration error charged the customer in a different currency than displayed.

What this means for each merchant

Relevant to merchants selling internationally — a currency mismatch between checkout display and settlement is the core issue.

Evidence that typicalls wins this

Checkout screenshots or logs showing the currency displayed and agreed to by the customer.

How to fight it

Submit checkout records showing the currency the customer actually saw and confirmed.

Stop fighting chargebacks alone.
Let Trace fight for you.

Trusted by over 6,000+ companies

Get started

Common mistakes

Not keeping a record of which currency was shown to the customer at checkout.

How to prevent it

Lock the settlement currency to match whatever currency is displayed at checkout.

Stop chasing evidence.
Start winning your money back.

Flat monthly fee, keep 100% of what you win.

Get started with Trace