Получить цену можно так:
$basket= Sale\Basket::loadItemsForFUser(Sale\Fuser::getId(), Bitrix\Main\Context::getCurrent()->getSite());
$Price = $basket->getBasePrice();
Можно ли както ее установить методом типа:
$basket->setBasePrice($custom_price);
Да, я подумал уже об этом, но это получается костыль.
А нет ли возможности сделать в виде скидки, но не использовать скидки которые из коробки, а свои? Может есть методы какие-нибудь?
Просто я указал, как пример прибавление суммы, но в планах и убавление. И тогда продукт невозможно использовать.
$basket= Sale\Basket::loadItemsForFUser(Sale\Fuser::getId(), Bitrix\Main\Context::getCurrent()->getSite());
$Price = $basket->getBasePrice();
Можно ли както ее установить методом типа:
$basket->setBasePrice($custom_price);