Call issuer call_issuer
What this decline means
The bank declined the charge and explicitly wants to speak to the cardholder before it will approve. Unlike do-not-honor, this code comes with instructions: the fix is a phone call, and not yours.
Why it happens on subscription renewals
- The issuer flagged the account for verification — often after unusual activity, a travel pattern, or a fraud alert elsewhere on the account.
- The bank wants to confirm the cardholder actually intends this recurring charge before letting it through.
The merchant playbook
- Skip extra retries entirely — the bank has told you the path, and it isn't another attempt.
- Message the customer directly and specifically: 'your bank declined the renewal and asked that you call them' converts far better than a vague payment-failed notice, because it hands them the exact next step.
- Retry once after a few days — if the customer made the call, the same charge that failed will now clear.
- Keep the subscription in a recoverable state (paused, not cancelled) while the customer sorts it out; the intent to stay is usually intact.
Should you retry?
Not until the customer has talked to their bank. One follow-up retry a few days after notifying them; before that call happens, every attempt fails identically.
Common questions
Is call-issuer a sign of fraud on the account?
Sometimes — it often follows a fraud alert or unusual-activity flag. But it equally appears on perfectly healthy accounts where the bank simply wants confirmation. Either way, only the cardholder can clear it.
What's the difference between call-issuer and do-not-honor?
Do-not-honor gives no reason and no path; call-issuer names the path — cardholder phones the bank. Your messaging should pass that instruction along verbatim.
Related codes: do_not_honor · fraud_suspected · card_declined · or see the
full decline-code guide.
Where Moorly fits: Moorly reads the decline reason behind every failed renewal in your existing subscription app and applies the playbook above automatically — the right treatment per code, with a dollar figure on what each failure family costs your store. It starts read-only. Join the early-access list →
Moorly is an independent product by Velun Labs and is not affiliated with Shopify, Appstle Inc., or Seal Subscriptions s.r.o. Code names follow Shopify's public API documentation as of August 2026; bank behavior varies by issuer — always confirm against your own admin.