Exclusive Sale! Grab Flat 10% OFF | Use Coupon: WPSGRAB10 & Get More Offers

WP Swings
Contact Us
Got a project? Contact us!
Subscriptions For WooCommerce Pro
(34 customer reviews)

Original price was: $129.00.Current price is: $109.00. / year

Buy Now
Home » WooCommerce Plugins » Subscriptions For WooCommerce Pro

Subscriptions For WooCommerce Pro

(34 customer reviews)
Subscriptions For WooCommerce Pro

Subscriptions for WooCommerce Pro plugin add a recurring business model to your online store, allowing you to provide subscription-based products & services with simple and variable options. Additionally, you can sell simple and variable-based products, physical and downloadable subscription products, and everything in between.

Avail WooCommerce recurring payments revenue along with complete subscription plan management. Subscriptions for WooCommerce is one of the best subscription plugins, allowing you to collect recurring revenue through subscription orders and helping you to compete with various industries like SAAS, eCommerce, Entertainment Media, Transportation, Education, Food and Beverages, etc. that are already using subscription models.

  • Option for Enable/Disable and Start & Pause WooCommerce Subscription Plans anytime
  • Offers Upgrade or Downgrade on Variable Subscription Products
  • Ability to accept Manual Payments for subscription orders
  • Manage Woo Subscriptions emails & create Subscriptions Coupons
$129.00 $109.00 / Year (Save $20)
  • Recurring Payments
  • 1 Year Free Support
  • 24x7 Customer Care
Flat 20% OFF
Use Coupon:
Buyer Protection


Additional Refund Policy

Add to cart
Live Demo
Watch Video


Get the ultimate WordPress subscription plugin to accept manual payments, enable one-time subscriptions, re-attempt failed recurring payments, offer exclusive coupon types, and more:

  • Manual Subscriptions: Admin can easily create manual subscriptions from the subscription table and assign them to customers. New
  • Auto-Retry on Failed Renewals: Automatically reattempt the failed recurring payment of any preferred WooCommerce subscription plan.
  • Start & Pause Subscription: Customers can start or pause their WooCommerce subscription anytime. 
  • Manual Payment for Subscription: You can allow manual payment methods such as cash on delivery, direct bank transfer, and check payments for customers to purchase subscriptions. 
  • Email Reminders for Subscription: Send reminders for recurring payments, subscription expiry, completion, pause, resume, and reactivation. 
  • Subscriptions Proration: Users can apply changes to their subscription anytime and the WordPress subscriptions plugin automatically calculates the proration billing. 
  • Customize Buttons: You can customize the Add to Cart and Place Order button text and tailor the subscription checkout process. 
  • Select Subscription Expiry: Customers can set the expiry on the Woo subscription product and plan the recurring payment amount as per their convenience. 
  • Upgrade and Downgrade Subscription: Subscribers can upgrade or downgrade their subscription plans anytime they want.
  • Multiple Quantity on Subscriptions: Let customers buy and opt for multiple subscription plans on a single order placement. 
  • One-Time Purchase: Enable the one-time purchase of products and show the collective subscription price. Also, you may charge fees on this subscription order.

Quick Info

  • Compatible up to: WP 6.5.x, WC 9.0.x

  • Minimum PHP version: 7.4 or Higher

  • Version: 2.4.3 Version History

  • Last update: Jun 27, 2024

Out of 5 Stars
Based on 34 reviews

Supported Gateways

Ideal features Changes accepted
Gateway Name Multiple subscriptions Pause Cancel Purchase Upgrade/ Downgrade Subscriptions
WooCommerce Stripe Payment Gateway
WooCommerce PayPal Standard
WPS PayPal Payment Gateway
WooCommerce PayPal Checkout Payment Gateway
MultiSafepay plugin for WooCommerce
Payment Plugins for Stripe WooCommerce
WooCommerce Eway Gateway
Authorize.Net Payment Gateway For WooCommerce
WooCommerce Payments
Mollie Payments for WooCommerce
WooCommerce Amazon Pay
Braintree for WooCommerce Payment Gateway as credit card

Top Features

Shipping Charges on Subscriptions

Our Woo Subscriptions plugin enables you to apply shipping charges on both initial subscription purchases and renewals, simplifying your billing process by automatically including shipping fees in every subscription transaction.

Shipping Charges on First Time Purchases

Our Woo Subscriptions plugin enables you to charge shipping fees only on the initial subscription purchase, ensuring that all subsequent renewals are free of shipping costs. This feature reduces ongoing costs for customers, enhancing their subscription experience and encouraging loyalty.

