Woocommerce Subscriptions featured image

WooCommerce Subscriptions v9.0.1 - WordPress Plugin

Developer: Prospress IncCategory: WordPress PluginsTrusted with 2,655 downloadsLite39 favoritesLatest v9.0.1Updated 1w ago

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.

Login to Download

Requires Lite tier or higher

3.2 MB

From $2.99 / year

Install + auto-update on your sitesIncluded in 12-month and Geek Lifetime plans (plus legacy 6-month) - install from wp-admin, up to 25 connected sites.

Related items

Related Woocommerce Plugins

Woocommerce Smart Coupons icon

Woocommerce Smart Coupons

by StoreApps

Enhance your coupon options – create gift certificates, store credit, coupons ba...

Woocommerce Table Rate Shipping icon

Woocommerce Table Rate Shipping

by WooCommerce

Advanced, flexible shipping. Define multiple shipping rates based on location, p...

Woocommerce Product Add-Ons icon

Woocommerce Product Add-Ons

by Mike Jolley

Give your customers the option to customize their purchase or add personalizatio...

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services. It makes it easy to create and manage products with recurring payments. Capture More Residual Revenue with Recurring Payments WooCommerce Subscriptions Plugin gives you the possibility to create and manage products with recurring payments — payments that will give you residual revenue you can track and count on. Create product of the month clubs, weekly service subscriptions, or even yearly software billing packages. Add sign-up fees, offer free trials, or even set expiration periods. Why Use WooCommerce Subscriptions Plugin?

  • Multiple billing schedules available to suit your needs
  • Convenient automatic payments with over 25 payment gateways
  • Supports manual renewal payments through any payment gateway, along with automatic email invoices and receipts
  • Delight customers by offering subscribers special discounts on their payments or sign-up fee
  • Give subscribers the ability to manage their own plan, including upgrading or downgrading, without needing to wait on you for help
  • Offer free trials to increase trust and boost conversion rates
  • Built-in renewal notifications let you — and your customers — know when subscription payments have been processed, so there are never any surprises

WooCommerce Subscriptions Plugin Features:

  • Free Trials & Sign Up Fees
  • Variable Subscriptions
  • Subscription Management
  • Subscriber Account Management
  • Upgrades/Downgrades
  • Synchronized Payments
  • Flexible Product Options
  • Multiple Subscriptions
  • Renewal Emails
  • Subscription Coupons

Recent releases

Release history

View all 14 versions
v9.0.1Latest
Jul 9, 20263.2 MB
Added
  • A progress notice now appears while your existing All Products for Subscriptions product data migrates in the background, and a completion notice once it finishes.
Fixed
  • While the migration runs, products maintain their subscription plans, instead of temporarily showing as one-time only until their batch completes.
  • WooCommerce no longer logs repeated "Invalid plugin file" errors on every admin page load after All Products for Subscriptions was built into Subscriptions.
  • The product page's sign-up fee now carries the store's price display suffix (e.g. "incl. VAT") like the subscription price does, so a taxable sign-up fee no longer looks tax-free.
  • Adding a product to the cart no longer causes a fatal error under PHP 8 when another plugin's 'woocommerce_add_cart_item_data' filter callback returns a non-array value.
Improved
  • In the Cart block, a subscription item's upfront charge now reads "$10.00 due today" instead of "Due today $10.00", matching the Checkout block.
  • The classic shortcode cart and checkout now match the block presentation — the free trial and sign-up fee show on their own labeled lines instead of appended to the price, items with a sign-up fee show the amount due today in the subtotal, and the in-cart subscription plan selector has been removed.
  • Subscription product creation settings description.
Other
  • Dev: New `woocommerce_subscriptions_pre_product_subscription_scheme_mode` filter to short-circuit a product's resolved subscription scheme mode before it's read from meta.
v9.0.0
Jun 23, 20263.1 MB
View changelog
Added
  • All Products for Subscriptions is now built into WooCommerce Subscriptions — sell any product as a one-time purchase, a subscription, or both, with no separate plugin needed. Existing installations migrate automatically, so you can deactivate the standalone plugin. We've also enhanced it along the way:
