Stripe decline code
card_declined
The issuer declined the charge. Stripe surfaces a more specific decline_code where the bank provides one; otherwise this is the high-level result.
Quick answer
card_declined is a soft decline. A smartly timed retry can succeed on its own.
| Decline code | card_declined |
|---|---|
| Type | Soft (often temporary) |
| Retrying helps? | Yes, on smart timing |
| Category | Bank decline |
| Customer fix | Contact the bank or use another card. |
Will retrying help?
Yes, a timed retry can succeed
Treat like a generic decline: retry on smart timing, then dunning email with a card update link.
A real example
Stripe reports the issuer declined the charge, but the bank returned no granular reason code to act on.
What the customer needs to do
Contact the bank or use another card.
Your recovery approach
Treat like a generic decline: retry on smart timing, then dunning email with a card update link.
Copy-paste recovery email
Subject
Your bank declined the [Product] charge
Your bank blocked the payment without giving a reason, which is common for recurring charges they do not recognize.
A 30-second call to your bank usually fixes it, or you can use a different card below.
Recover card_declined declines on autopilot
SubRevival reads every decline code and responds correctly, retrying soft declines on smart timing and emailing customers for hard ones, with a hosted card update page. $19/mo flat.
FAQ
What does the Stripe "card_declined" decline code mean?
The issuer declined the charge. Stripe surfaces a more specific decline_code where the bank provides one; otherwise this is the high-level result.
Will retrying a "card_declined" decline work?
Often, yes. card_declined is a soft decline, so a smartly timed retry can succeed without the customer doing anything. Treat like a generic decline: retry on smart timing, then dunning email with a card update link.
How do I recover a payment that failed with "card_declined"?
Treat like a generic decline: retry on smart timing, then dunning email with a card update link. Customer action: Contact the bank or use another card.
Related decline codes
Source: official Stripe decline codes documentation. Recovery guidance is SubRevival's own.