Braintree · Decline codes
What does Braintree 2108 “Closed Card” mean?
Checked
Braintree 2108 “Closed Card” means the account behind the card is closed. It is a hard decline in Visa category 1. Braintree says to re-validate the account number and never reattempt with the same card number or token. The shopper needs a different card.
- Type
- Hard decline
- Who declined
- The shopper's bank
- Retry
- No. Visa category 1: never retry this card or token
- Shopper action
- Use another card
- Merchant action
- Ask for a new payment method
What PlatformDTC does
PlatformDTC does not connect to Braintree. The network's closed-account answer is Visa 46, on PlatformDTC's never-retry list: subscription renewals stop, the subscriber is asked to update the card, and checkout never sends it to a backup processor.
Why it happens
The cardholder or bank closed the account. No charge will ever pass on it again.
What the store can do
Stop all retries on this card and ask for a new payment method.
For developers
Braintree returns processor_response_code 2108 with processor_response_text “Closed Card” and processor_response_type “hard_declined” on the Transaction object. Braintree maps it to Visa category 1 (issuer will never approve): Visa fines every retry of the same card.
Frequently asked questions
- Can I retry a closed card on Braintree?
- No. Braintree says never reattempt with the same number or token.
- What if the shopper insists the card works?
- They may have a replacement card with a new number; ask them to enter it.
Sources
- Declines: authorization decline codes — Braintree (PayPal)
- Transaction response object — Braintree (PayPal)
- Mapping to Visa system integrity fee categories — Adyen
- Visa response codes — Checkout.com
Related
- 2007 — The card number is not on file at the bank (no account).
- 2004 — The card has expired.
- 2047 — The card was reported lost or stolen; the bank says keep it.
- 2109-2999 — A bank refusal in Braintree's catch-all processor declined range.
- 3000 — The processor network was unavailable; try again.
- 2000 — The bank refused the payment without giving a reason (Do Not Honor).
- 2001 — The card did not have enough money or credit for this amount.
- 2002 — The charge is bigger than the account's withdrawal limit.