Product Icon

Buy Once or Subscribe for WooCommerce Subscriptions

Offer one-time purchases and recurring subscription plans side by side on the same product page — no duplicate listings, no complex setup. Increase recurring revenue, reduce churn, and give every type of customer exactly the flexibility they're looking for.
Scegli un'opzione di fatturazione
$79
Risparmia 20%
$158 $126.40

Subscription includes

  • Product updates and improvements
  • Servizio clienti
  • 30-day money-back guarantee

Before purchasing this add-on, you will first need to purchase and install WooCommerce Subscriptions.

Capture Every Type of Buyer — With One Product Page

Not every shopper is ready to commit to a subscription on their first visit. Some want to try a product before they commit. Others already know they want it regularly and are looking for the best deal. With Buy Once or Subscribe for WooCommerce Subscriptions, you don’t have to choose which customer to cater to — you can serve them both, from a single product page, without complex setups or duplicate listings.

Take a natural skincare brand as an example. A first-time visitor lands on a moisturiser product page and isn’t quite sure yet — they pick the one-time purchase option to try it out. A returning customer who already loves the product sees the subscription option offering a 15% discount and switches to a monthly plan on the spot. A third customer adds the moisturiser directly to an existing subscription they already have, without ever leaving the product page. Three different buyers, three different needs — all handled seamlessly, with no extra SKUs, no separate product listings, and no support tickets.

The result? Higher conversion rates, more predictable recurring revenue, and a shopping experience that meets customers exactly where they are.

With Buy Once or Subscribe, your store can:

  • Create subscription plans for your existing simple and variable products
  • Set global subscription plans (for entire product categories)
  • Create subscription plans for each product or product variation
  • Sell simple or variable products as subscriptions from the same product page
  • Use the same product SKU for one-time purchases and subscriptions 
  • Add percentage or value discounts to subscription plans to incentivise customers
  • (NEW) Add products to an existing subscription from the product page
  • (NEW) Allow customers to change plans on the cart page
  • (NEW) Subscription availability period

This is a WooCommerce Subscriptions add-on/extension

This extension requires that subscription functionality first be enabled on your website.

Who Is This For?

Perfect for: subscription box stores, beauty and skincare brands, food and beverage businesses, supplement and wellness stores, pet supply shops, digital product sellers, and any WooCommerce store looking to grow predictable monthly recurring revenue without rebuilding their product catalogue.

How can your business benefit?

Turn Any Product Into a Recurring Revenue Stream

Buy Once or Subscribe works with your existing WooCommerce products — no rebuilding your catalogue, no duplicate pages. Simply define your subscription plans and start offering recurring billing alongside one-time purchases on the same product page, from today.

Give Every Customer the Option That Suits Them

Some shoppers want to try before they commit. Others already know they want a product regularly and are looking for the best value. By presenting both options together, you remove friction at the point of purchase and capture buyers you would otherwise lose — whether they’re ready to subscribe or just testing the waters.

Buy Once or subscribe selection

Easily create and sell subscription boxes in your online store

Buy Once or Subscribe for WooCommerce Subscriptions is fully integrated with the Product Bundles and Composite Products extensions. This gives you the possibility of creating and selling subscription boxes.

Let Customers Add Products to an Existing Subscription in One Click (NEW)

Give subscribers a fast, frictionless way to grow their order without leaving the product page. Customers can add new items directly to an active subscription with a single click — no cart juggling, no support tickets, and no lost sales.

Increase Subscription Sign-Ups With Built-In Discount Incentives

Show customers exactly how much they save by choosing a subscription over a one-time purchase. Offer percentage or fixed value discounts on any subscription plan to make the recurring option the obvious choice. Customers can also compare both options on the cart page and switch plans before they check out.

Change subscription plan in cart

Scale Subscription Plans Across Your Entire Catalogue

Define subscription plans globally across product categories, per individual product, or per product variation. Whether you’re running a ten-product store or a catalogue of hundreds, you can roll out flexible subscription pricing at whatever level makes sense for your business.

Manage One-Time and Subscription Sales Without Extra SKUs

Sell the same product as a one-time purchase and as a subscription using a single SKU. No duplicated product listings, no inventory complications, and no extra management overhead — just a cleaner catalogue and a smoother experience for you and your customers.

Get More From Your Subscriptions — Bundle and Save 10%

Buy Once or Subscribe helps you convert one-time buyers into subscribers. The Self-service Dashboard for WooCommerce Subscriptions. helps you keep them.

Once a customer is subscribed, the Self-Service Dashboard gives them the freedom to manage their own subscription — pausing it, changing the next payment date, updating quantities, swapping product variations, and more — all without contacting your support team.

The result is fewer cancellations, fewer support tickets, and a higher Customer Lifetime Value across your entire subscriber base.

🎁Bundle and save!

Buy both extensions together and save 10%. This is the only Buy Once or Subscribe-compatible plugin of its type that also integrates with the Self-Service Dashboard.

Bundle and save!

Features

Define subscription plans for your products

