| Цитата |
|---|
| Алексей Волков написал: Нужно пересчитать заказ. |
| Код |
|---|
$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(); |