docs/admin-interface/overview/products/subscription-products.md
Subscription products in OpenCart 4 enable recurring billing for services, memberships, and products with regular delivery. This powerful feature allows you to create sustainable revenue streams and build long-term customer relationships.
Subscription plans define the billing structure and duration for your recurring products.
Plan Configuration Options:
Assign subscription plans to products and set different pricing for customer groups:
Assignment Features:
{% stepper %} {% step %}
{% hint style="info" %} Plan Configuration
{% step %}
{% hint style="info" %} Product Assignment
{% step %}
{% hint style="info" %} Payment Setup
OpenCart 4 supports various billing frequencies for your subscription products:
| Frequency | Description | Ideal Use Cases | Billing Cycle |
|---|---|---|---|
| Daily | Daily billing cycles | Daily content, news services, short-term trials | Every day |
| Weekly | Weekly billing cycles | Newsletters, meal kits, weekly services | Every 7 days |
| Semi-Monthly | Twice per month | Bi-weekly services, payroll services | Every 15 days |
| Monthly | Monthly billing cycles | Software subscriptions, memberships, monthly boxes | Every 30 days |
| Yearly | Annual billing cycles | Software licenses, annual memberships, premium access | Every 365 days |
Configure free or discounted trial periods to attract new subscribers:
Trial Options:
Trial Management:
Set different subscription prices for different customer groups:
Pricing Tiers:
Benefits:
Manage active subscriptions from the admin panel with comprehensive tools:
Management Features:
Automated Communications:
Monthly Software Subscription Example:
Content Membership Example:
Monthly Delivery Service Example:
Use subscription-compatible payment gateways for recurring billing:
Popular Gateways:
Required Features:
{% hint style="info" %} Pricing Strategy
{% hint style="warning" %} Trial Management
{% hint style="success" %} Customer Communication
{% hint style="danger" %} Legal Compliance
Problem: Recurring payments fail
Solutions:
Problem: New subscriptions don't activate
Solutions:
Problem: Customers can't cancel subscriptions
Solutions: