NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Braintree · Decline codes

What does Braintree 2064 “Invalid Currency Code” mean?

Checked

Braintree 2064 “Invalid Currency Code” means there may be an issue with how your account is configured for the currency specified. It is a hard decline. Contact Braintree to set up the currency, or charge in a currency your merchant account supports.

Type
Hard decline (merchant setup)
Who declined
Your Braintree account setup
Retry
No, not until the currency is configured
Shopper action
Pay in another currency or method
Merchant action
Contact Braintree about the currency

What PlatformDTC does

PlatformDTC does not connect to Braintree. Stripe's currency_not_supported is about the shopper's card, not the merchant account, and PlatformDTC never retries it; Braintree's account currency setup has no counterpart there.

Why it happens

The transaction used a currency your merchant account is not configured for.

What the store can do

Contact Braintree, or present prices in a supported currency.

For developers

Braintree returns processor_response_code 2064 with processor_response_text “Invalid Currency Code” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Is Braintree 2064 about the shopper's card?
No. Braintree points to your account's currency configuration.
How do I fix 2064?
Contact Braintree to configure the currency.

Sources

Related

Payments library