MindfulSubscriptions for WooCommerce¶
Version: 1.0.0 · Source on GitHub
MindfulSubscriptions extends WooCommerce Subscriptions with delayed first payment (subscription starts on a future date with £0 initial charge and card on file), payment holidays (defer the next renewal while keeping the subscription active—useful when LMS bridges treat on-hold as suspension), and optional full suspend bulk actions.
Audience
Shop managers running memberships or course access via WooCommerce Subscriptions, especially with LMS bridges (e.g. Edwiser). Developers should read Reference for compatibility notes.
Requirements¶
| WordPress | 6.0+ |
| PHP | 7.4+ |
| WooCommerce | 8.7+ (see plugin header) |
| WooCommerce Subscriptions | Required |
The plugin declares compatibility with custom order tables and cart/checkout blocks (HPOS).
Features¶
- Delayed first payment — Start date on simple or variable subscription products; initial order can be £0 with payment method stored for the first charge on the start date.
- Payment holiday — Move
next_paymentforward by a configurable number of days; subscription stays active. - Bulk actions on the subscriptions list: Payment holiday; optional Full suspend (on hold) when enabled in settings.
- Customer action on the single subscription screen: defer next payment (payment holiday).
Legacy plugin¶
On activation, the legacy WooCommerce Delayed Subscription Payment plugin is deactivated if present to avoid duplicate cart/checkout filters.
Quick links¶
| Section | Description |
|---|---|
| Install | Activation order, staging tests |
| Configuration | WooCommerce product settings |
| Usage | Bulk actions, customer defer |
| Reference | Migration, testing checklist |
| Troubleshooting | LMS, renewals |