When user add products, it will be added to the backet cart. On the Basket list, you can see there is a 50% discount offer for Chicken Fillet Burger. Normal price is $5.00 and discounted for $2.50.
There might be other item that has special offer such as
Buy 2 for $2.50 (only same product). How can I present this on the basket without grouping two product together? You can see there is two items of
Grilled Panini and the discounted for $2.50 (Buy 2 for $2.50). The total of "Grilled Panini" items is $2.50, not $5.00