Hi,
I'm looking to build a cart price rule which grants the customer an X% discount when they buy 2 different products in a category. For example, the product category is "Fruit". I'd like to give the customer 10% off when they buy 2 different kinds of fruit, an apple and banana for instance.
Can anyone help me with putting this cart price rule together? I'm stuck. I can build a rule where the discount works if they buy one of each type or 2 of the same type of fruit, but the 2 different type requirement is stumping me.
Thank you for your help.
Hello @kenmahzest
This kind of requirement will not achieve by the Magento default functionality so you need to find the extension available in the market or need to do customization for the same.
If my answer is helpful full then please set the accept solution flag and kudos flag so other members can take the same reference.
Thanks. I was hoping that there was something that I missed.
Hello @kenmahzest
If you fill my answer is helpful to you then please set the solution flag. so it will help full other members and my career too.
Magento doesn’t support checking for two different products in the same category by default. You’ll need custom code or a module to handle that logic—kind of like using a fluxus hack blox to get around limits. Let me know if you want help with the custom part!
Building cart price rules in Magento 2.4 can be tricky at first. Sometimes the settings don’t match what you expect. home big news A clear step guide or example can make it much easier.
Hi there,
Magento 2.4’s default cart rules don’t support checking for 2 different products in a category directly. To apply a 10% discount only when a customer buys 2 different fruits, you'd likely need a custom condition or use a third-party extension that allows advanced cart rule logic.
Think of it like the Toca Boca game—sometimes you need a creative workaround to get things just right!
Let me know if you’d like help setting up a simple custom rule.