Так же искал ответ.
1. Перебирать доставки без системной
$collection = $order->getShipmentCollection()->getNotSystemItems();
2. Настроить выбор склада при заказе. Даже один он должен быть. Т.е. отметить склад как пункт самовывоза и убедиться что при оформлении заказа он показывается.
1. Перебирать доставки без системной
$collection = $order->getShipmentCollection()->getNotSystemItems();
2. Настроить выбор склада при заказе. Даже один он должен быть. Т.е. отметить склад как пункт самовывоза и убедиться что при оформлении заказа он показывается.