Soft declineBank decline

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 codecard_declined
TypeSoft (often temporary)
Retrying helps?Yes, on smart timing
CategoryBank decline
Customer fixContact 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.

Use a different card

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.