Status: Available Manage recurring subscriptions, renewals, and cancellations.
Overview
Subscriptions represent ongoing billing relationships between a member and a plan. They track billing cycles, renewal dates, and cancellation status.
Subscription Lifecycle
- Active — member is paying and has access
- Past Due — payment failed, retry in progress
- Cancelled — member cancelled, access continues until end of current period
- Expired — billing period ended after cancellation
Key Fields
| Field | Purpose |
|---|---|
| Plan | Which plan this subscription is for |
| Billing Cycle | monthly or yearly |
| Start Date / End Date | Current billing period |
| Should Auto Renew | If false, cancels at period end |
| Cancelled Date | When the member cancelled |
| Billing Subscription ID | Stripe Subscription ID |
Cancellation
When a member cancels:
- Should Auto Renew is set to false
- Cancelled Date is recorded
- Access continues until the current End Date
- After End Date, the subscription moves to Expired and access is revoked
Tips
- Members can cancel from their account settings — you don't need to do it manually
- Check Stripe for detailed billing history and payment attempts
- If a payment fails, Stripe retries automatically based on your retry settings
- Upgrading/downgrading between plans is handled by the tier level system