6

Is it possible to create/apply catalog price rule for product custom options? So that i can have a discount for particular custom option choosed by customer.

Any help will be appreciated!!!

  • Does it have to be the a 'custom option'? – Chris Oct 6 '13 at 21:23
1

As far as I know this is not possible, the price rules can only be applied to attributes. Maybe it would be an option to create a configurable product?

  • will it possible to add rule by custom option "SKU"? – shyammtp Oct 7 '13 at 12:45
  • that's an attribute. Or you mean the custom options SKU? in the second case it's not possible) – Sander Mangel Oct 7 '13 at 12:46
  • yes you are right... its custom options SKU? Anyway thanks for your reply.. – shyammtp Oct 7 '13 at 12:54
1

http://inchoo.net/magento/magento-shopping-cart-promotion-rule-for-product-with-custom-options/

I found this great and easy 5 minute Tutorial. Copying & Pasting 3 Files allows you to use the product's SKU combined with the Custom Options SKU in a Price Rule:

e.g. for a T-Shirt (SKU: T_Shirt) available in Large/Medium/Small and Red/Blue/Green you can use T_Shirt-Large-Red or T_Shirt-Medium-Blue as Cart Item Attribute in Price Rules.

Hope it still helps someone, looks like this is the easiest way and worked perfectly for me!

  • This will only work for shopping cart price rules, the question was about catalog price rules – Haim Nov 20 '15 at 17:37
  • You are right, but there is an option to apply the shopping cart rule only to cart items "matching the following conditions". This way you're able to create a discount for certain products based on a specific custom option. – Flo Ryan Dec 9 '15 at 12:53
0

You could create a new product attribute for your desired attribute set and use that attribute in the conditions for your price rule.

Just make sure when creating a new attribute that you set the Use for Promo Rule Conditions option to yes, this way this attribute will show up as an option in the dropdown menu for the conditions. (next to SKU, Category and Attribute set)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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