WooCommerce subscriptions pluginSubscriptions and memberships. One plugin.

A free WooCommerce subscriptions plugin with memberships built in. Switch on either, or both.

WooCommerce subscriptions plugin: Subscriptions and Memberships module switches
Subscriptions

Recurring payments in WooCommerce

Trials, sign-up fees and fixed or unlimited billing cycles on your WooCommerce products.

Free trialsSign-up feesBilling cyclesPause & resumeUpgrade & downgradeAuto-renewals
Subscriptions list with status filters
Memberships

Members-only content, by plan

Lifetime, fixed-term or subscription-driven plans for posts, pages, products and any post type.

Content dripRoles in syncSeatsREST entitlements
Membership plans list
Manual grants

Add a member by hand

Pick a user, a plan and the dates. No order needed.

ActivePausedExpiredLifetime
Adding a membership record for a user
Renewals

Charged automatically

Saved cards renew off-session. Every other gateway gets an emailed invoice.

Stripe
Paystack
Flutterwave
PayPal
Add your ownjazi_sub_charge_renewal
And the rest

Built for real stores

Self-service

Customers pause, resume, cancel or switch plans in My Account.

Fair price changes

Subscribers are told first, and can keep their current price.

Expiring downloads

Rotating links that stop working after a set time.

Shortcodes

[jm_member_only] and [jazi_download] anywhere.

Access follows billing

Cancel the subscription and the membership ends with it.

Only what you use

A switched-off module never loads.

Pricing

Free WooCommerce subscriptions and memberships

Free
$0
  • Recurring subscriptions
  • Membership plans and content restriction
  • Auto-renewals on four gateways
  • Customer self-service
  • REST entitlements and seats
Get it free
FAQ

WooCommerce subscriptions plugin FAQ

Do I need WooCommerce?

For Subscriptions, yes. Memberships runs on WordPress alone for lifetime and fixed-term plans; WooCommerce adds product and order grants.

Can I use only one module?

Yes. Switch the other off and it is never loaded.

What happens when a subscription is cancelled?

Subscription-driven plans end with it, and any roles the plan granted are removed. Roles the plugin didn't grant are left alone.

Are renewals charged automatically?

Where the gateway supports off-session payments and a card was saved, yes. Otherwise the customer gets a renewal invoice by email.

What do I need to run it?

WordPress 5.8 or later and PHP 7.4 or later.

Is it free?

Yes. Both modules are free; there is no paid version.

How do I install it?

Upload the zip under Plugins → Add New → Upload Plugin, activate it, then switch on the modules you need under Jazital → Subscriptions & Memberships.

Start billing on repeat