Reason code · Mastercard
Mastercard 4846: correct transaction currency code not provided
4846 means the customer says the charge was in the wrong currency, or they were converted to their home currency without a real choice. Mastercard now handles it under 4834 Point-of-Interaction Error. Most banks have 90 days to file.
What 4846 means
4846 is the old Mastercard code for Correct Transaction Currency Code Not Provided. In plain words: the currency on the charge was wrong, or the customer was switched to another currency without really choosing it.
Mastercard has moved it into 4834 Point-of-Interaction Error, as Currency Errors. Its Chargeback Guide says banks may still use 4846, but the code will eventually be eliminated. Stripe already lists it as deprecated.
What the customer told their bank
“I paid in euros and got charged in dollars at a terrible rate.” “Nobody asked me which currency I wanted.” This mostly hits merchants with international customers: hotels, travel, tourist shops and online stores selling abroad.
Time limit
The bank has 90 calendar days from the transaction for most card transactions. ATM and Maestro transactions within or between European countries get 120. Your deadline is the due date on your notice, set by your processor out of the 45 days Mastercard gives your bank.
What proof matters
The receipt showing the currency charged and, if you offered conversion, the record of what the customer was shown and what they chose. If you never offer conversion, show that you charged in the same currency the price was quoted in.
Converting by default is the problem
Offering a customer their home currency, called dynamic currency conversion, is allowed. Doing it for them isn’t. Mastercard’s rules say conversion can’t be the default. Before the customer chooses, they must see both amounts, the rate and any fees. Online, a currency can be preselected only if the customer is told and can decline it. And your acquirer, the bank that processes your cards, has to be registered with Mastercard before you offer conversion at all.
The common mistake
A terminal or checkout set to convert automatically, or a clerk who picks for the customer. You may never notice until the disputes arrive. Check your terminal settings with your processor.
Dispute Daddy builds this for you
Dispute Daddy reads the notice and your receipts and builds the response for you to approve and submit. See how the method works.