I am trying to understand if and how the following scenario is possible.

Discount rules are applied:

  • Category Price Rule: e.g. Get 25% OFF all Category X products.

  • Shopping Cart Price Rule: e.g. Get 10% OFF Your First Order.

Lets say a customer purchases a product from Category X, they should get 25% OFF.

They also purchase a product from Category Y (which has no discounts applied). They want to use the 10% OFF coupon since it's their first order.

When they apply the coupon, they get 10% OFF the a product from Category Y, but they also get 35% OFF on the Category X product (25% + 10% stacked).

How can one limit the 10% OFF coupon being stacked and applied to the already discounted products?

I have read other solutions where people suggest to replace the Category Price Rule with a Shopping Cart Rule to achieve the same effect, but this means that products will not show the WAS/NOW strikethrough price on the category or product pages.

Preventing Shopping Cart Price Rules (coupons) from being applied when there is a Category Price Rule active is also not ideal, customers want to use their first order discount coupon!

Need to achieve this in both Magento versions 1.9 and 2.2.

Thank you.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.