What every recurring-charge system must have: tokens, expired-card handling, retries, a failure report somebody reads, and a deliberate card-or-Masav decision.
Key takeaways
- An expired card is the most common way to lose a subscriber who wanted to stay.
- A retry is the difference between revenue lost and revenue collected two days late.
- Cards and Masav are entirely different rails in sign-up, in failure and in customer experience.
- A failure report that does not reach a named person is a report that does not exist.
In a subscription business the system is not judged by the charge that succeeds but by the one that fails. Five things must exist: a token holding the card, a mechanism for an expired card, charge retries, a failure report somebody actually sees, and a deliberate decision between card and Masav collection. A system missing any one of them produces quiet churn.
The five capabilities not to compromise on
| Capability | Why it is critical | How to test it in a demo |
|---|---|---|
| Card tokenisation | Recurring charging without holding card details yourself | Ask to see an existing subscriber, and what is shown in place of the number |
| Expired-card handling | The number one cause of silent churn | Ask what happens in the month after expiry, and who is informed |
| Charge retries | A momentary failure should not kill a subscription | How many attempts, at what interval, and whether you configure it |
| Failure report and alerting | Without it nobody knows revenue stopped | Who the alert is sent to, and what happens if that person has left |
| The right collection rail | Cards and Masav behave entirely differently | Whether both rails exist in the same system |
The second row is worth the most money and is usually not asked about. A subscriber lost to card expiry is a customer who never decided to leave - they churned because of a date. Some systems present automatic card updating explicitly; PayPlus, for example, lists it on its standing-orders page alongside handling invalid orders and bad card numbers.
Cards or Masav: how to decide?
This is not a technical question but a question about your audience:
- Collect by card when the audience is consumer, sign-up must be immediate and online, and amounts vary month to month. Sign-up is easy; the price is card expiry, credit limits and declines.
- Collect by Masav when the audience is used to bank mandates, the amount is fixed and the relationship is long-term: building committees, educational institutions, nonprofits with regular donors, professional associations. Sign-up is heavier; the price is process, and the return is stability.
- Collect by both when you have two customer types. Some providers support this in one system, which beats running two in parallel.
What to know before choosing Masav: it is a process, not a button. It needs an arrangement, mandate collection, charge files and return-file handling. The full comparison is in Masav versus card charging, and what happens when a file comes back is in the Masav return file and updating customer debt.
What to ask in a demo, instead of watching a deck
- Show me an existing subscriber. What do I see about them on one screen.
- Show me this month's failed-charge report.
- What happens when a card expires - demonstrate the alert.
- How many retries are configured, and who configures them.
- How do I pause a subscription for two months and resume it without losing history.
- What does changing the amount on an existing subscription look like, and what does the customer receive.
- If I raise the price for all subscribers - what is the process.
- Where is the invoice created, and what happens if it fails after the charge succeeded.
Question eight exposes a common gap: a successful charge with no invoice leaves a customer who paid and has no document, and that surfaces only when they ask for it. Connecting that flow is covered in payment-to-invoice automation in Israel.
Changing the price for existing subscribers: where it breaks
Raising a price is the most failure-prone operation in a subscription business, and it breaks in three places:
- Advance notice. The customer should learn about it before the charge rather than from it. Notice that arrives after the money has gone turns a price change into a complaint.
- Legacy subscribers on other terms. Almost every business discovers a group on a historical price. A system that cannot exclude a group forces you to do it by hand, and then somebody misses a row.
- A jump in the failure rate. A higher amount declines more often, especially on small credit limits. It looks like a technical fault and is actually a result of the change.
So run a price change in groups rather than all at once, and measure the success rate after the first group. If it collapses, better to find out on a tenth of your subscribers.
What must stay with you
Even with an external system, the information should be yours in an exportable copy: an internal customer identifier, start date, amount, frequency, currency, charge history, the current state of each subscription, and the record of the customer's consent to recurring charging - when, and through which channel.
The last item is the only one that cannot be reconstructed after the fact. When a customer says they never authorised a recurring charge, the answer needs to be a dated record. That is also why it is worth checking in advance how the system records consent and how you retrieve it.
What goes wrong, and how you find out
- A subscription enters with broken data and never charges. Found only by a report comparing active subscribers against charges made.
- A retry fails silently because the alert goes to a shared mailbox. Found by looking at charge counts against last month.
- A cancelled subscription still counts as active in system fees. Found only when somebody reads the provider's invoice.
- Failures rise after a price change. Found by comparing the success rate before and after.
- A refund issued outside the system with no link to the original transaction. Found in monthly reconciliation.
All five share one key: a single metric checked every month - the share of successful charges out of active subscribers. Checked monthly, it surfaces all of these before they accumulate.
Sources
Frequently asked questions
What single metric should a subscription business track?
The share of successful charges out of active subscribers, every month. It exposes expired cards, failed retries, broken subscriptions and problems created after a price change. If that number drops, something in collections has broken even if no customer has complained.
Can I manage subscriptions in a spreadsheet instead of a system?
You can at first, and it breaks at a predictable point: when you need to remember who expired, who failed and who is paused. A spreadsheet does not alert. If you are still on one, the metric above is the first thing worth calculating by hand - it will tell you whether it is time.
What is the difference between a subscriber charge file and a billing system?
With a file you generate the charge rows in your own system and send them; in a billing system the provider runs the subscription per its configuration. A file suits you when your system already knows who owes what. A system suits you when it does not.
A subscription failed three times. Stop retrying?
Yes, and move to another channel - a personal approach, a payment link, or updating the payment method. Retrying after the system has exhausted its attempts only burns the customer. The recommended sequence is in [the failed standing-order recovery ladder](/blog/failed-recurring-charge-recovery-playbook).
Keep reading
Related service
Business Automation
I build custom automations that remove repetitive work end to end.
About the author
Yehonatan Saadia
Freelance automation, web & MVP developer
I'm Yehonatan Saadia, a senior developer who builds business automation, custom websites, and MVPs for small and mid-sized companies across the US, Europe, and Israel. These guides come from real client work, not theory.
Work with meHave a project like this?
Tell me what you're trying to automate or build and I'll tell you the fastest reliable way to ship it.
