Unsupported Currency

An "Unsupported Currency" decline happens when the transaction currency isn't accepted for the cardholder's account, card product, or cross-border corridor, and is returned to merchants as an Invalid Amount response. It's most relevant to merchants processing multi-currency or international transactions and typically requires charging in a supported currency instead.

Decline code by card network

Decline code by card network
Card networkCodeNetwork's wording
Visa13Invalid Amount — Unsupported Currency
Mastercard13Invalid Amount — Unsupported Currency

Common causes

What merchants should do

How to prevent this

Although this decline is transmitted using the same network code as a generic Invalid Amount error, the underlying scenario is distinct enough to warrant separate attention for merchants operating internationally. Multi-currency and cross-border merchants should treat a cluster of these declines as a currency-support issue rather than a general formatting bug.

Frequently asked questions

Why does this show up as an "Invalid Amount" error?

Currency-related failures share the same underlying network code as generic amount validation errors, since currency is part of the amount field's data. The practical cause here is specifically an unsupported currency rather than a malformed number.

How can we avoid this for international customers?

Confirm with your acquirer which currencies are supported for your account, and offer to settle in your default currency as a fallback when a customer's preferred currency isn't accepted.