UPS Promotional Credit Campaign Aug ’25 – Banner

Banner promoting UPS Promotional Credit Campaign on UPS x Woo Landing page

Afterpay | Site Banner Q3 2025

added Latoya

Product Icon

WooCommerce Subscriptions

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Variable Subscription with One-Time Purchase Option

I sell a product that people may purchase once or recurring… Why is it not possible for me to have a Frequency variation that allows me to choose one-time purchase, once a month, 2 months, 3 months… With a variable subscription all I can do is set once a month, 2 months, 3 months, but I cannot set the product as a one-time purchase without making a new product and making the customer go to two places for it.. Why is there no option to combine a product and subscription into one? I’ve been working on this for days with no solution. This should be the easiest thing in the world and yet it’s impossible it seems…. All I want is a product that I can allow customers to buy once or choose a subscription if they want, I know others have asked this same question but your answers to those questions were not what I was looking for. If you want an example, go to http://www.toppik.com/shop/hair-fiber and you can see the customer can choose one-time purchase in the “Delivery Every” dropdown menu and they can also choose a different frequency if they so choose. Please tell me this is possible without having two different products for the same exact thing…

Author

Current Status

Closed

Last updated: August 15, 2022

11 comments

Log in to comment on this feature request.

  1. Andrei Haret says:

    Try https://woocommerce.com/products/buy-once-or-subscribe-for-woocommerce-subscriptions/ or if you need even more features for WooCommerce Subscriptions try https://subscriptionforce.com 😉

  2. DJ Porter says:

    ‘@cody The site you provided is built with Magneto.

    https://builtwith.com/?https%3a%2f%2fwww.toppik.com

  3. Simon Gondeck says:

    This is now possible with the All Products for WooCommerce Subscriptions plugin, formerly Subscribe All the Things: https://woocommerce.com/products/all-products-for-woocommerce-subscriptions

    If interested, I wrote a tutorial about how to set this up at https://sgwebpartners.com/how-to-add-subscriptions-to-existing-woocommerce-products/

  4. Goran says:

    I used this plugin https://iconicwp.com/products/woocommerce-linked-variations/ to link 2 products, one subscription and other one time purchase. Works lovely.

  5. Ramesh says:

    Have you tried the Woocommerce prepaid subscription plugin?
    That allows customers pay one time or monthly

  6. Pixelaar LLC says:

    Hi,
    Its not a default functionality. there need some additional development to make the same functionality you want. You may be looking similar like on my site http://pixelaar.com/ .
    Check here

    https://pixelaar.com/product/blogey-responsive-blog-theme/

    You can add as much package you want. let us know if there we can give you any support or help.

    Thanks

  7. Paul M Nett says:

    Hey Cody, that site looks like it’s running on Magento. I need the same functionality.. trying to use WooSubscriptions + Single Purchase option. Also, that site offers the ability to purchase increments of 15 days, Woo Subscriptions only allows 30… need the 15 day option as well.

  8. Sam says:

    I am also struggling with this. I have duplicate products. It would be a lot better for UI if there was just an option to purchase once.

  9. Cody says:

    If you go to the link I provided, choose a size and color of the product and after that it will show you the “Delivery Every” dropdown menu. I also like how it shows quantity on this page, but that is less important.

  10. Cody says:

    Is this at all possible? The website looks like it is ran on WordPress itself. Is there some plugin or feature I don’t know of that can do this?