Payments & billing · Subscriptions & reporting

Subscription statuses & how billing stays in sync

What Active, Trialing, Past due, Canceled, and Paused mean, where to see them, and how member access updates itself automatically — with a 15-minute safety net and a health page for peace of mind.

The statuses you'll see

Every paying member carries a subscription status. Active means billing normally. Trialing means in a free trial, card on file, first charge coming when the trial ends. Past due means a renewal charge failed — Stripe retries per your Stripe settings. Canceled means the subscription has ended. Unpaid and Incomplete are rarer failure states, and Paused means billing is temporarily on hold.

A member cancelling doesn't lose access instantly: cancellations take effect at the end of the paid period, and their member page shows the date access ends.

Where to see them

The Members list lets you filter by status — active, in trial, churned, paused, on hold — so you can zero in on at-risk members or reach out to trials before they end. Each member's page shows their current status badge, plan, and next renewal date. The AI assistant (Benny by default — tenants can rename it) can answer status questions too, like 'how many members are past due?'

Everything updates itself

You never update these statuses by hand. When someone pays, cancels, or gets refunded, Stripe notifies your platform instantly and the member's status and access change within seconds. Every notification is processed exactly once, so nothing is double-counted.

Two safety nets back this up: a job every 15 minutes catches any notification that got lost in transit, and a nightly job re-verifies recent revenue data against Stripe — the system heals itself. You can watch it all on the Stripe page under Integrations: overall webhook health, when the last event arrived, counts for the last 24 hours, and the 50 most recent events.

Good to know

  • Past-due members are your most urgent list — often it's just an expired card. A friendly email recovers many.
  • If the health page shows no recent events despite active sales, check your Stripe connection.

Related articles