Mastercard Reason Code 4846

What is

Mastercard Reason Code 4846

?

The transaction was submitted without the correct currency code required for processing.

Why this happens

A gateway or integration error omitted or mis-sent the required currency code field.

What this means for each merchant

Almost always a technical integration issue for merchants selling in multiple currencies.

Evidence that typicalls wins this

Your gateway's submission log showing the currency code sent.

How to fight it

Work with your payment processor to confirm and correct the currency code if still within the window.

Stop fighting chargebacks alone.
Let Trace fight for you.

Trusted by over 6,000+ companies

Get started

Common mistakes

Not validating currency-code fields after adding a new market/currency.

How to prevent it

Validate currency-code handling whenever you add a new supported currency.

Stop chasing evidence.
Start winning your money back.

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

Get started with Trace