[QUOTE]
Игорь Долгополов написал:
[CODE] $basket = \Bitrix\Sale\Basket::loadItemsForFUser(
\CSaleBasket::GetBasketUserID(),
"s1"
);
$order = Bitrix\Sale\Order::create("s1", \Bitrix\Sale\Fuser::getId());
$order->setPersonTypeId(1);
$order->setBasket($basket);
$discounts = $order->getDiscount();
$res = $discounts->getApplyResult();
$price = $order->getPrice();
[/CODE]как-то так, т.е. нужно имитировать создание заказа, просто потом не надо его сохранять[/QUOTE]
метод - как говориться через "запасную дверь"..... но как вариант! ждем все таки решения от битрикса!