Basket Level Adjustment with free goods functionality
Using enhanced baskets and free goods, it is expected to receive one free good per basket ordered. So how we can restrict a system when a certain condition meet then system should apply only one adjustment attached in schedule and ignore all adjustment attached in same schedule.
STEPS TO REPRODUCE:
1.Create 4 basket Level Adjustment with two items, both of them with accumulation rule 1.
2.Create the adjustment definition.
3.Create an adjustment detail with free goods and adjustment per basket.
1st Basket Level is set with quantities of 1 and 4 units for the pair of items will award 1 free good.
2nd Basket Level is set with quantities of 2 and 3 units for the pair of items will award 1 free good.