Цитата |
---|
Алексей Волков написал: Нужно пересчитать заказ. |
Код |
---|
$order = \Bitrix\Sale\Order::load($ORDER_ID); $basket = $order->getBasket(); $discounts = $order->getDiscount(); $discounts->setOrderRefresh(true); $discounts->calculate(); $res = $basket->refreshData(["PRICE", "COUPONS"]); $order->doFinalAction(true); $order->save(); |