Failed Payment Email Templates
Reusable failed payment email templates — first notice of a card decline, a payment-retry follow-up, and a final notice before account suspension — for SaaS and subscription billing teams.
Template Category Overview
Subscription billing failures are a constant operational tax for SaaS and membership businesses. When a card declines, you need to notify the customer quickly, avoid sounding punitive, and drive them to update their payment method — all while protecting revenue. These aren't manual invoice reminders sent to businesses chasing a specific bill; they're dunning messages triggered automatically by failed recurring charges, and the tone, timing, and calls-to-action are fundamentally different. The same structural sequences repeat across every charge cycle: a first notice, a retry-status update, and a final suspension warning. Retyping these or assembling them from scratch each time wastes time and introduces inconsistency. Lightning Assist lets billing and customer-success teams store each message as a snippet with placeholders for the customer name, plan, update-payment link, and suspension date — then expand it in any desktop app, email client included. AI Enhance can tighten the wording without inventing facts.
When to Use These Templates
Use these dunning templates whenever a recurring subscription charge fails — card declines, expired cards, bank blocks — and you need to move the customer through a structured recovery sequence before suspension. This is distinct from chasing a manually issued invoice to a business client; the audience here is a consumer or SaaS subscriber whose automatic billing quietly failed, often without their awareness. The first notice sets an expectation of continued access and a clear action. The retry message adds time pressure with a specific retry date. The final notice removes any ambiguity about consequences. Running all three from a snippet library keeps messaging consistent across billing cycles, agents, and customers, and ensures nothing important — plan name, amount, suspension date — is accidentally omitted.
Example Templates in This Category
- Card declined — first notice: friendly heads-up with a clear update-payment CTA.
- Payment retry / update method: second touch naming the retry date and how to update the card.
- Final notice before suspension: firm but courteous, exact suspension date and what access is lost.
Example Templates in Practice
Card declined — first notice
The first dunning message should do three things: tell the customer what happened without alarm, confirm they still have access right now, and give them a single obvious next step. Leading with reassurance — "your account is still active" — prevents a panicked cancellation before they've even read the CTA. The charge failure is usually a card expiry or bank flag, not intentional nonpayment, so a friendly, good-faith tone converts better than an accusatory one. Use placeholders for the customer name, plan name, failed amount, and your payment-update URL. Keep it on trigger ;paydecline so the first message goes out complete and consistent every time.
Subject: Action needed — payment for [#Plan Name#] didn't go through Hi [#First Name#], We weren't able to charge [#Amount#] for your [#Plan Name#] subscription — your card was declined. Don't worry, your account is still fully active. To keep things running smoothly, please update your payment method: [#Payment Update URL#] If you have questions, reply here and we'll sort it out. [#Your Name / Support Team#]
Payment retry / update method
The second dunning touch comes after the first notice hasn't prompted action and a retry is either pending or has just failed again. The goal shifts slightly: be specific about when you'll retry so the customer can ensure funds are available, and make updating the card feel frictionless. Vague language like "soon" or "shortly" creates confusion; name an actual date or window. This message carries a bit more urgency than the first but should still assume good faith — most customers who reach this stage are distracted, not unwilling. Use placeholders for the retry date, amount, update-payment link, and customer name. Trigger ;payretry keeps it ready.
Subject: We'll retry your payment on [#Retry Date#] — update your card now Hi [#First Name#], We'll attempt to charge [#Amount#] for your [#Plan Name#] subscription again on [#Retry Date#]. To avoid any interruption, please update your payment method before then: [#Payment Update URL#] If your card details are already correct, no action is needed — we'll take care of it automatically. Need help? We're here. [#Your Name / Support Team#]
Final notice before suspension
When retries have been exhausted and suspension is imminent, the message must be unambiguous about what happens and when — without feeling punitive. State the exact suspension date, specify which features or data access will be paused, and keep the resolve-now CTA prominent. Vagueness at this stage damages trust; specificity helps. Customers who intend to stay will act on a clear deadline; those who don't aren't converted by softening the message. After suspension, a reactivation flow is harder than prevention, so this message should do everything possible to remove friction from the last-chance update. Placeholders cover the suspension date, lost access, customer name, and payment link. Trigger ;paysuspend.
Subject: Final notice — [#Plan Name#] suspends on [#Suspension Date#] Hi [#First Name#], This is a final notice: your [#Plan Name#] account will be suspended on [#Suspension Date#] because we've been unable to process payment of [#Amount#]. After suspension, you will lose access to [#specific features / data#]. Reactivating later requires going through our full setup process. Resolve this now (takes 60 seconds): [#Payment Update URL#] If there's been a mistake or you need help, please reply immediately. [#Your Name / Support Team#]
How to Get Started
Set up three snippets: a first notice (;paydecline), a retry / update-method message (;payretry), and a final suspension warning (;paysuspend). Add placeholders for the customer's first name, plan name, charge amount, retry or suspension date, and your payment-update URL. Type the trigger and Lightning Assist expands the full message inline as you type — no hotkey needed (or use Hotkey Mode) — in Gmail, Outlook, Intercom, or any desktop email client. AI Enhance can sharpen the urgency or tone of a draft without changing the factual content. For a shared customer-success library, keep the templates structural: placeholders supply the specifics at send time so no customer account data is baked into the snippet.
Pro Tips
- Lead the first notice with reassurance that access is still active — good-faith framing prevents cancellations before the customer even reads the CTA.
- In the retry message, name a specific retry date rather than saying 'soon' — vague timing confuses customers about when to ensure funds are available.
- The final notice must state the exact suspension date and specifically what access is lost — vagueness at this stage erodes trust rather than softening the blow.
- Keep placeholders for the payment-update URL in every message so no template ever goes out without a direct, clickable resolution path.
Use These Templates in Any App
Create reusable snippets from these examples and run them with quick access, trigger shortcuts, or AI enhancements.
Start Free TrialRelated Pages and Snippets
Explore related guides, templates, and comparisons for your workflow.
Customer Support
Respond faster with consistent replies, macros, and AI refinements.
Learn more about: Customer SupportSales Representatives
Use reusable outreach, follow-ups, and proposal intros in every channel.
Learn more about: Sales RepresentativesInvoice Reminders
Reusable invoice payment reminder templates — a friendly due-date nudge, a first overdue notice, and a firm final escalation — for freelancers and agencies chasing unpaid client invoices.
Learn more about: Invoice RemindersSupport Canned Responses
Ready-to-copy customer support response templates for common tickets — acknowledgements, refunds, and troubleshooting.
Learn more about: Support Canned Responsesvs TextExpander
Compare AI-first workflows, voice features, and cross-platform behavior.
Learn more about: vs TextExpanderCanned Responses for Gmail
Email templates that work in Gmail and every other app — beyond Gmail built-in templates.
Learn more about: Canned Responses for GmailAI Features
Use AI chat, AI commands, and AI enhancement to write faster.
Learn more about: AI FeaturesSnippet Examples
Explore practical snippet examples for work and communication.
Learn more about: Snippet ExamplesHow to Automate Repetitive Typing
A practical workflow for reducing repetitive typing everywhere.
Learn more about: How to Automate Repetitive Typing