If we have the "Show Sales Price, Unit Price, and Discount percentage" setting enabled, we put a focus on the Sales Price in the PDP. When the customer adds an item that has a discount to the Shopping Cart, calculation of totals is properly done, but the price displayed is the Unit Price, not the Sales Price, which is confusing for end customers. The calculateBasket brings as price in the Sales Line the Unit Price, and the GetPriceInfo brings as Price the Sales Price in the PDP. Since these are just for displaying and not for calculating, to avoid confusion the CalculateBasket should as well bring as Price the Sales Price.