Channel Advisor не обновляет информацию о заказе

Я использую операцию советника канала UpdateOrderList.

$request = array('accountID' => 'acount id',
'updateOrderSubmitList'=> array(
"OrderID"=>$ca_id,
"ShippingInfo"=>array(.... )
)
);

Мой результат — успех. Но без изменений в порядке доставки информации. Также статус заказа не отгружен, так как мы можем обновлять только отгруженные заказы.

0

Решение

После слишком много R&Я получил решение. updateOrderSubmitList принимает несколько заказов для обновления. Поэтому мы должны передать несколько заказов, то есть массив массивов.

$request = array('accountID' => 'acount id',
'updateOrderSubmitList'=> array(
array(
"OrderID"=>$ca_id1,
"ShippingInfo"=>array(.... )
),
array(
"OrderID"=>$ca_id2,
"ShippingInfo"=>array(.... )
),
)
);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]