Сейчас цена товара для пользователя выясняется через GetOptimalPrice.
Зачастую необходима наценка на товар при разных видах оплаты. Но GetOptimalPrice без переопределения работы всегда возвращает наименьшую доступную цену.
Необходима возможность применить наценку на конкретный товар в корзине, в зависимости от каких-то входящих параметров. Например, выбор типа оплаты.