Skip to content

Automated billing, smart renewals, and flexible refunds

A renewal engine that recovers failed payments with a two-phase grace period, lets customers skip and pause, and refunds fairly with proration.

  • Free + Pro
  • Two-phase grace period
  • Skip & pause renewals
  • Prorated refunds

The billing engine generates renewal invoices six hours before they're due, routes them to manual or automatic payment, and protects revenue with a two-phase grace period that keeps access active while it recovers a failed charge. Customers can skip or pause, and you can refund prorated, full, or partial amounts.

  • 6 hrsInvoice lead time
  • 2-phaseGrace period
  • 3Refund types
  • 30 daysMax pause
Capabilities

Everything this module gives you

What you get with Billing, Renewals & Refunds in ArraySubs.

Renewal engine

Background jobs generate invoices 6 hours early, process trial conversions, and catch overdue renewals.

Two-phase grace period

Missed payments stay Active (default 3 days), then On-Hold (default 7 days) before cancelling — paying anytime restores access.

Skip & pause

Customers skip up to 3 cycles or pause up to 30 days (with cooldowns) instead of cancelling.

Prorated refunds

Refund prorated by daily rate, full order, or partial — with a live preview before you confirm.

Trial management

Per-product trial days, sign-up fees during trial, and one-trial-per-customer enforcement.

Renewal sync

Align renewals to a monthly, weekly, or yearly schedule for predictable cash flow.

FAQ

Billing, Renewals & Refunds questions, answered

The subscription stays Active for a grace window (default 3 days) with full access, then moves to On-Hold (default 7 days) before cancelling. Paying at any point during grace restores it to Active.

Daily rate = recurring amount divided by the days in the billing period; the refund equals the daily rate multiplied by the remaining days in the current period.

Yes. They can pause for up to 30 days (with a maximum number of pauses and a cooldown) and auto-resume, or skip up to three upcoming renewals.
Early launch offer

Get ArraySubs Pro — free for 4 months

Start on the free-forever core today, and unlock every Pro feature free while early launch is open.

Limited time · no credit card required