Note: To apply shipping charges only to first-time purchases, make sure to disable the “Shipping Charges on Subscriptions (Incl. Renewals)” setting.

Recurring Subscriptions Info on Cart and Checkout Page

Users will get detailed info on the cart and checkout page for their recurring subscriptions including total amount, tax information, and renewal period details. This will increase transparency and clarity for users managing recurring subscriptions during checkout.

Email Notification for Renewal Failed Order

WooCommerce subscriptions plugin notifies the users automatically when the subscription renewal order fails using WooCommerce’s failed order function. Users can manually pay for their failed WooCommerce recurring orders in case they fail.

WooCommerce Subscriptions One-Time Purchase

With the Subscriptions for WooCommerce Pro plugin, you can enable subscription prices for a one-time purchase of products. They can enter a fee according to their choice for a one-time purchase.

Ability To Accept Manual Payment for Subscription

This WooCommerce Subscriptions management plugin allows you to enable manual payment options from the advanced settings tab and offer manual payment methods, i.e., cash on delivery, direct bank transfer, & check payments.

Automatic Retrying for Failed Products

This WooCommerce Subscriptions Pro plugin lets merchants re-attempt a failed recurring payment of a particular Woo subscription plan. Also, the admin can set the number of failed attempts after which WooCommerce recurring payments can be rerun.

Exclusive Coupon Types for Subscribers

With the Subscriptions WooCommerce plugin, you can create special subscription coupons valid exclusively on recurring services & products. Users can redeem these coupons for Initial Fees & Total Recurring.

WooCommerce Subscription Plans Details

Admin can get detailed information about their subscription management plans on the subscription table tab of the plugin. All related details of a subscription plan such as the next payment date, subscription expiry date, etc., are mentioned clearly.

Active WooCommerce Subscriptions Export Function

Create a custom CSV of all WooCommerce subscription plans with an easy active subscription export function available for admin. Exporting active Woo subscriptions will keep you updated with all the users and subscription plan details.

Allow Multiple Quantities on Subscription Products

Our WordPress Subscriptions Plugin allows customers to add multiple quantities of any WooCommerce subscription product. So, If a customer wants five pet food boxes, they can directly increase the number while shopping.

Notifications and Email Reminders for Subscription-Related Actions

This feature allows you to send email notifications and reminders related to subscription plan activities. For every WooCommerce subscription-related action, such as subscription recurring payments, subscription expiry, completion, pause, resume, and reactivation, the admin can send an email notification.

API for Subscription Details on Mobile App

Our WooCommerce Subscription premium plugin provides an API to access features externally. You can use APIs to fetch subscription plan details such as active and inactive plans, pending payments, etc.

Handle WooCommerce Subscriptions Proration

This WordPress Subscriptions plugin can handle the proration billing like a pro with the WordPress Subscription plugin and let users apply changes anytime on their subscription plans. In this manner, Woo subscription users will not have to wait till the month ends.

Show the Subscription Table on Thank You Page

With Wp subscription plugin you can show the related subscription table to users on Thank You page post-order placement. It’ll give details like recurring payment date, subscription price, date, etc. Also, it is linked to the Subscriptions section on my account page.

Add Limitation on Free Trial Cancellation

With the WP subscription plugin, you can limit how many times a customer can use the trial period of the subscription product after canceling it. So, the limit will prevent customers from taking many free trials and freeze cancellations until they pay.

Create Instant Recurring Order

You can place instant recurring orders on daily subscription products to test if the recurring payment method is working or not. This feature is limited to administrators only, allowing them to test various payment methods.

Subscription Renewal Order Refund

This WordPress subscriptions plugin processes refunds if the user prefers to cancel their WooCommerce payment subscriptions. You can send refunds through the same payment methods they used for purchasing subscriptions.

Add Manual Subscriptions Order

Wp subscription plugin offers a feature to Create Manual Subscriptions Orders. The admin has the ability to manually create and assign subscriptions to users.

With this feature, the admin has full control over subscriptions, including the ability to set the subscription intervals, subscription expiry intervals and add any products to the manual subscription depending upon his choice.

In addition, the admin can select a parent order to access the payment details processed via Stripe or PayPal, ensuring a seamless workflow when the subscription is renewed.


Checkout & Funnel Builder by CartFlows

Subscription For WooCommerce Pro is Compatible with Checkout and Funnel Builder which allows you to create unlimited sales funnels to increase your stores’ AOV (Average Order Value). Its compatibility with the subscription plugin allows you to create and run upselling funnels on your subscription-based products.

PayHere Payment Gateway

