Braintree · Decline codes
What does Braintree 2044 “Declined – Call Issuer” mean?
Checked
Braintree 2044 “Declined – Call Issuer” means the card-issuing bank declined this transaction. Braintree's advice is to have the shopper try again and, if it persists, contact their bank. Braintree maps 2044 to Visa category 1, so for Visa cards do not set up automatic retries: each one can be fined.
- Type
- Hard decline
- Who declined
- The shopper's bank
- Retry
- No. Visa category 1: never retry
- Shopper action
- Call the bank or use another card
- Merchant action
- Ask for another method
What PlatformDTC does
PlatformDTC does not connect to Braintree. On Stripe this arrives as call_issuer, and PlatformDTC lets the raw network code decide: a Visa category 1 code underneath stops retries; a bare referral gets one renewal retry 48–72 hours later.
Why it happens
The bank wants the cardholder to call it before it approves. The reason is not shared with the merchant.
What the store can do
Let the shopper try once more manually; otherwise ask for another payment method.
For developers
Braintree returns processor_response_code 2044 with processor_response_text “Declined – Call Issuer” 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 Braintree 2044?
- Not automatically on Visa cards: Braintree maps it to Visa category 1.
- Why does Braintree say 'try again' for 2044?
- A shopper-led second attempt is fine; automatic merchant retries are what Visa fines.
Sources
- Declines: authorization decline codes — Braintree (PayPal)
- Transaction response object — Braintree (PayPal)
- Mapping to Visa system integrity fee categories — Adyen
- Decline codes — Stripe
Related
- 2041 — The card needs the cardholder's approval with their bank.
- 2043 — The bank won't allow this payment; don't retry, call the issuer.
- 2047 — The card was reported lost or stolen; the bank says keep it.
- 2045 — Your merchant number is wrong at the processor.
- 2046 — The bank (or PayPal/Venmo) declined the payment.
- 2048 — The amount sent was zero, unreadable or too large.
- 2049 — A SKU value sent with the payment was not valid.
- 2050 — Problem with the card or a temporary issue at the bank.