limit purchase per customer

I need help. I need to set a limit on purchases for my flash sales; 1 person can only purchase a maximum of 5 products. Please recommend any app or method to make the campaign faster. I appreciate all your suggestions.

@esala25 , do you need the discounts to be applied to only 5 products or do you want to prevent customers from purchasing more than 5 products irrespective of discount?

If it’s the former, I recommend you try our app Discount Bot. Here’s a screenshot of how you can have a percentage discount but apply the discount up to 5 items only:

Here’s the cart with only 5 items getting the discount:

In case of question, feel free to reply.

thank you, I will try

thank you for your guide, I will try

I saw your question about flash sale limits. Customer purchase limits track purchases across orders for each customer, so once someone reaches the cap, checkout is blocked if they try to buy more.

Setup:

  1. Create a customer purchase limit rule

  2. Set the max quantity to 5

  3. Apply it to the flash sale products

After the sale, you can clear the tracked purchase history or set an automatic reset on a schedule.

If you share what reset timing you want, I can suggest the cleanest setup.