I'm using magento 1.7 Community Edition (CE) I want to setup this promo rule If a customer buys 3 t-shirts from the same category (category 8), he/she will get the third one for free
I set the condition like this:
If ALL of these conditions are TRUE :
If total quantity equals or greater than 3 for a subselection of items in cart matching ALL of these conditions:
Category is 8
and then The Action: Apply: percent of product price discount Discount amount: 100 Max quantity discount is applied to: 1
Apply the rule only to cart items matching the following conditions (leave blank for all items) If ALL of these conditions are TRUE : Category is 8
The problem is that The Action rule will go though every single row in the cart and discount it for 100% for example if I buy 3 different t-shirts (A, B, C from category 8) and a pants (category 9) it will discount the three t-shirt for 100% so I only pay for the pants. The rule only work if I buy 3 t-shirt of the same sku, it will discount just one of them, but if I buy 3 t-shirt of the same category it will discount all of it for 100%...
My question is how do I set this shopping cart price rule so that it only discount 1 product per category (category 8) not only per sku.