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 2050 “Invalid Credit Plan” mean?

Checked

Braintree 2050 “Invalid Credit Plan” means there may be an issue with the shopper's card or a temporary problem at the issuing bank. It is a hard decline. Braintree says the customer should contact their bank or use a different payment method.

Type
Hard decline
Who declined
The shopper's bank
Retry
Not automatically; ask for another method
Shopper action
Contact the bank or use another card
Merchant action
Offer another payment method

What PlatformDTC does

PlatformDTC does not connect to Braintree. On its Stripe checkout PlatformDTC sorts each refusal into never, once, temporary or funds using both Stripe's code and the raw issuer code, so a card problem like this stops retries while a bank outage is retried on a short schedule.

Why it happens

Braintree does not say more than a card issue or a temporary bank problem.

What the store can do

Offer another payment method.

For developers

Braintree returns processor_response_code 2050 with processor_response_text “Invalid Credit Plan” and processor_response_type “hard_declined” on the Transaction object.

Frequently asked questions

What is a credit plan in Braintree 2050?
Braintree does not explain the term; it treats the code as a card or bank issue.
Will 2050 pass on retry?
Possibly if the bank issue was temporary, but Braintree types it hard.

Sources

Related

Payments library