Other
  • Subscription plans now support free trials, sign-up fees, and fixed-amount discounts.
  • Choose which storewide subscription plans are assigned to a product.
  • Disable one-time purchases on products that use storewide subscription plans.
  • Subscription gifting now works with products sold via subscription plans.
  • Bulk edit now supports updating purchase options, so you can apply storewide plans to specific products in bulk — replacing the deprecated "Limit to categories" option.
  • Subscription frequency and expiration are clearer — expiration is now set as a number of payments ("Total payments") rather than a length of time.
  • The Subscriptions by Product report now includes products sold via subscription plans.
  • Dev: The `subscription_renewal`, `subscription_switch` and `subscription_resubscribe` query args are now supported when HPOS is enabled.
Improved
  • billing-date-alignment settings (formerly Synchronization), with clearer first-billing options.
  • Subscription products now show the free trial and sign-up fee on their own lines below the price, instead of appended to the price text.
Fixed
  • Schedule dates set to the same minute (e.g. trial end and next payment) are now treated as equal, instead of differing by a few seconds and silently reverting the save.
  • The schedule editor's warning for a next-payment date set before the trial end now reads "Please enter a date after the trial end" instead of incorrectly referring to the start date.
  • The My Account > Subscriptions page no longer intermittently 404s right after the plugin is activated.
  • $0 subscription switches made within the renewal-sync grace period are now auto-completed instead of left pending.
  • Related orders for active subscriptions are no longer swept by the privacy eraser when HPOS is enabled.
  • When a customer's subscription becomes active or inactive, their user role now switches cleanly per your settings instead of leaving the old role in place.
  • Paying for the renewal of a gifted subscription with multiple items no longer drops all but the first item.
  • Guarded `wcs_get_subscription_period_strings()` and `wcs_get_subscription_trial_period_strings()` against PHP 8.1+ "Undefined array key" warnings when an integration uses the `woocommerce_subscription_periods` / `woocommerce_subscription_trial_periods` filter to remove a period.
  • PHP warning on the Subscriptions by Customer report when a customer account has been deleted or anonymized.
  • Prevent spurious cancellation emails when never-activated auto-draft subscriptions are deleted.
  • Don't re-apply the product sign-up fee to renewal, resubscribe or switch order line items when those orders are updated via the Orders REST API, which previously inflated their stored totals.
  • Prevent the "Limit to one active subscription" setting from being bypassed by paying for an old failed order, which previously let a customer who already had an active subscription end up with a second one.
  • Email template theme overrides are no longer reported as "out of date" in WooCommerce > Status when the override matches the plugin's template.
  • Free trials one period long now read "1 week" instead of "week".
v8.8.1
Jun 4, 20262.8 MB
View changelog
Fixed
  • Restore PayPal Standard renewal payments. A regression in 8.8.0 stopped these payments from being recorded, leaving the affected subscriptions stuck in Pending.
  • Prevent a fatal error that could occur when the new "Dedicated processing" setting is enabled before any subscription background tasks have been scheduled.
  • Correct remaining class-name casing mistakes exposed by the 8.8.0 classmap autoloader, which could cause fatal errors.

Frequently asked questions

Is Woocommerce Subscriptions GPL licensed?
Yes, Woocommerce Subscriptions is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
Can I use Woocommerce Subscriptions on multiple websites?
Yes. Under the GPL license, there are no domain or site restrictions. You can install Woocommerce Subscriptions on as many websites as you need.
How much does Woocommerce Subscriptions cost on GPLCoffee?
Woocommerce Subscriptions is available for $2.99 for a 1-year license or $7.99 for a lifetime license. Membership plans also include credit-based access so you can download Woocommerce Subscriptions along with thousands of other plugins for a single subscription.
Are updates included with Woocommerce Subscriptions?
Yes. Every new release of Woocommerce Subscriptions is synced to GPLCoffee automatically. You can download the latest version any time, and subscribers can use the one-click connector plugin to update directly from their WordPress dashboard.
Is Woocommerce Subscriptions safe to download?
Every Woocommerce Subscriptions release is scanned with VirusTotal before publication. Scan results (including the specific threat report URL when available) are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).