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 2045 “Invalid Merchant Number” mean?

Checked

Braintree 2045 “Invalid Merchant Number” means there is a setup issue with your Braintree account. It is a hard decline that every shopper will hit until it is fixed. Contact Braintree to correct the merchant number on your account. The shopper's card is not the cause.

Type
Hard decline (merchant setup)
Who declined
Your Braintree account setup
Retry
No, not until fixed
Shopper action
Nothing
Merchant action
Contact Braintree

What PlatformDTC does

PlatformDTC does not connect to Braintree. Account faults on PlatformDTC's Stripe rail, such as the platform losing access to the store's account, are classed as the platform's problem: renewals wait as due and no subscriber is told their payment failed.

Why it happens

The merchant number used for processing is invalid at the processor.

What the store can do

Contact Braintree support straight away; it affects all payments.

For developers

Braintree returns processor_response_code 2045 with processor_response_text “Invalid Merchant Number” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

Does Braintree 2045 affect every customer?
Usually yes, since it is an account setting.
Who fixes 2045?
Braintree support.

Sources

Related

Payments library