Description
Subscriptify Subscriptions Lite for WooCommerce adds practical subscription functionality for simple WooCommerce products without requiring a premium subscription extension.
This plugin is designed for free/lite use cases:
- Mark simple products as subscription products.
- Configure billing interval and period.
- Add optional trial days.
- Create subscription records automatically from checkout orders.
- Generate renewal orders.
- Let customers manage subscriptions from My Account.
Important: this plugin does not include gateway-level automatic recurring token charges. Renewals are handled as WooCommerce renewal orders (manual or standard gateway payment flow).
Current Added Features
- Subscription toggle on simple products.
- Billing interval and billing period (
day,week,month,year). - Optional trial period in days.
- Optional max renewals (
0= unlimited). - Subscription details shown in cart/checkout item data.
- Subscription metadata saved to order line items.
- Automatic subscription creation after checkout.
- Renewal scheduling via WP-Cron.
- Renewal order generation linked to subscription.
- Payment-aware renewal flow (
pendingrenewal order,on-holdwhile unpaid, next cycle scheduled after paid renewal). - 1-day renewal reminder email.
- Fixed-cycle expiry support (
expiredstatus when max renewals reached). - My Account
Subscriptionsendpoint. - Customer actions: Cancel, Reactivate, Pause, Resume, Renew Now.
- Cycle progress display for limited subscriptions.
- Admin submenu: WooCommerce > Subscriptions Lite.
- Admin subscription list with user/product/status/next payment.
- Admin quick status actions: Activate, Pause, Cancel.
- WooCommerce dependency check and admin notice.
Installation
- Upload the
subscriptify-subscriptions-wc-litefolder to/wp-content/plugins/. - Activate Subscriptify Subscriptions Lite for WooCommerce from the Plugins screen.
- Ensure WooCommerce is active.
- Go to Settings > Permalinks and click Save Changes once.
- Edit a simple product, enable Subscription product, and configure subscription settings.
FAQ
-
Does this plugin support automatic recurring charges?
-
Not by default. It creates renewal orders and relies on normal WooCommerce payment flow. Manual renewal payment works. Gateway-tokenized auto-charge is not included in this lite version.
-
Which product types are supported?
-
Simple products.
-
How are renewals scheduled?
-
Renewals are scheduled using WordPress cron (
WP-Cron). Traffic and cron setup affect timing accuracy. -
Can customers pause and resume subscriptions?
-
Yes. Customers can pause/resume from My Account.
-
Can subscriptions end automatically after a set number of renewals?
-
Yes. Use Max renewals on the product. When reached, status becomes
expired.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Subscriptify Subscriptions Lite for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Subscriptify Subscriptions Lite for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Added max renewals support and cycle tracking.
- Added pause/resume and renew-now customer actions.
- Added payment-aware renewal scheduling (schedule next cycle only after paid renewal).
- Added renewal reminder email (1 day before renewal).
- Added expiry status for fixed-cycle subscriptions.
- Added admin quick status actions.
- Reliability and flow improvements for free/lite usage.
1.0.0
- Initial release.
- Subscription product toggle and billing fields.
- Trial days support.
- Subscription creation from checkout.
- Scheduled renewal order generation.
- My Account subscriptions endpoint with cancel/reactivate.
- Basic admin subscriptions list.
