plugin-icon

WooCommerce Subscriptions

WooCommerce Subscriptions is a WooCommerce extension that lets customers subscribe to your products or services and pay on a weekly, monthly, or annual basis. It integrates with over 25 payment gateways for automatic recurring payments and supports automatic rebilling on failed subscription payments. Subscribers can manage their own plan — upgrading, downgrading, suspending, or canceling — and update their shipping address or payment method. It's a paid annual extension with a 30-day money-back guarantee.
Ratings
Version
9.2.0
Last updated
Sep 8, 2026
WooCommerce Subscriptions
WooCommerce Subscriptions is compatible with Cart and Checkout blocks — a customizable, conversion-optimized checkout experience available in WooCommerce core.

Capture residual revenue with recurring payments

Can you guarantee how much money your store is going to make this month? If you offered subscription-based products, you could do just that.

With WooCommerce Subscriptions, you can create and manage products with recurring payments -- payments that will give you residual revenue you can track and count on.

WooCommerce Subscriptions allows you to introduce a variety of subscriptions for physical or virtual products and services. Create product-of-the-month clubs, weekly service subscriptions or even yearly software billing packages. Add sign-up fees, offer free trials, or set expiration periods.

A subscription-based model will allow you to capture more residual revenue — and all you have to do is ship the orders.

WooCommerce Subscriptions features

Reusable subscription plans

Reusable subscription plans

Create storewide plans — with your own frequency and pricing — and apply them across the subscription products in your store.

Flexible purchase options

Flexible purchase options

Choose how each product is sold: as a one-time purchase, a subscription, or both. Offer every storewide plan, just a select few, or create custom plans unique to that product.

Free trials and sign-up fees

Free trials and sign-up fees

Let customers try before they buy, or recoup your setup costs upfront — add free trials and sign-up fees to any subscription plan.

Aligned renewals

Aligned renewals

Sync all subscribers on a plan to the same renewal date with billing date alignment — ideal for shipping on set days. You can also choose how the first payment is charged: in full, on the next billing date, or prorated.

Subscription coupons

Subscription coupons

Offer customers a discount on their recurring payments, or on the sign-up fee alone — with dedicated recurring discount coupons and sign-up fee coupons.

Gifting

Gifting a subscription

Allow shoppers to buy any subscription as a gift for someone else. Recipients get their own account to manage their subscription — helping you reach new customers and grow recurring revenue.

Multiple subscriptions

Multiple subscriptions

Your customers can purchase different subscription products in the same transaction, and WooCommerce Subscriptions will group them by billing schedule — so future renewals process as a single order and a single payment, with fewer gateway fees.

Switching

Subscription switching

Allow customers to upgrade, downgrade, or switch between subscription plans, variations, and products. With flexible proration for the recurring amount, sign-up fee and length, you can customize the cost of switching to suit your store.

Subscription management

Subscription management

Manage every subscription from your WP Admin dashboard. Suspend or cancel a subscription, change the trial end date, add products, shipping, fees, or taxes, or adjust the recurring total for future payments.

Subscriber account management

Subscriber account management

Your customers can manage their own subscriptions from their account — suspend, cancel, or reactivate, switch plans, update their shipping address, and manage their payments — so routine changes don't turn into support requests.

Subscription emails

Subscription emails

Both you and your customers stay in the loop with built-in subscription emails for key events: renewal receipts, invoices awaiting payment, failed payment retries, cancellations, expirations, and switches.

Subscriptions Health Check

Subscriptions Health Check

Stay in control of renewal health. The Subscriptions Health Check routinely scans every subscription in your store and flags the ones that need attention — renewals that didn't process on schedule, or manual subscriptions that could be renewing automatically — right from your dashboard.

Capture more residual revenue

Whether your goal is to ship a surprise bundle of products to faithful customers every month or bill them for an in-person service provided by your small business, WooCommerce Subscriptions can take the stress out of capturing that all-important residual revenue. You'll be able to track how many subscribers you have, when they're being billed, and how much revenue you're generating — meaning you'll always know how much revenue your store can count on as you continue to grow.

How to get started

  1. Download, install, and activate this extension in your WooCommerce store.
  2. Set up your first subscription-based product or service and take it live.
  3. Check out our detailed documentation to help you customize your subscription products, renewal options and more.
  4. Sit back and enjoy earning more revenue!
$24.00monthly