Skip to content

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_payment forward 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.

Section Description
Install Activation order, staging tests
Configuration WooCommerce product settings
Usage Bulk actions, customer defer
Reference Migration, testing checklist
Troubleshooting LMS, renewals

Changelog

GitHub Releases