Skip to Content

Sapcommerce Apply promotion multiple times

I have a requirement where I need to apply the same promotion every time the quantity reaches 24. Basically this quantity makes the delivery process easier so we want to encourage the customer to buy multiples of this quantity, so if a customer buys 24 for units, the customer will get a discount of 2€ per unit, if the quantity is 48, then we want to apply the discount again making 4€ per unit and so on. And the last catch about this is that it's not the quantity of an entry, but the quantity of the whole cart/order that needs to be evaluated. I manage to only create the promotion for entries and not multiple, so basically, everytime I add 24 for units for a new product the discount is applied correctly, but if I add 48 of one, then it is not, also if I add 12 from one and 12 from another, the discount is not working.

And a second part is that as a "punishment" for customers who are buying less than 3 units, I need to add 15€ per unit in the price.

I tried to create a negative promotion, but it didn't worked.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Jul 27, 2020 at 11:15 PM

    It feels like using the out of the box price rows might be better since they natively support quantity value breaks. Have you considered that?

    Add a comment
    10|10000 characters needed characters exceeded

    • Yes, right now this is the solution that I have, but what bothers me with this solution it is that it is not very practical in bigger scale, I mean, 24, 48, 72, 96 and so on

      If a customer wants to buy a 500 I need to add the more price lines, of course, we have to be careful not to make the products free, so we will have a max number of discounts, but it doesn't sound very practical to solve this issue with the volume prices.

      And the last catch still isn't solved with this, I want to evaluate the whole cart quantity, not a single product. As long as the customer buys 24 units in total, it can even be a purchase of 24 different products, as long as the total quantity is 24.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.