Subscriptions for WooCommerce – Subscription Plugin for Collecting Recurring Revenue, Sell Membership Subscription Services & Products

Subscriptions for WooCommerce – Subscription Plugin for Collecting Recurring Revenue, Sell Membership Subscription Services & Products

With Subscriptions for WooCommerce, turn your physical or online store into a WooCommerce product subscription store and avail recurring revenue.
Rating:
4.4
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
10000+
Last Updated:
Mar 07, 2025
WordPress Version:
5.1.0 or higher
Tested up to:
6.7.2

Increase Revenue with WooCommerce

Boost recurring revenue by offering subscription plans on your WooCommerce store. Manage subscriptions and recurring billings effortlessly.

Sell Recurring Services

Transform your WooCommerce store into a subscription-based business. Offer monthly services, online courses, and more to engage customers and generate steady revenue.

Exclusive Content for Members

Create a complete subscription model with our Subscription and Membership plugins. Provide specialized content and resources to members only, increasing customer loyalty.

Hassle-Free Subscription Management

Easily manage subscriptions with our WooCommerce Subscriptions plugin. Cancel subscriptions, get order updates, and receive error logs for failed payments.

1.8.0 – Released on 07 March 2025

  • New: WP(6.7.2) and WC(9.7.1) latest update
  • New: Subscription Box Feature
  • New: AmazonPay Payment Gateway.
  • New: PayFast Payment Gateway
  • Fix: Stripe Renewal Issue solved in case renewal failed related to try again issue.

1.7.5 – Released on 27 January 2025

  • New : Latest WP(6.7.1) and WC(9.6.0) Compatibility

1.7.4 – Released on 02 January 2025

  • New : Latest WP(6.7.1) and WC(9.5.1) Compatibility
  • Fix : API Request method issue

1.7.3 – Released on 22 November 2024

  • New: Latest WP(6.7.2) and WC(9.4.2) Compatibility

1.7.2 – Released on 21 October 2024

  • New: Latest WP(6.6.2) and WC(9.3.3) Compatibility
  • New: Allow LearnPress Courses by ThimPress to be available if the user has an active subscription. the simple product must be configured as a subscription

1.7.1 – Released on 05 September 2024

  • New : Latest WP(6.6.1) and WC(9.2.3) compatibility
  • Fix: Fix the issue related to calculating next payment date incase of trial period for subscription.
  • Fix: Stripe saved card issue in case of new checkout experience

1.7.0 – Released on 09 August 2024

  • Override existing mail template to customer when renewal get failed
  • Add number of days left for the next renewal

1.6.9 – Released on 29 July 2024

  • New : Latest WP(6.6.1) and WC(9.1.4) compatibility
  • New : Searching of Subscriptions using username or user email
  • Fix : Translation issue
  • Fix : i tag closing issue
  • Fix : Singular and Plural string issue in the subscription price

1.6.8 – Released on 12 July 2024

  • New: Compatibility with latest WC(9.1.1)
  • Fix: stop creating multiple renewal orders in-case of failed payment for subscription renewal orders.

1.6.7 – Released on 27 June 2024

  • New: Latest WP(6.5.5) and WC(9.0.2) Compatibility
  • New: Rest API – To fetch all of the subscriptions

1.6.6 – Released on 30 May 2024

  • New: compatibility with latest WP(6.5.3) and WC(8.9.1)
  • Fix: Stripe issue related to new experience checkout

1.6.5 – Released on 03 May 2024

  • New : Latest WP(6.5.2) and WC(8.8.3) compatibility
  • Enhancement : Renewal information bifurcation on the cart and checkout page
  • Fix : Refund of renewal order through stripe payment gateway

1.6.4 – Released on 03 April 2024

  • New : Latest WP(6.5.0) and WC(8.7.0)compatibility
  • New : Added the subscription relationship order note for the parent and renewal order
  • New : Renewal order contain downloadable/virtual product will go to complete status
  • Fix : Issue with Subscription status translation
  • Fix : Place order button label text issue

1.6.3 – Released on 06 March 2024

  • fix : fix normal product purchase from stripe during checkout .

1.6.2 – Released on 29 February 2024

  • New: Latest WC( 8.6.1 ) Compatibility
  • Fix: Renewal Order goes into the pending status through Stripe Payment

1.6.1 – Released on 19 February 2024

  • New : Latest WP(6.4.3) and WC(8.6.0) Compatibility
  • New : Added Bulk cancellation of the subscription from the subscription table
  • New : HPOS Compatibility for the Manual Subscription
  • Enhancement : Improved Frontend UI Design
  • Fix : function exists error
  • Fix : Compatibility Issue with WooCommerce Stripe Gateway

1.6.0 – Released on 23 January 2024

  • New : Latest WC( 8.5.1 ) Compatibility
  • Fix : Missing payment method issue during the renewal payment

1.5.9 – Released on 14 December 2023

  • New: WC(8.4.0) compatibility
  • Fix: Undefined value issue

1.5.8 – Released on 12 December 2023

  • Latest WP( 6.4.2 ) and WC( 8.3.1 ) compatibility
  • WC Cart and checkout block compatibility
  • Plugin Code Enhancement and Bug Fixes