Our Subscription Pro plugin is compatible with the Payhere Payment Plugin. PayHere is a Payment gateway service that lets you accept payments online from your customers through various payment methods including Visa, MasterCard, eZcash, Amex, and Internet banking services.

WooCommerce Payfast Gateway

Our Woo subscriptions plugin is compatible with WooCommerce Payfast Gateway. Payfast gives you the flexibility to accept payments including subscriptions, deposits, and pre-orders.

PayPal Standard

The Subscriptions for WooCommerce Pro plugin can easily accept payments from WooCommerce PayPal Standard

Add your PayPal API credentials and begin accepting recurring payments from your global customer base and expand your subscription business.

Note: PayPal standard will be hidden on new installs

Points and Rewards for WooCommerce

Our Woo Subscriptions Plugin is compatible with Points and Rewards for WooCommerce Pro and Free Reward Plugin.

Offer reward points to users on recurring orders. Also, allow them to pay full or partial amounts for subscription orders using their earned points.

Product Bundles

Wp subscription plugin’s compatibility with the Product Bundles plugin allows you to offer bundle subscription products.

You can only add non-subscription items to create bundle subscriptions. Also, offer shipping & discount on the bundle itself, not the individual products.

Ultimate Gift Cards for WooCommerce

Offer discounts through gift cards with the compatible plugin Ultimate Gift Cards For WooCommerce.

Let users use Gift Card Coupons for discounts on first signup fees, recurring, signup percentages, etc. They can use gift cards for both subscription purchases & renewals.

Wallet System for WooCommerce

You can let users buy subscription products using their wallet amount with Wallet System For WooCommerce Free and Wallet System For WooCommerce Pro

Users can use their wallet balance to get discounts on renewals. You can also set up a wallet top-up subscription for them. 

Membership For WooCommerce

Our WooCommerce Subscriptions plugin is compatible with the Membership For WooCommerce plugin.

You can sell subscription services and products through membership subscriptions. Create and offer discounts in membership plans using this WordPress subscription plugin.

WooCommerce HPOS

Subscription for WooCommerce PRO is fully compatible with WooCommerce High-Performance Order Storage (HPOS) is an easy-to-understand solid database structure that uses WooCommerce CRUD design, allowing you to store order data in custom order tables to easily handle bulk orders and ensure the smooth workflow of your WooCommerce store.

WooCommerce Payment Gateway

The WooCommerce Subscriptions plugin supports automatic payment methods and is perfectly compatible with these subscription payment gateways:

  1. WooCommerce Stripe Payment Gateway(Support for the credit card, debit card, and Stripe SEPA Direct Debit)
  2. WooCommerce PayPal Standard
  3. Braintree Payment Gateway as a credit card
  4. WPS PayPal Payment Gateway
  5. WooCommerce Amazon Pay 
  6. WooCommerce PayPal Checkout Payment Gateway
  7. MultiSafepay plugin for WooCommerce
  8. Payment Plugins for Stripe WooCommerce (Support for the credit card, debit card, and Stripe SEPA Direct Debit)
  9. WooCommerce Eway Gateway (Supported in some countries only)
  10. Authorize.Net Payment Gateway For WooCommerce by Pledged Plugins
  11. WooCommerce Payment Method for subscription pro plugin
  12. Mollie Payments for WooCommerce(Support for credit card and debit card)
  13. WooCommerce Payfast Gateway
  14. PayHere Payment Gateway

WPML & Multisite Compatibility

Subscriptions for WooCommerce Pro plugin is compatible with WordPress Multilingual i.e. WPML Plugin and Multisite.

Free Vs Pro

Features Free Version Pro Version
Subscription for Simple Products
Subscription Frequency
Subscription Plan Expiry
Charge Initial Fee
Offer Free Trial
Stop WooCommerce Subscription Option (User and Admin)
Subscription Reports for Admin
Edit Add-to-cart Text
Change Place Order Text
Cancel WooCommerce Subscription Plans (Allow User)
WooCommerce Stripe Payment Gateway Compatible
WPS PayPal Payment Gateway
WooCommerce PayPal Standard Payment Gateway Compatible
PayPal Express Checkout Payment Gateway Compatible
WooCommerce Integration with Authorize.net Compatible
WPML Compatible
Subscription Renewal Order Refund
Enable WooCommerce Logs
Canceled Subscriptions email Notification
Expired Subscriptions email Notifications
Compatible with WooCommerce Eway Gateway
Manual Subscription Payment Option
Multi Step Configuration
Manage Proration Amount as Wallet Credit
Extend Next Payment Date for Prorated Amount
Stop Downgrade Proration of Subscription Plans
Compatible With Mollie Payments for WooCommerce
Compatible With Braintree for WooCommerce Payment Gateway as a credit card
Compatible With Multi Safe Payment Gateway
Allow Multiple Quantities on Subscription Products
Subscription on Variable Products
Handle Proration
Set Start Date (Admin)
Allow Users to Switch Subscription Plans Within Same Interval
Automatic Payment Retrial
Manual Subscription Payment
Pause Woo Subscription Plans
Automated WooCommerce Subscription Cancellation
Resume WooCommerce Subscription Plans
View All Subscriptions Renewal Orders
API for Mobile App
Email for Payment Received
Email for Plan Expiration
Emails for Subscriptions On Hold/ Pause
Emails for Subscription Plan Resumed
Email Invoice With Payment Link (In Manual Payment)
Upgrade Downgrade Variable Subscription Plan
Alter Upgrade Downgrade Button Text
One Time Subscription



