Woocommerce Limit One Product Purchase Plugin

  • woocommerce limit one plugin

Woocommerce Limit One Product Purchase Plugin


5 out of 5 based on 2 customer ratings
(2 customer reviews)

Choose to allow a product to only be purchased once. This is a per product setting not per order. Set a product to only be purchased once, then after a customer has purchased this item they will no longer be able to add the item to the cart and purchase again.

Now you can set a time range month, or days for simple products added in v2.0.0

Note: If this plugin does not work for you on the shop or single product pages, it is most likely do to your theme using WooCommerce template overrides. However this plugin should still remove the item from the cart, if you have disable by ip enabled. As that function is specific to this plugin. If you do have a custom theme with woocommerce template overrides, the same code from this plugin would need to be added to a child theme template override, please contact me if you need help doing that.

View changelog/updates in description below.



Product Description

Woocommerce limit one purchase plugin!

Do you want to limit some of your products to be purchasable once per customer? Woocommerce limit one plugin was developed for that same reason.

Once Woocommerce limit one is installed the option shows up under each product in the general settings tab. It is located on the general tab when you are editing a product.

Woocommerce limit one is great for running promotions, discounted try out products, digital items, the list goes on. Once a customer purchases one of your products that you have set to only purchasable once, the next time they view that product they will not be able to add it to the cart or purchase that product.

Now you can set a time range month, or days for simple products added in v2.0.0

Woocommerce limit one FAQs:

  • This is a per product setting which can be enabled and disabled.
  • Once a customer purchases this product with this setting active, they will never be able to purchase that product again, unless you turn the setting off.
  • Easy to use one setting per product.


v 2.1.2

  • Optimizations/Improvements

v 2.1.1

  • Small bug fix with IP

v 2.1.0

  • Added disable by ip address, to disable purchases when guests checkout. This can be enabled or disabled, note this is pretty much a 1 purchase per household since it’s based on the ip address. Added custom message option for removing item from cart, if item was manually added to cart.

v 2.0.0:

  • Can now set a time range for simple products. Select Forever, Month, Day, and set the range of days or months etc.
  • Option to show the user the amount of days or months till they can purchase again, and control the text displayed to the user.

v 1.2.1:

  • Removes items that are marked as purchasable once from the cart or checkout if they were added before logging in. Once the user logs in and goes back to cart those items will be removed.

v 1.2.0:

  • Grouped Product, when enabling grouped products to only be purchasable once. Its best to create dedicated products for your grouped product. As this will be triggered if any of the products in the grouped product have been purchased. If they are dedicated grouped products, the only way a customer could purchase one of them is if they purchased your grouped product. Otherwise if you use other simple products as a grouped product item, if they purchased one of those products before it will trigger and not allow the customer to purchase your grouped product.
  • Variable Products, this is not per variable setting, if set to purchasable only once it will trigger if any of the variations have been purchased for that product. This option is good if you only want a customer to purchase a product once but have different delivery options, say a download vs physical item. Or however you want to use it, just remember it is based on if the variable product has been purchased and not related to its variations, colors, sizes, etc what ever your variations might be.

2 reviews for Woocommerce Limit One Product Purchase Plugin

  1. 5 out of 5

    (verified owner):

    This is a great example of some of the great plugins that PNW puts together. It’s extremely useful and well supported. +++

  2. 5 out of 5

    (verified owner):

    Just what I was after, thanks!!! Simple and easy to use, does what it says. p.s. It was really hard to find, you should list on WordPress plugins page 🙂

Only logged in customers who have purchased this product may leave a review.