docs/admin-interface/sales/subscriptions.md
The Subscriptions section in OpenCart 4 provides powerful tools for managing recurring billing, subscription plans, and automated payment processing. This advanced feature enables you to offer subscription-based products and services with flexible billing cycles and comprehensive management capabilities.
{% hint style="info" %} Subscription Evolution OpenCart 4 introduces enhanced subscription management, replacing the previous "Recurring Orders" system with more robust features and better integration with payment gateways. {% endhint %}
To access the Subscriptions section:
The main Subscriptions page displays all subscription records with the following information:
| Column | Description |
|---|---|
| Subscription ID | Unique identifier for each subscription |
| Order ID | Original order that created the subscription |
| Customer | Customer name associated with subscription |
| Status | Current subscription status |
| Date Added | When subscription was created |
| Action | Available actions (Edit, View History) |
Use filtering to quickly find specific subscriptions:
{% stepper %} {% step %}
Click the Filter button above the subscriptions list to expand filtering options. {% endstep %}
{% step %}
Use any combination of the following filters:
{% step %}
Click Apply Filter to display matching subscriptions. Use Clear Filter to reset all criteria. {% endstep %} {% endstepper %}
OpenCart 4 includes comprehensive subscription status tracking:
| Status | Description |
|---|---|
| Active | Subscription is active and billing normally |
| Inactive | Subscription is paused or temporarily stopped |
| Expired | Subscription has reached its end date |
| Pending | Subscription awaiting activation |
| Suspended | Subscription suspended due to payment issues |
| Cancelled | Subscription cancelled by customer or admin |
| Failed | Subscription failed due to payment problems |
{% stepper %} {% step %}
Click Edit next to the subscription you want to update. {% endstep %}
{% step %}
Scroll to the Subscription History section at the bottom of the subscription details page. {% endstep %}
{% step %}
Subscription plans in OpenCart 4 support flexible billing configurations:
| Cycle | Description | Use Cases |
|---|---|---|
| Day | Daily billing | News services, daily content |
| Week | Weekly billing | Weekly newsletters, services |
| Semi-Month | Twice monthly | Bi-weekly services |
| Month | Monthly billing | Most subscription services |
| Year | Annual billing | Software licenses, memberships |
Create subscriptions manually for special situations or custom arrangements:
{% stepper %} {% step %}
Click the Add button at the top of the Subscriptions page. {% endstep %}
{% step %}
{% step %}
{% step %}
{% step %}
{% stepper %} {% step %}
System automatically processes subscriptions based on their billing cycle and next billing date. {% endstep %}
{% step %}
{% step %}
{% step %}
For subscriptions requiring manual intervention:
OpenCart 4 maintains detailed subscription records:
{% hint style="success" %} Subscription Management Tips
{% hint style="warning" %} Important Considerations
After mastering subscription management, explore: