Все остальные свойства записываются нормально, а вот в местоположение не записывается вообще.
$propertyCollection = $order->getPropertyCollection();
$phoneProperty = getPropertyByCode($propertyCollection, 'PHONE');
$phoneProperty->setValue($phone);
$addressProperty = getPropertyByCode($propertyCollection, 'ADDRESS');
$addressProperty->setValue($address);
Нет, просто код пишешь
Скорее всего пишет, но потом распарсить то, что записано админка не может. Гляньте через таблицы
У каждого местоположения есть код числовой, не id. Его записать и надо.
Обсуждают сегодня