1.5.7 – Released on 16 November 2023

  • New: Latest WP( 6.4.1 ) and WC( 8.2.2 )
  • Fix: Subscription Cancel Issue

1.5.6 – Released on 02 November 2023

  • New : Latest WP( 6.3.2 ) and WC( 8.2.1 )
  • New: HPOS Compatibility
  • New: Added new section for Free vs Pro comparison table

1.5.5 – Released on 03 October 2023

  • Latest WP( 6.3.1 ) and WC( 8.1.1 )
  • New: Added for a promotional banner
  • Enhancement: Subscription information on the cart page and checkout page.

1.5.4 – Released on 18 August 2023

  • Latest WP( 6.3.0 ) and WC( 8.0.2 )
  • Enhancement of renewal info on checkout

1.5.3 – Released on 27 July 2023

  • New: WP(6.3.0) and WC(8.0.0) latest update

1.5.2 – Released on 7 July 2023

  • Fix: On deactivation of subscription ORG, PRO also will be deactivated on its own.
  • Fix: Enhancement for onboarding activation or deactivation from the Subscription ORG plugin.
  • Fix: Modification for order notes or login terms of renewal failed orders (Mainly for Stripe and PayPal)
  • New : Latest WP ( 6.2.2) and WC ( 7.8.2)
  • New: Compatibility with Points and Rewards for WooCommerce Free and Points and Rewards for WooCommerce Pro

1.5.1 – Released on 12 June 2023

  • New: WP (6.2.2) and WC (7.7.2) latest update
  • New: Added the notice i.e. WPS PayPal Payment will work for the US only
  • New: Given the setting to enable the PayPal standard

1.5.0 – Released on 08 May 2023

  • New: WP(6.2) and WC(7.6.1) latest update
  • BUG Fix: Enhancement of renewal information on the checkout page based on taxes.
  • BUG Fix: Stripe renewal issue to use payment intent API.

1.4.9 – Released on 13 April 2023

  • New: WP(6.2) and WC(7.5.1) latest update
  • New: Stripe Sepa Direct Debit Card payment method added or enabled for the subscription.
  • Bug fix: Taxes different or extra class with work for subscription and its renewal order

1.4.8 – Released on 17 February 2023

  • New: Latest WP and WC compatibility
  • Fix: Renewal Order is not showing on the WooCommerce order page while searching for the phone number
  • Fix: Fix PHP notice message
  • Fix: Text translation issue
  • Enhancement: search with subscription ID subscription table

1.4.7 – Released on 22 December 2022

  • New: Latest WC and WP compatibility
  • New: Multisite compatibility
  • New: Added WPS Paypal authentication validation in the payment gateway setting
  • New: Added WPS Paypal authentication error message on the checkout page
  • Fix: Multi-Step form issue

1.4.6 – Released on 11 November 2022

  • New: Latest WC compatibility
  • New: Renewal information on the checkout page
  • Enhancement: Added color for the subscription statuses
  • Fix: WP Swings Paypal fixes

1.4.5 – Released on 20 October 2022

  • Bug Fix: WPS-Paypal concern for live mode resolved
  • Bug Fix: Wrong Recurring total for tax concern resolved
  • New: Compatible with the latest WP and WC

1.4.4 – Released on 09 September 2022

  • New: Minor Bug Fixes
  • New: Compatible with the latest WP and WC

1.4.3 – Released on 02 September 2022

  • New: Major Bug Fixes
  • New: Compatible with the latest WP and WC

1.4.2 – Released on 21 July 2022

  • New: Bug Fix Refund of Subscription Renewal order Through its Payment Method
  • New: WooCommerce Paypal Payment Support
  • New: Compatible with the latest WP and WC

1.4.1 – Released on 13 May 2022

  • New: Minor Bug Fixes
  • New: Compatible with the latest WP and WC

1.4.0 – Released on 12 April 2022

  • New: Some substantial changes across different areas of the plugin.
  • New: Minor Bug Fixes
  • New: Compatible with the latest WP and WC
  • New: Inclusive Tax Problem Fixed

1.3.1 – Released on 3 February 2022

  • New: Change author from MakeWebBetter to WP Swings
  • New: Notice display of current version for WP Swings.
  • New: Minor Bug fixes
  • New: Compatible with the latest WP and WC

1.3.0 – Released on 07 January 2022

  • Fix: Prevent guest users from placing an order if it has a subscription product.
  • Fix: WooEpay payment gateway compatibility
  • Fix: Compatibility with the latest WP and WC
  • Fix: Other minor bugs in the plug-in

1.2.0 – Released on 30 November 2021

  • Fix: Minor bugs and issues.
  • New: Compatibility with Membership for WooCommerce.
  • New: Compatibility with Abandoned Cart for WooCommerce
  • New: On-hold subscription status added when order status is failed.

1.1.0 – Released on 1 October 2021

  • New: Compatibility with Wallet System for WooCommerce
  • New: Compatibility with WPML
  • New: Supported Paypal express checkout payment gateway
  • New: Multistep setting configuration.
  • New: Show renewal

