This plugin adds a subscription engine for WooCommerce products with the following features:
- Subscription Pricing Plans: Define one or more billing plans for a product, each with its own interval (e.g. every 1, 2, etc.), period (day, week, month, year), and custom price.
- Frontend Selector Layout: Choose between displaying plans as a dropdown menu or radio buttons on the single product page.
- Subscriptions Tracking: When a customer purchases a subscription product, a record is created under Subscriptions. Tracks start date, expiry date, status (active/expired), customer details, and original order.
- My Account Subscriptions: Customers can view, manage, and manually renew their subscriptions from the "Subscriptions" page in My Account.
- Flexible Expiry Reminders: Set a custom list of comma-separated days before expiration to send reminder emails (e.g., 30, 10, 3).
- Subscription Notes: Tracks change logs (such as status changes and expiry date modifications) and allows custom notes to be saved for each subscription.
- WooCommerce Emails: Integrates template-based customer emails for expiry reminders and expired alerts, customizable in WooCommerce settings.
- Manual Renewal: Admin can trigger subscription renewal directly from the dashboard.
Important: this is a lightweight subscription tracker. It does not process automatic recurring payments, automatic payment retries, or payment method changes.