Subscription plans can be defined in 3 ways, depending on your needs and preferences:

  1. Global subscription plans
  2. Product-specific subscription plans
  3. (NEW) Variation-level subscription plans

Global subscription plans will allow you to define subscription plans for entire product categories. This can simplify the setup time for shops that offer many products as subscriptions.

Global subscription settings

Product-specific subscription plans will let you set individual subscription frequencies for each product, allowing you more control over your product offering.

Product subscription settings

Variation-specific subscription plans will let you set individual subscription frequencies for each product variation, allowing you to differentiate between product variations.

Variation settings

Set discounts for each subscription plan

For all subscription plans, you have the option of adding a percentage discount. Adding a discount will generally incentivize customers to buy regularly, using the subscription option.

Discount settings

(New) For both product-specific and variation-specific subscription plans, discounts can be set as a percentage or a fixed value. Setting the discount as a fixed value will let you achieve a more precise discounted price.

 

Get started

  1. Download, install, and activate this extension.
  2. Define subscription plans for simple and variable products.
  3. Watch your recurring revenues grow!

View documentation for more info.

Details and compatibility

Buy Once or Subscribe for WooCommerce Subscriptions is compatible with the following extensions:

Hit the Buy now button and start increasing your recurring, predictable income!

Requirements

  • Minimum PHP version: 7.2
  • Buy Once or Subscribe for WooCommerce Subscriptions requires subscription functionality to be enabled on your website. This can be done by installing and activating WooCommerce Subscriptions.

Domande più comuni

How does Buy Once or Subscribe improve conversion rates?

By presenting both a one-time purchase option and a subscription plan on the same product page, you remove the need for customers to choose between different pages or products. Shoppers who aren't ready to commit can still buy, while those looking for recurring value can subscribe — with a built-in discount to make that choice even easier. This flexibility typically increases both first-time conversions and longer-term subscriber growth.

What is the difference between Buy Once or Subscribe and WooCommerce Subscriptions?

WooCommerce Subscriptions is the core plugin that enables subscription functionality on your WooCommerce store and is required for Buy Once or Subscribe to work. Buy Once or Subscribe extends that functionality by letting you offer both a one-time purchase option and subscription plans on the same product page, without needing to create separate product listings for each.

Can customers switch from a one-time purchase to a subscription after adding to their cart?

Yes. Customers can view and compare both purchase options on the cart page and update their selection before checking out, making it easy to convert a one-time buyer into a subscriber at the last moment.

Can I offer a discount to encourage customers to subscribe instead of buying once?

Yes. For every subscription plan you create, you can set either a percentage or a fixed value discount. The saving is shown clearly to customers alongside the one-time price, giving them a strong incentive to choose the subscription option.

Does this plugin work with subscription boxes?

Yes. Buy Once or Subscribe is fully integrated with the Product Bundles and Composite Products extensions, allowing you to create and sell subscription boxes. Customers can also add subscription boxes directly to an existing active subscription from the product page.

Can customers add new products to an existing subscription?

Yes. With the latest update, customers can add products to an active subscription directly from the product page — without going through the cart or contacting support.

Do I have to set up subscription plans individually for every product?

No. You can define global subscription plans that apply across entire product categories, which significantly reduces setup time for stores with large catalogues. You can also override these at the individual product or variation level whenever you need more control.

Can I offer different subscription frequencies or prices for different product variations?

Yes. Subscription plans can be configured at the variation level, giving you full control over the frequency and pricing for each individual variation within a variable product.

What are the requirements for the plugin to work?

Buy Once or Subscribe requires WooCommerce Subscriptions (sold separately) to be installed and active on your store. It is compatible with WooCommerce 8.0 and above, WordPress 5.7 and above, and PHP 7.2 and above. It is rated 4.6 out of 5 stars by verified users and has over 1,000 active installs.

What if I need help setting this up?

Our support team is available to help you through setup and configuration. You can also visit the full documentation for step-by-step guidance on defining subscription plans, setting discounts, and configuring global or product-level settings.

Recensioni dei clienti

Extension information

  • WordPress version required: 6.0
  • WooCommerce version required: 8.0.0
  • PHP version required: 7.2
  • Tested with WordPress: 6.9.1
  • Tested with WooCommerce: 10.5.0
  • Requires at least WordPress: 5.7.0
  • Requires at least WooCommerce: 7.0.0

Countries

  • Worldwide

Languages

English (United States)

Related Products

Price $279 Annualmente
Rated 3.2 out of 5 stars
Price $119 Annualmente
Rated 3.5 out of 5 stars
Price $199 Annualmente
Rated 4 out of 5 stars
Price $29 Annualmente
Rated 3.5 out of 5 stars
Price $109 Annualmente
Rated 4.6 out of 5 stars
Price $99 Annualmente
Rated 4.7 out of 5 stars
Price $79 Annualmente
Rated 4.2 out of 5 stars
Price $129 Annualmente
Rated 4.4 out of 5 stars
Price $89 Annualmente
Rated 4.8 out of 5 stars