I have set up a catalog price rules that provide a bulk discount for products in certain categories. It works fine for simple products but unfortunately it seems to ignore configurable products. My rule is to have 15% discount on all selected categories. enter image description here

enter image description here

The associated products in the configurable products doesn't associated with any category, as those won't get displayed independently on front-end. If I bind all associated products to the category the price rule works.

Do I need to bind all associate products to respective category?

Update: I have checked the catalogrule_product_price table and it have discount applied to product ID of configurable product and not to its associated simple product.

  • From what I have seen, since the simple products are more than likely not associated to the category, the rules skip over them. I would suggest adding a custom attribute to these associated simple products and include that as a condition for your rule. This should close the loop on them being skipped over.
    – Steven J
    Commented Jul 31, 2017 at 23:17

1 Answer 1


Ideally associated products should belong to the same category, configurable products have been placed to. Try to add simple to the same category, again set "Enable Discounts to Subproducts option to YES, apply the rule and do re-index. It should work

  • I have already set Enable Discounts to Subproducts option to YES. I have installed SCP (simple-configurable-product) extenstion too. Does it has any impact? Commented Mar 21, 2016 at 11:23
  • I tried one more time, but it is not working. Any pointer will be highly appreciated. Commented Mar 21, 2016 at 12:12
  • Have you assign simple and configurable product into same category? Commented May 13, 2017 at 7:21
  • Adding the Simple Product to the category worked for me!
    – Samyer
    Commented Nov 29, 2017 at 15:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.