sajmon88888 Posted August 4 Share Posted August 4 I set up a discount and a cart rule that over 55€ the customer gets the product (shaker) for free. Respectively, for the sake of legitimate accounting, I had to put the product at 0.1 € and round the amount down, so that a 0.1 € discount for the client is created at the same time (see my attachment). And the product must be visible on the invoice. I have all this and it works. The problem is that the person can click on the product in the cart, direct it to the product and can put the shaker for 0.1€ in the cart as many times as he wants. But I want to disable that. I've been solving this for 3 hours, but the only option is supposedly to install a paid module where I can limit the quantity per customer so that he can't have more products (shakers) in the cart. Is there no other option please? We have Prestashop 1.7.7. P.S.: I would like to resolve this without interfering with the code, as our programmer is currently away for an extended period of time. Thank you Link to comment Share on other sites More sharing options...
susan789wolfe Posted August 16 Share Posted August 16 You’ve put a lot of effort into setting up your discount and cart rule! To prevent customers from adding multiple shakers at 0.1€ to their cart without using a paid module or modifying the code, here are a few suggestions: Cart Rules: You can create a cart rule that limits the quantity of the shaker to one per order. Go to Catalog > Discounts > Cart Rules and set the conditions to restrict the quantity of the shaker. Product Settings: In the product settings, you can set a minimum quantity of 1 and a maximum quantity of 1 for the shaker. This will prevent customers from adding more than one shaker to their cart. Customer Groups: Create a specific customer group for those eligible for the discount and apply the cart rule only to this group. This way, you can control the quantity more effectively. Manual Monitoring: As a temporary solution, you could manually monitor orders and adjust them if necessary. This isn’t ideal but can be a stopgap measure until your programmer returns. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now