Now if you set the 'automatically add to cart', then it will add the free product to the cart, but it does not remove it later if the customer does not qualify for the discount. So there could be a scenario where the customer has both free items in the cart, but only getting a discount for one.

Regards

hsojhsoj

a year ago

0+0 / -0

Basically, someone could get one free item of equal or lesser value for each item in the cart. So if the cart has:

A $20 itemB $40 itemC $200 item

they can get for the following for free:

X $20 itemY $35 itemZ $180 item

X for A, Y for B, and Z for C. Preferably the cart would recognize the lowest and highest values and realize X,Y,Z are the items that qualify to be free upon checkout. Could this component make that type of recognition?

seyi

a year ago

0+0 / -0

Oh ok, I see now. Unfortunately the buy x get y coupon does not compare amounts of the buy x to get y. So no, there is no easy way to do this.