- A declined renewal is not a cancellation. Every platform in this guide retries the charge automatically. They differ on how long they retry and on whether the fan keeps access while they do
- Apple retries for up to 60 days. By default the subscriber's paid service pauses during that time. Turning on Billing Grace Period keeps access open for 3, 16 or 28 days (3 or 6 for weekly plans)
- Google Play turns a grace period on by default, then an account hold. Together they run 60 days unless you change them, and must total at least 30
- Stripe, used directly, recommends 8 tries within 2 weeks and lets you stretch that to 2 months. Access during the retry is whatever your own product decides
- Patreon retries up to six times in the month of the decline, removes access to member-only content immediately, and converts the member to Free after about 30 days
- Substack gives the reader a two-week window with access kept, with Stripe generally retrying three times, then drops them to a free subscription
- It matters: RevenueCat's 2026 report puts billing errors at 15.2% of App Store cancellations and 32.2% of Google Play cancellations
Every month, some of the people who pay you will fail to pay you without meaning to. A card expires. A bank flags a foreign charge. A debit account runs short for two days. None of those people decided to leave.
What happens next is mostly out of your hands. It is decided by the platform your subscription runs on, in a setting you may never have opened. We read the current help pages and developer documentation for five of the platforms creators use most and put the answers side by side.
What Happens When a Subscriber's Card Declines?
How Long Does Each Platform Keep Retrying?
| Platform | How long it retries | Fan's access while retrying | What happens after | Who sets it |
|---|---|---|---|---|
| Apple App Store | Up to 60 days | Paused by default. Kept for 3, 16 or 28 days if you enable Billing Grace Period | Subscription lapses | Apple, plus one setting in App Store Connect |
| Google Play | 60 days by default (grace period plus account hold) | Kept during grace period, blocked during account hold | Subscription expires | Google defaults, adjustable in Play Console |
| Stripe (selling direct) | Recommended 8 tries within 2 weeks, configurable up to 2 months | Your product decides | Cancel, mark unpaid, or leave past due | You |
| Patreon | Up to 6 retries in the month of the decline | Member-only content blocked until paid | Converted to Free after about 30 days | Patreon |
| Substack | About 3 tries in a two-week window | Kept for the two weeks | Converted to a free subscription | Substack |
Apple: 60 Days of Retries, and Access Is a Setting You Turn On
- 3, 16 or 28 days for monthly and longer subscriptions
- 3 or 6 days for weekly subscriptions, because Apple will not let a grace period run longer than the subscription itself
Google Play: The Only Default That Keeps Fans In
Patreon and Substack: Same Month, Opposite Access
The retry clock runs whether you know about it or not. Owning the product means owning the setting.
See What We’d Build You →
What About Selling Direct Through Stripe?
How Much Revenue Is Actually at Stake?
The Five-Minute Checklist
- App Store: open App Store Connect, find Billing Grace Period for your subscriptions, and turn it on. 16 days is a reasonable middle choice for monthly plans. It applies to billing errors from then on and cannot be changed for a subscriber once assigned.
- Google Play: confirm your grace period and account hold are still on. If someone shortened them, restore the defaults unless there was a reason.
- Stripe direct: check your retry window and the outcome you chose when retries run out, then decide on purpose whether a past-due customer keeps access.
- Patreon: once a week in the first half of the month, filter Relationship Manager for declined payments and send a short personal note. Your members are already locked out.
- Substack: filter failed payments in your Stripe dashboard, as Substack suggests. Your readers probably have not noticed, so a friendly heads-up works better than an alarm.
The Setting Is the Easy Part
See What We’d Build You →
Sources verified September 25, 2026: Apple Developer Documentation, Reducing Involuntary Subscriber Churn; App Store Connect Help, Enable Billing Grace Period for auto-renewable subscriptions; Android Developers, Manage the subscription lifecycle; Play Console Help, grace period and account hold settings; Stripe Docs, Automate payment retries; Patreon Help Center, How to manage failed payments from members and Failed payment help; Substack Support, What happens when a subscriber's payment fails and Why is my payment to renew a subscription failing; RevenueCat State of Subscription Apps 2026. Retry windows and defaults are platform policy and can change without notice. Current-state claims require revalidation before later use.







