I really need your advice to solve this issue asap and I REALLY don’t know what shall I do.
I’m having an offer of BUY 1 GET 1 FREE ON ALL ITEMS and if I chose 4 items pricing (649,749,849,949) the system automatically deducts (649+749) and makes the total price (849+949)
I need the total to be 9949+749)
So that the client could pay for 1 expensive item and get the less expensive one for free and not to pay for the more expensive 2.
To make sure I understand your request, I am going to break it down here:
Customer adds 4 items to their cart which have an automatic discount of buy 1 get 1 free, so 2 of the items in their cart will be free.
When you have multiple BOGO discounts in a cart, the built in discount feature will ask the customer to pay for the more expensive items and the less expensive items will be discounted. So if the cart looks like this:
A 649
B 749
C 849
D 949
The system will pair and discount them like this:
C 849 + A 649
D 949 + B 749
The cart automatically takes the two highest prices (C and D) and pairs them with the two lowest prices (A and B) and discounts A and B from the order. This is standard when the cart has multiple items added to it and the default logic can’t be changed.
If you wanted this to work differently you would need to either split the cart (2 separate orders) or use an app that offers that type of discount functionality.