1.0.3 – Released on 31 August 2021

  • Fix: Renewal Order Scheduler issue.
  • Fix: String Translation issue.
  • New: Compatibility with WooCommerce 5.6

1.0.2 – Released on 05 August 2021

  • New: Compatibility with WordPress 5.8
    New: Compatibility with WooCommerce 5.5

1.0.1 – Released on 20 July 2021

  • New: Added WooCommerce PayPal Standard Payment Gateway for Subscription.
  • New: Show Recurring Frequency in the subscription List Table.
  • New: Added error notice for purchasing multiple subscriptions.
  • New: Added demo video in the overview section.
  • New: Compatibility with WooCommerce 5.4
  • Fix: Guest Checkout issue for subscription products

1.0.0 – Released on 9 April 2021

  • First version

Excellent support !!

By salomeoh on March 4, 2025

Excellent support. They helped me with translations, responded quickly and efficiently. I totally recommend working with this plugin and support! Thank you for your help and kindness.

Effortless Subscription Management – Highly Recommended!

By prash2000 on March 3, 2025

We've been using Subscriptions for WooCommerce, and it has made managing recurring payments effortless. Setting up subscription products was straightforward, and the plugin integrates smoothly with WooCommerce, making it an excellent choice for businesses offering memberships, services, or product subscriptions. Thank you.

Fantastic plugin and top notch support

By smack0000 on February 20, 2025

The subscriptions pro plugin is fantastic and does everything we need to support within WooCommerce. Outside of the out of the box functionality with the plugin, the customer support team goes above and beyond to ensure the capabilities of the plugin work as needed for your business. The team is very responsive and extremely helpful and even helped us solve a custom scenario our business needed.

Excellent responsiveness and professionalism!

By liam18 on February 5, 2025

I reached out to WPSwings for the development of a custom feature for WooCommerce Subscription plugin, and I was very satisfied with their responsiveness, professionalism, and execution time. I highly recommend them!

Responsive Support

By stuckodev on January 16, 2025

Had an issue, contacted support and in the next few days they solved it. Keep it up.

Do not buy this product!

By radio_mogul on January 15, 2025

We originally bought this product because it was less expensive than Woo Commerce's similar plugin.

The first problem we encountered was the inability to manually adjust a customer's subscription end date - if we wanted to reward any of our users with a free month. When I inquired - I was told they could custom code our request. I countered that it was one of the most logical needs for any company selling subscriptions.

But that wasn't the worst of it. We ended up switching to Woo Commerce's subscription plugin. Then I found out that WPSwings plugin by DEFAULT is on auto renew - AFTER I received a notification that my annual plan would renew. So I tried to cancel it IMMEDIATELY. Nonetheless my credit card was charged. The company refused to refund my money - even though I removed the plugin from my site. This is INSANE, and bad business. It's not like I bought some article of clothing that was shipped to me, or bought a car and drove it off the sales lot. This is a SaaS / Subscription product. The decent thing to do is REFUND my money and move on. And it was $109 - for a year. And I used it for ZERO days That is vastly different than if I had used it for a month and asked for a refund of a monthly subscription.

I run a business, and I sell subscriptions. I care and respect our customers - but apparently WPSwings does not. Please do not buy from this company. EVER.

It works and that's fine

By mtph9 on January 14, 2025

If you just need the plugin to work, then okay.

If you are going to expand the functionality, then it may be better to look for something else. Spagetti-code without comments, and those that have them are like this:

/**
* This function is add subscription order status.
*
* @name wps_sfw_add_order_statuses_for_payment_complete
* @param array $order_status order_status.
* @param object $order order.
* @since 1.0.2
*/
public function wps_sfw_add_order_statuses_for_payment_complete( $order_status, $order ) {

As you can see, the comments were written by a junior developer. 0 useful information, and how all this can be read in the name of the function

Quick attention. Quick solution 😎

By florjc on December 13, 2024

The support guys helped me with my problem and solved it quickly. Communication was instantaneous since it was via WhatsApp. I have bought plugins from other companies and their support is only handled via email. The fact that it is via WhatsApp gives it a plus and I love it!

    Fantastic Support

    By jared1eob on December 3, 2024

    It's a great, versatile product, and WP Swings offers fantastic support!

    Great Customer Service!

    By expand (joeyexpand) on November 20, 2024

    Downloaded WP Swings Woocommerce subscription plugin, had some questions, and support helped me immediately. This was a great solution for our membership website. Ishant helped me a ton.

    Try other plugins too!

    Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction

    Feature-packed membership plugin for creating subscription plans, adding recurring payments & content restriction on your membership site.

    Try Demo More Details

    WCFM Membership – WooCommerce Memberships for Multivendor Marketplace

    A simple woocommerce memberships plugin for offering free and premium subscription for your multi-vendor marketplace – WCFM Marketplace, WC Vendors &a …

    Try Demo More Details
    Screenshots
    Author Site Author Site

    Try Subscriptions for WooCommerce – Subscription Plugin for Collecting Recurring Revenue, Sell Membership Subscription Services & Products With InstaWP

    Contact Sales

    Reach out to us to explore how InstaWP can benefit your business.