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