You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас работаю с Боксберри. В клиенте,
метод deleteOrder
/**
* Позволяет удалить заказ, который не проводился в акте
*
* @param string $order_id - ID заказа магазина или трекномер BB
* @return boolean
* @throws BoxBerryException
*/
public function deleteOrder($order_id)
{
$response = $this->callApi('GET', 'ParselDel', ['ImId' => $order_id]);
if (!empty($response['text']) && $response['text'] == 'ok') {
return true;
}
return false;
}
почему-то не находит заказов по айди интернет магазина, айди верный, пробовал преобразовывать и в строку, и числом передавать. Не находит. Зашел сейчас на их справку. Не вижу метода ParselDel у них в документации и параметра (аргумента) ImId. Возможно они обновили api и поменяли метод на CancelOrder (Отзыв или удаление посылки)? В этом случае, если заменить метод ParselDel на CancelOrder, а параметр ImId на orderid по айдишнику ИМ находит и удаляет. Важно, что возвращает теперь не true, а false при успехе. Или где-то можно посмотреть справку по ParselDel
The text was updated successfully, but these errors were encountered:
Сейчас работаю с Боксберри. В клиенте,
метод deleteOrder
почему-то не находит заказов по айди интернет магазина, айди верный, пробовал преобразовывать и в строку, и числом передавать. Не находит. Зашел сейчас на их справку. Не вижу метода ParselDel у них в документации и параметра (аргумента) ImId. Возможно они обновили api и поменяли метод на CancelOrder (Отзыв или удаление посылки)? В этом случае, если заменить метод ParselDel на CancelOrder, а параметр ImId на orderid по айдишнику ИМ находит и удаляет. Важно, что возвращает теперь не true, а false при успехе. Или где-то можно посмотреть справку по ParselDel
The text was updated successfully, but these errors were encountered: