Skip to main content

Subscription Lifecycle

Every PayRequest subscription moves through a series of statuses during its lifetime. Understanding these statuses helps you manage billing, handle edge cases, and communicate clearly with your customers.

Subscription Statuses

StatusColorDescription
Pending MandateAmberWaiting for customer to set up a payment method
TrialPurpleFree trial period active, no billing yet
ActiveGreenSubscription is live and billing normally
PausedBlueTemporarily on hold (voluntary), billing stopped
SuspendedOrangeService halted by admin due to non-payment
FailedRedPayment failed, may be retrying automatically
CompletedEmeraldFixed-term subscription finished all payments
CanceledRedPermanently ended, no further billing
ArchivedZincRemoved from view, hidden from customer portal

Status Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Pending Mandate  │──→ Active ──→ Paused ──→ Active
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚                      β–²
         β”‚                β”‚                      β”‚
         β–Ό                β”œβ”€β”€β†’ Suspended ──────────
       Trial ──→ Active   β”‚    (auto on payment)  β”‚
                          β”‚                        β”‚
                          β”œβ”€β”€β†’ Failed β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚    (auto retry / manual)
                          β”‚
                          β”œβ”€β”€β†’ Completed
                          β”‚
                          └──→ Canceled

Status Details

Pending Mandate

The subscription has been created but the customer hasn’t set up their payment method yet. You can send a mandate activation email from the subscription detail page. Transitions to: Active, Trial, Canceled, Failed

Trial

The customer is in a free trial period. No payments are collected during the trial. When the trial ends, the subscription automatically transitions to Active and billing begins. Transitions to: Active, Canceled, Expired

Active

The subscription is live. Payments are collected automatically on the billing schedule using the customer’s payment mandate. Transitions to: Paused, Suspended, Failed, Completed, Canceled, Archived

Paused

A voluntary hold β€” either requested by the customer or set by the admin. Billing stops while paused. You can optionally set a resume date for automatic reactivation. Transitions to: Active, Canceled Learn more: Pausing & Resuming

Suspended

An admin-initiated hold for customers who aren’t paying. Unlike pausing, suspension:
  • Sends the customer an email notification
  • Shows an orange badge (distinct from blue β€œpaused”)
  • Auto-reactivates when the overdue invoice is paid via Mollie
  • Appears in the Insights dashboard Action Required section
Transitions to: Active (manual or auto on payment), Canceled Learn more: Suspending Subscriptions

Failed

A payment attempt failed (insufficient funds, expired card, chargeback). PayRequest can automatically retry payments based on your retry settings. Transitions to: Active (after successful retry), Suspended, Canceled Learn more: Failed Payment Handling

Completed

For fixed-term subscriptions (payment plans) that have reached their total number of payments. This is a terminal state.

Canceled

The subscription has been permanently ended. No further billing occurs. Canceled subscriptions can be reactivated by an admin if needed. Transitions to: Archived

Archived

The subscription has been shelved and is hidden from the customer portal. Used for cleaning up ghost or duplicate subscriptions without deleting data. All linked invoices and transactions are preserved. Transitions to: Active (reactivation only) Learn more: Archiving Subscriptions

Automatic Transitions

Several status changes happen automatically:
TriggerFromTo
Trial period endsTrialActive
Payment failsActiveFailed
Retry payment succeedsFailedActive
Overdue invoice paidSuspendedActive
Resume date reachedPausedActive
All payments completedActiveCompleted

Billing Behavior by Status

StatusBills automatically?Included in MRR?
ActiveYesYes
TrialNo (until trial ends)No
PausedNoNo
SuspendedNoNo
FailedRetry attempts onlyYes (until canceled)
CompletedNoNo
CanceledNoNo
ArchivedNoNo