← All templates

Template

Bank Block Email (do_not_honor)

Sent when the bank flagged the transaction (do_not_honor, generic_decline, call_issuer). The card is valid; the bank blocked this specific charge. Goal: explain this is a routine bank fraud flag (not a card problem) and give two clear paths to fix it.

EmailDay 0 (first touch)Tone: FriendlyB2B + B2CTargets: do_not_honor, generic_decline, call_issuer, card_declined

Subject line options

A/B test these. Lowercase, question format, and specific-time framings consistently win.

  • Your bank blocked our charge
  • Quick - bank issue with your {{product_name}} payment
  • Your bank declined the {{amount}} charge

Template

Hi {{first_name}},

Your bank declined our ${{amount}} charge for {{product_name}}.
This usually happens when a recurring charge gets flagged as
suspicious - annoying, but easy to fix.

Two options:

1. Call your bank and tell them to approve charges from
   "{{billing_descriptor}}"
2. Use a different card:
   → {{secure_update_link}}

Option 2 is faster for most people.

- {{sender_first_name}}

Variables in {{like_this}} should be replaced with your merge fields.

Why this template works

Demystifies the "fraud flag" (which sounds alarming) by framing it as routine. Gives two concrete paths instead of one, so the customer picks the one they prefer. Includes the exact billing descriptor for the bank call, eliminating friction. Option 2 first because it is faster in practice.

Implementation tips

  • 1Include your actual billing descriptor - the name that shows up on bank statements
  • 2Do not retry do_not_honor more than twice - card networks penalize aggressive retries
  • 3If this customer churns, save the pattern - do_not_honor spikes sometimes indicate a wider issuer policy change

Frequently asked questions

Should I use the word "fraud" in this email?

No. Most do_not_honor flags are bank risk heuristics, not actual fraud determinations. Using the word "fraud" causes customer anxiety and support tickets. "Flagged as suspicious" is a safer, accurate framing.

How many times should I retry do_not_honor?

At most twice, spaced at least 24 hours apart. Unlike insufficient_funds, aggressive retrying of do_not_honor hurts your merchant account standing with card networks.

Automate this with Rebounce

Rebounce sends this template automatically based on decline codes and timing

Rebounce detects payment failures via Stripe Connect, classifies them by decline code, and runs the optimal dunning sequence across email, SMS, WhatsApp, and in-app banners. The templates above are the exact patterns Rebounce uses out of the box - you can adapt the copy to your brand voice and Rebounce handles delivery, timing, and sequence cancellation when a retry succeeds.

Start free trial