ProfilePress Subscriptions Status Guide
ProfilePress uses order statuses to track the progress of an order and assigns statuses to subscriptions to reflect their current state throughout their lifecycle.
This guide explains each subscription status in ProfilePress, when it is applied, and what it signifies.
Pending Subscription Status
When a subscription is first created, such as when an admin manually adds a subscription or when a user initiates a subscription process, it enters the Pending status.
This indicates that the subscription has been registered, but no payment has been received yet. This status may be briefly visible during the checkout process, right before payment confirmation is completed.
Trialing Subscription Status
The Trialing status is applied when a subscription includes a free or discounted trial period before the first paid billing cycle.
While in this state:
-
The user has full access to premium or protected content or features tied to their membership plan.
-
No payment has yet been collected (or only a signup fee, if applicable).
-
The subscription will automatically transition to Active once the trial ends and the initial payment is successfully processed.
If the trial is cancelled before it ends, the user will still have access until the trial period expires.
Active Subscription Status
Once the initial payment for a subscription is successfully processed, the subscription is marked as Active.
An Active subscription means the user has full access to any gated content or features tied to their membership level. The subscription is set to renew automatically or expire at a future date, depending on its configuration.
At this stage:
- The user is assigned the active subscriber role.
- Any associated content restrictions, downloads, or privileges are fully accessible.
- The system calculates the next billing date if it is not already defined.
Cancelled Subscription Status
The Cancelled status is applied when:
- The user cancels the subscription from their account page.
- An admin cancels the subscription.
Once cancelled:
- The user still has access to premium or protected content until the end of their term.
- The subscription cannot be reactivated. Users will need to start a new subscription.
Expired Subscription Status
The Expired status is applied when a subscription naturally reaches its end date, based on:
-
- A fixed subscription duration is set in the plan.
- Auto-renewal is disabled for the plan or the whole site
- Failure to charge the user’s payment method after multiple attempts.
- A subscription that was cancelled and has reached the end of its term.
An Expired subscription:
- Cannot be reactivated.
- Any premium access is removed from the user.
- Requires the user to purchase a new subscription to regain access.
Final Notes
ProfilePress uses these subscription statuses to ensure accurate control over member access, billing, and site content. Each status change helps automate membership management, providing a seamless experience for both site administrators and users.