yodai Academy Payments

Academy › Build › Payments

After the last attempt: a card link or cancellation, without leaving it hanging

You decide whether the customer gets a link from your payment processor to add a new card, or gets canceled, and you set a deadline so the cycle never stays open.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

4 min read

The retries run out and the card still won't go through. You've already cut off the customer's service, but they're just hanging there: not paying and not canceled. What do you do now, send a link so they can add a new card, or cancel them outright?

This isn't a matter of preference. It depends on which customer you're dealing with and how much it costs you to chase a charge of a few dollars a month. This is where you decide how the whole cycle gets closed.

The link: for the customer who wants to stay but has a card problem

Lots of failed charges don't fail because the customer wants to leave. They fail because the card expired, the bank blocked a payment that looked suspicious, or the customer switched accounts and forgot to tell you. For that customer, the link is exactly what they need: a page from your payment processor (Stripe Billing, for example, set up separately) where they enter a new card and pay what's owed, without having to email you or you having to chase them down. Then you restore their access that same day.

This link doesn't need a new message: it goes right into the final notice, the same one you already wrote in the lesson on per-attempt notices, the one that says this is the last time the charge will be attempted.

The less that page asks for, the more people use it. If it only asks for the card number and nothing else, more people come back than if you also ask them to create a password, log in, or fill out a long form. The goal is one click and a card, not a whole process.

The notice with the link
We tried to charge your membership for this month and weren't able to. To keep your spot, update your card here: [link]. If you don't do this by the 15th, we'll cancel your membership.

Automatic cancellation: when persisting costs more than what you'd lose

The link has a cost: someone has to check who used it, reactivate manually if needed, and answer anyone who writes in with questions about how it works. If your fee is high and every lost customer matters, a language school charging $60 a month, a CrossFit gym at $45, that cost is worth it without question.

If your fee is low, a $6 content subscription, a $4 app access, the math changes. Chasing someone who hasn't paid in three months, sending links and waiting for a reply, costs you more time than you'll get back in money. That's where automatic cancellation is the right call: it cuts off, archives, and if the customer ever comes back, they come back with a card that actually works. Your payment processor handles that cancellation if you charge fees through it and it lets you schedule it for after the last attempt; if not, "automatic" means you cancel it yourself on the set date, without having to think about it again.

The same goes for the customer who never even completed a first payment. There's no history to defend: cancel them without a link, it's not worth the effort of chasing a charge that never existed in the first place.

Self-service link or automatic cancellation
Self-service link
  • The customer adds the new card on their own, without emailing you
  • Makes sense for a high fee or a customer with a long payment history
  • Requires checking who uses it and answering questions
Automatic cancellation
  • It cuts off on the set date, no case-by-case negotiating
  • Makes sense for a low fee or a customer with no payment history
  • It creates no extra work, but you don't give a second chance

Which one do I pick: Send the link when the customer has been with you a while or the fee matters to your bottom line, say more than three months or more than $20 a month: that's when it's worth the minute it takes to check who's using it. Below that, or with someone who hasn't even completed a single payment, cancel without a link and don't waste time chasing a charge that's not worth much.

The account that's left hanging
The costly mistake isn't choosing automatic cancellation or choosing a link: it's not choosing either one. Leaving the customer unbilled and uncanceled for weeks keeps the service running for free, and when you finally notice, the customer ends up with a retroactive cancellation or a bill for several months that doesn't make sense to them. Put a deadline on the link, say seven days, not an open-ended month, and once that day passes, let the cancellation follow: have your payment processor schedule it if it lets you, or cancel it yourself that same day with a reminder on your calendar. That way the cycle closes, whichever one you choose.

With this, the whole cycle is closed: the decline reason decides whether you keep trying, the number of attempts and the days between them are set, each notice says what it needs to based on which attempt you're on, the service cuts off on the right day, and now the ending is decided too, with a link or a cancellation depending on the customer in front of you. No failed charge is left half finished, waiting for someone to remember to check on it.

This lesson wraps up the course: the whole cycle, from the first decline to the close, is now decided, with the automatic parts scheduled in your payment processor and everything else noted with its date, so you don't have to decide it all over again every day.

What you walk away with
  • Decided whether the customer gets a link to add a new card or moves to automatic cancellation, based on fee and tenure
  • The link comes with a deadline; once that day passes, cancellation follows, no exceptions
  • No failed charge is left unresolved: it's either recovered or canceled, never stuck halfway between the two.
NextThe question that decides whether a photo stays or goes