Если у вас есть список идентификаторов заказов и соответствующих номеров отслеживания, вы можете
$shipment_collection = Mage::getResourceModel('sales/order_shipment_collection');
$shipment_collection->addAttributeToFilter('order_id', $order_id);
Затем вы можете пройти все грузы и добавить отслеживание, как,
foreach($shipment_collection as $sc) {
$shipment = Mage::getModel('sales/order_shipment');
$shipment->load($sc->getId());
if($shipment->getId() != '') {
$track = Mage::getModel('sales/order_shipment_track')
->setShipment($shipment)
->setData('title', 'ShippingMethodName')
->setData('number', $track_no)
->setData('carrier_code', 'ShippingCarrierCode')
->setData('order_id', $shipment->getData('order_id'))
->save();
}
}
Вам потребуется иметь вложенный цикл идентификатора заказа и идентификатора отслеживания поверх этого кода.