Skip to content

Lenient failed-payment recovery

Keep access on while you wait for payment — a long two-phase grace period recovers more revenue than fast cancellation.

  • 7-day active grace
  • 14-day on-hold grace
  • 21 days before cancel
No credit card required
FreeRecurring billing

When a renewal payment fails, ArraySubs runs a two-phase grace period instead of cancelling: the subscription stays Active for a while, then moves to On-Hold, and only cancels if the total grace window passes unpaid. A lenient configuration (longer grace) recovers more revenue because most failures are expired cards that customers fix within days. This recipe widens the grace window to 7 + 14 = 21 days.

What you get
  • Customer keeps access for 7 days after a failed charge.
  • Then 14 days On-Hold with restricted access, still recoverable.
  • Cancellation only after 21 unpaid days total.
  • Paying at any point instantly restores the subscription.
Copy these settings

The exact configuration

Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.

SettingValue
Active Grace DaysGeneral Settings → Renewals7 (stays Active while retrying)
On-Hold Grace DaysGeneral Settings → Renewals14 (On-Hold before cancel)
Total grace before cancelDerived21 days (7 + 14)
Invoice TimingGeneral Settings → Renewals6 hours (default) – 2 days
Best for

When to use this setup

High-value plans where recovery beats fast cleanup
Manual-payment stores where customers pay invoices by hand
Audiences prone to expired-card failures
Set up

Set it up in 3 steps

A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.

  1. Open Renewals settings

    Go to ArraySubs → Settings → General Settings → Renewals.

    General Settings
  2. Widen the grace windows

    Set Active Grace Days = 7 and On-Hold Grace Days = 14. The total grace before cancellation becomes 21 days.

    Recovery & Grace Flows
  3. Confirm the recovery flow

    Review how a payment at any stage restores the subscription to Active and advances the next payment date.

    Recovery & Grace Flows
From the manual

This recipe is built from these ArraySubs user-manual guides:

Good to know

Notes & edge cases

Recommended ranges: Active Grace 1–7 days, On-Hold Grace 3–14 days.
The overdue checker runs hourly, so transitions can lag the exact boundary by up to an hour.
Make sure Member Access restricts On-Hold subscriptions, or paused-for-nonpayment customers keep full access.
Built with

Modules behind this recipe

The ArraySubs modules this setup relies on.

Free + Pro

Billing and Renewals

How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.

Free + Pro

Emails

Automated customer and admin emails for subscription signup, renewals, payments, cancellations, trials, and Pro events.

FAQ

Questions, answered

The subscription is immediately restored to Active, the grace markers clear, and the next payment date advances by one cycle.

Grace settings are global, configured once in General Settings → Renewals, and apply to all subscription products.
Paid Pro plans

Unlock the complete Pro stack

Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.

No credit card required · Annual and lifetime options available