34 reviews for Subscriptions For WooCommerce Pro

  1. Bulmara

    Estoy configurando el plugin para pagos recurrentes y he tenido algunas dudas, el soporte en linea ha sido rápido y muy amable con toda la informacion proporcionada.

  2. Pasindu Peiris

    I’ve been using this plugin on the websites I develop, and recently, I needed help with writing some custom functions. Mayank from their support team did a phenomenal job helping me out. Excellent customer support!

  3. Phil

    Very good plugin and support!

  4. Gary C

    Fantastic Customer Support. Their team worked with me to resolve my issue and the plugin works a treat :)

  5. Arnau Faso

    Very satisfied with the plug-in as well as the technical service. We had a doubt and didn’t know how to activate a function and they gladly checked and did it for us.

  6. Idriss

    Customer support is definitely a 5-star customer care service!!
    I submit my issue with my website and the plugin.
    and they quickly solved the issue

  7. Louis Marcus

    Great service, works really well for us.

  8. Anand

    I installed the pro version of this plugin a few days ago. The support team has been helpful and responsive in getting it set up properly. I really appreciate them! The plugin itself seems to have all the flexibility/options I need to take subscriptions/memberships for my purposes. Highly recommend!

  9. Mike D.

    I had a fantastic experience with WP Swings’ “Subscriptions for WooCommerce Pro” plugin and their service team, specifically Utkarsh and Mayank. They provided timely assistance and made custom edits to ensure the plugin worked perfectly for my specific needs. When you consider the price, functionality, and excellent service, there’s no reason to choose any other subscription plugin for WooCommerce.

  10. Piotr

    Very good plugin, reasonably priced, excellent technical support.
    What is missing in my opinion is an option to chose by customer various subscription intervals for selected product.

  11. Attilio Furci

    Very good Plugin, has everything you need – Support is very good

  12. Robert Turner

    Ishant was extremely helpful and guided me through the entire install process.

  13. tazeem sajjad

    The best app. Easy to use & manage subscriptions in woocommerce and team is very helpful.

  14. Gabriel Giacomini

    I had a problem with my website, and they offered to log into my system and fix it for me.
    Everything was resolved in a matter of a few hours.
    Also the plugin works perfectly. I truly recommend.

  15. Matthieu Dara

    Amazing plugin, amazing support. Fast and reliable – do not hesitate at all !

  16. Tim

    Plugin is easy to use and is an excellent alternative to some of the more expensive subscriptions options available. I did have a problem with my installation, but the support was excellent. They followed up with me quickly after I contacted them and were able to get the issue resolved for me in a very timely manner.

  17. Leo Brockhausen

    I have tried the WordPress plugin for WooCommerce subscriptions and I am thrilled! It is so easy to use and has saved me a lot of time in managing my subscription payments on my website. But the best thing about the plugin is the incredible customer service. The support team quickly responded to my inquiries and helped me resolve my issues.

    I recommend this plugin to anyone looking for a simple and effective solution for WooCommerce subscriptions. Thank you!

  18. CP Swinkels

    Very good help from the helpdesk !

  19. Shaikh Areeb

    Very helpful support team! They are very responsive, and make sure that the customer issue is resolved. To anyone facing any issues, I recommend reaching out to their support before moving away from this subscription plugin. It’s totally worth it!

  20. Arun

    Great support for Subscription Plugin WooCommerce

  21. Dinesh P

    Great subscription plugin, great support team. You will get your queries answered the same day. Really crucial for projects.

  22. ana m.

    Excellent alternative for the WooCommerce Subscription plugin. The customer support by WP Swings was on point in answering my query.

  23. Barry

    Great plugin with very helpful support!

  24. Martin

    Super Subscription plugin in market, great support from WPSwings team

  25. Dinesh P

    Excellent Support for WooCommerce Subscriptions Pro plugin. Resolved issues swiftly and promptly. Also the Plugin is easy to use and manage Subscriptions.

  26. YT Mentor

    Mukul was very proffesional and helpful. He helped me resolve my issues very fast and properly.

  27. Adrian Middleton

    Very impressed with both the product and technical support of the Subscription plugin. In fact, the level of support offered has been excellent. They respond quickly and are always willing to help.

  28. Rajen Shah

    Great Support for WooCommerce Subscription plugin.

  29. parth

    Easy to use & manage subscriptions in woocommerce and team is very helpful.

  30. Adam

    Easily the best solution for Woocommerce Subscriptions. The support team were great as well as they helped us to work out what the meta keys are to allow people to upload their own subscriptions through a custom front-end using this plugin. Amazing plugin and better than the official Woocommerce Subscription plugin, and it has free version!

  31. Bud

    I recommend the plugin for it’s functionality, and equally important for the support extended during and after acquisition.

  32. Richard Wilson

    Very smooth integration, well documented, and the support team responds very quickly to any new requests. Also includes a bunch of features like subscription reminder emails that you normally need another plugin for. Great value!

  33. Vinoth

    Good Plugin to use & handle woocommerce subscription for wordpress

  34. Nazmul Hassan

    Excellent Plugin, flawless with woocommerce. Highly recommend to those who need a monthly/yearly base subscribe solution.
    Awesome Customer Support as well.

