2022 Nov BFCM Marketplace Sale

(3 customer reviews)

Offer Any of Your Products as Subscriptions

This extension allows you to turn all your stand-alone products into subscription packages. This is an add-on for the WooCommerce Subscription plugin. In order for this plugin to work, please buy and install WooCommerce Subscription plugin first.

NEW! Easily create and sell subscription boxes in your online store!

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

Motivate your customers

Show them how much they will save by subscribing rather than making a one-time purchase.

    1. Offer a discount to entice customers to subscribe rather than to buy once
    2. Configure subscription discounts based on subscription frequency
    3. Simplify your SKU management

Sell the same SKU both as a one-time product as well as a subscription. This saves customers money while increasing your recurring revenue. Create these benefits without adding extra SKUs.

Combine extensions and offer more exceptional features

Increase your recurring e-commerce revenue more when you use Buy Once or Subscribe for WooCommerce Subscriptions together with Self-service Dashboard for WooCommerce Subscriptions. This is the only extension of this type, compatible with the Self-service Dashboard.

By adding the Self-service Dashboard to your online store, you will decrease Support Tickets related to adjusting your customers’ subscriptions. You’ll also reduce churn, increasing your Customer Lifetime Value. See all extension features here.


  1. Allow your customers to buy once or subscribe to any simple or variable product on shop, category, or product pages.
    Buy once or subscribe to a Simple product
    Buy once or subscribe to a Simple product
    Buy once or subscribe to a Variable product
    Buy once or subscribe to a Variable product


  2. Define subscription frequencies: you can further customize subscriptions by adding multiple frequencies from the admin panel and different discounts to each frequency.
    Setting frequency in backend
    Setting frequency in backend
    Showing frequency on frontend
    Showing frequency on frontend


  3. Add discounts for individual frequencies: for the selected products to be sold as a subscription, you can add or not add a discount. Adding a discount will generally incentivize customers to buy regularly, using the subscription option. On the back-end, you only add the percentage, and the extension will calculate the final price, which is applied automatically for each variation in the case of variable products.
discounts backend simple product
Setting discounts in backend
discounts frontend simple product
Showing discounts on frontend


Get Started

  1. Buy and install WooCommerce Subscription plugin
  2. Purchase, download, and install Buy Once or Subscribe for WooCommerce Subscriptions
  3. Create a new, simple, or variable product, or choose an existing product you’d like to make available via subscription.
  4. Go to Product Data > Subscriptions (see the screenshot below)
    • Choose the title for your call to action
    • Click Add Frequency and choose the interval and discount
    • Add more frequencies, if needed
    • Publish
  5. Now watch your recurring revenues grow!
BOSWS Backend
Buy Once or Subscribe for WooCommerce Subscriptions backend

View documentation for more info

Details and compatibility

Buy Once or Subscribe for WooCommerce Subscriptions is compatible with the following add-ons:


Customers can choose to buy products they like as a one-time purchase or as a subscription, which will make their life easier and your income more predictable. Furthermore, purchasing a product on a subscription will be more appealing for customers since you can offer them the product at a discounted price.

Hit the “Buy now” button and start increasing your recurring, predictable incomes.


Minimum PHP version: 5.2

Plugins: WooCommerce Subscriptions

Customer reviews


The most customizable eCommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment