Stripe decline code
call_issuer
The issuer wants to speak with the cardholder before approving the charge, often a fraud or verification hold.
Quick answer
call_issuer is a hard decline. Retrying will keep failing; the customer has to act.
| Decline code | call_issuer |
|---|---|
| Type | Hard (needs customer action) |
| Retrying helps? | No |
| Category | Bank decline |
| Customer fix | Call the bank to authorize the charge. |
Will retrying help?
No, retrying will keep failing
Email the customer with a short script to call their bank, then retry once cleared.
A real example
The bank wants to speak with the cardholder before approving the recurring charge.
What the customer needs to do
Call the bank to authorize the charge.
Your recovery approach
Email the customer with a short script to call their bank, then retry once cleared.
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 call_issuer 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 "call_issuer" decline code mean?
The issuer wants to speak with the cardholder before approving the charge, often a fraud or verification hold.
Will retrying a "call_issuer" decline work?
No. call_issuer is a hard decline, so retrying the same card will keep failing. Email the customer with a short script to call their bank, then retry once cleared.
How do I recover a payment that failed with "call_issuer"?
Email the customer with a short script to call their bank, then retry once cleared. Customer action: Call the bank to authorize the charge.
Related decline codes
Source: official Stripe decline codes documentation. Recovery guidance is SubRevival's own.