Out of 5 Stars
Based on 34 reviews
Add a review

Your email address will not be published. Required fields are marked *


Can admin set the recurring payment for a certain date of the month for any subscription plan ?2023-10-25T14:59:10+00:00

Yes, the admin can set a particular date for a month for the recurring WordPress subscription payment for a user using our Woo subscriptions plugin.

Can a customer pause and reactivate the subscription plan as per their need?2023-10-25T14:56:04+00:00

Yes, using our WordPress subscription plugin, the admin can allow users to pause and reactivate the subscription plans from the Advanced setting.

Can the customers set the expiration date by themselves?2023-04-14T11:28:36+00:00

Yes, the admin can let the customers set the expiration date of the WooCommerce payment subscription plans from the Advanced settings. Then, the customers can choose the expiration date of the subscription plans by themselves.

Can admin create subscriptions with variable type products?2023-04-14T11:29:00+00:00

Yes, the Admin can create subscriptions with variable-type products by using this Subscription for WooCommerce Pro plugin.

Is there a functionality of automatic retrial of subscription payments on failed attempts?2023-04-14T11:29:22+00:00

Yes, the admin can enable the automatic retrial of subscription payments on failed attempts from the Advanced setting tab.

Is there a functionality to pay manually for a subscription type product ?2023-10-25T14:56:40+00:00

Yes, the admin can enable the functionality to pay manually for subscription plans from the Advanced settings of the subscription system plugin. For recurring payments, an invoice is sent to the customer through email so that they can make the payment manually.

Is the subscription plan cancelled after certain unsuccessful attempts by a user?2022-01-20T11:43:20+00:00

Yes, the admin can set the maximum number of failed attempts after which the subscription plan is cancelled from the advanced settings of the plugin backend.

Can the user downgrade/upgrade the subscription plan for a variable type subscription product?2023-04-14T11:30:54+00:00

Yes, the admin can enable the functionality to allow users to upgrade or downgrade variable product type subscription plans from the advanced settings in the plugin backend in our WooCommerce subscriptions plugin.

Is there any functionality to send an email to the user to inform them about the subscription expiration plan before the actual subscription expiration?2023-04-14T11:33:00+00:00

Yes, our Subscription for WooCommerce plugin allows the admin to send subscription expiration email notifications. Admin can also set the days to send the email before the actual expiration. Thus, encouraging users to renew their subscriptions.

Which payment gateway is compatible with the Subscription for WooCommerce?2023-10-25T14:59:54+00:00

The Subscription system has multiple compatible payment gateways like Stripe, PayPal, Authorize.net & more. You can check them all here.


Related products

WooCommerce Bookings
$79.00 / year
Buy Now
WooCommerce Upsell Bump Offer
$69.00 / year
Buy Now
RMA WooCommerce
$69.00 / year
Buy Now
WooCommerce Points and Rewards
$99.00 / year
Buy Now

Create Your Online Store Now with Selected Features

Talk to one of our specialists and let us do all the hard work for you. From pre-sale questions to marketing growth recommendations, we have got your back. 24×7.

Talk to Us