Заказы и статусы
Статус заказа
Обновлено . Автор: Редакция PanelCompare
Что «Статус заказа» значит для покупателя?
Статусы на всех панелях одинаковы, потому что пришли из одних и тех же нескольких скриптов, так что выучить их достаточно один раз. Не стандартизировано другое — сколько заказ может провести в каждом статусе. «В ожидании» (Pending) значит, что заказ принят, но ещё не передан поставщику, и на медленной услуге он может законно висеть так часами, выглядя точно так же, как заказ, который не сдвинется никогда.
Одни скрипты различают «Выполняется» (In progress) и «В обработке» (Processing), многие используют их как синонимы, поэтому не стоит вкладывать смысл в то, какой из них вы видите. С деньгами связаны статусы «Частично выполнен» (Partial) и «Отменён» (Canceled): первый возвращает недоставленную часть, второй — всё, и в обоих случаях на баланс, а не на карту.
Как «Статус заказа» выглядит в прайс-листе?
Статус виден в таблице заказов и в действии status в API, которое возвращает charge, start_count, status, remains и currency для одного заказа или объект с ключами по номерам заказов — до 100 заказов за раз.
Ошибки не используют HTTP-коды. Неудачный запрос возвращает HTTP 200 с объектом ошибки в теле, поэтому любая интеграция должна разбирать ответ, а не доверять коду ответа.
Считаете, что определение неверно?
Терминологию на этом рынке задают панели, которые ею пользуются, и она меняется. Если какая-то панель понимает под «Статус заказа» не то, что написано здесь, пришлите нам эту позицию — мы либо исправим определение, либо запишем вариант. Как это сделать, описано на странице «О нас».