$shipmentCollection = $order->getShipmentCollection();
foreach ($shipmentCollection as $shipment) {
if ($shipment->isSystem())
continue;
$shipment->setFields(array(
'DELIVERY_ID' => $deliveryId,
));
} нужно ли ещё что-то вызывать, чтобы обновилась стоимость заказа ?
мб $order->doFinalActions()
Обсуждают сегодня