This is related to the default discount app, using Buy X Get Y model.
I need this scenario:
- Buy any product and get any second (second added to the cart) product in your shopping cart at some discount.
So, if I:
- add a product A, and then I add a product B, the B should be discounted.
- add a product B, and then I add a product A, the A should be discounted.
Unfortunately, the discount is being applied to the cheapest product, regardless whether it was added first.
Is there a solution to this?