Buy X Get Y applies on the cheapest product. Why?

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?

Hello,

Yes there is the solution with your query.

https://all-in-one-automatic-discount.myshopify.com/ here is the one app that allows to do that.

We have tested it out. Sadly, it does not meet our needs.

Can you tell me properly what is your requirement so i can help you with it?