I 've noticed the following issue which I'd like to share for any opinions.
I give to my customers some coupons using cart promotion so they can get a discount either by fixed amount or by percentage. I also have banned some products from accepting the discount, based on a product feature. But :
When someone adds 1 or more products with feaure 4(banned discount) and applies the coupon code, then he gets an error message that the products do not allow any discount. OK
When someone adds 1 or more products with feaure 4(banned discount) and 1 or more products with feature 1(allow discount) then the applied coupon code applies the discount to all the products no matter if they are feature 4 or 1 !!
I think the right procedure in this case is to apply the discount ONLY on the products that have the feature 1(allow discount) and NOT to ALL of them.
Can this be solved by changing somehow the conditions ? I am using the 2.0.14 version, do you face the same behavior in the last version or is it solved ?
coupon code equal xxx
once per customer
product feature not equal 4
Any help appriciated, thanx