§ 01 — Best for

Nonprofits running membership programmes with non-trivial subscription rules.

This plugin earns its keep when your subscription model is more than a flat monthly charge. Tiered memberships, recurring donations with optional pauses, family or multi-seat plans, and rolling renewal dates all live inside it. It sits on top of WooCommerce Subscriptions and adds the rules WooCommerce alone doesn’t.

If your organisation runs a single-tier monthly fee with no exceptions, the base WooCommerce Subscriptions plugin is enough. This one is for teams whose membership rules need a real engine.

/wp-admin/…/advanced-subscriptions
Subscription detail screen in WooCommerce showing the billing schedule and product lines
Fig. 01 — Subscription detail with billing schedule
§ 02 — How it works

A short technical reading.

The plugin extends the subscription lifecycle that WooCommerce Subscriptions already manages. A member can pause and resume a subscription within a defined window, move the renewal date forward or back, or run on a family plan with several seats — and the engine recalculates the next billing cycle and keeps tenure intact for each of those actions, according to your configured rules.

A failed card, or a member who needs to pause, should not mean a lost supporter. The engine retries, reminds, and holds tenure instead of cancelling in silence.— from the plugin documentation

Pauses, family seats, renewal-date changes and failed-payment retry chains all use the same underlying engine. Every change generates an audit log entry the treasurer can read.

§ 03 — Features

What it does, briefly.

Per-subscription audit log

Every change — pause, resume, seat reassignment, failed and recovered payment — recorded in a log the treasurer can export.

Pause and resume

Members can pause for a defined window and resume without losing tenure or perks.

Tiered memberships

Configure multiple tiers with custom billing rules, perks and renewal cadence per tier.

Family / multi-seat plans

One subscription, several beneficiaries. Per-seat e-mails and per-seat status visible in the admin.

Donor-controlled renewals

Members can shift their renewal date forward or back; the engine recalculates the next cycle without losing the cadence.

Retry chains and dunning

Configurable retry policies for failed payments with templated reminder e-mails before final cancellation.

§ 04 — Use cases for nonprofits

Three patterns that recur.

Use case A

Tiered membership programme.

A foundation runs three tiers (5€, 12€, 25€/month) with different perks. Each tier carries its own billing cadence and perk set, and members pick the one that fits when they join.

Use case B

Sustaining donors who want to pause.

A monthly donor needs to pause for three months for personal reasons. The plugin holds the membership without losing tenure and resumes automatically.

Use case C

Family memberships with several beneficiaries.

A cooperative offers a family plan covering up to four people with shared access to events. Each seat receives its own credentials and per-seat status is visible in the admin.

§ 05 — Compatibility

What the plugin integrates with.

Core dependencyWooCommerce Subscriptions ≥ 5.0
MembershipsWooCommerce Memberships ≥ 1.22
GatewaysStripe · Redsys (this catalogue) · PayPal · SEPA Direct Debit
CurrenciesMulti-currency where the gateway supports it
Localesen_GB · en_US · es_ES · fr_FR · de_DE
AdminWooCommerce Analytics · WooCommerce Subscriptions reports
§ 06 — Requirements

Technical requirements.

WordPress≥ 6.4
WooCommerce≥ 8.5
WC Subscriptions≥ 5.0
PHP≥ 8.1 (recommended 8.2)
Memory≥ 256 MB for installations with > 5,000 active subscriptions
§ 07 — What is included for nonprofits
  • 01
    A licence valid for the entity’s lifetimeTied to your organisation, reassignable across staff changes. No artificial expiry.
  • 02
    All updates, major and minorEngine improvements, new gateway integrations and compatibility updates pushed through the plugin updater.
  • 03
    Direct support from the authorA stable e-mail address for configuration help and edge cases. Response within five working days.
§ 08 — by the author

José Conti

The plugin started as a private extension I needed for two membership programmes that didn’t fit WooCommerce Subscriptions out of the box. It has grown to cover most of the patterns nonprofits actually use.

Read the full bio →
§ Apply for this plugin

Get a free licence with lifetime support.

José Conti Plugin author & maintainer