Описание ошибок
Общий вид
{
"code":"ERR_PARSE_REQUEST",
"msg":"Телефон уже существует",
"requestId":"063c61404a3dc883490b29e2706f89e0"
}
JSON
Описание параметров
code | msg | |
---|---|---|
code | string | Код ошибки |
msg | string | Короткое описание ошибки |
requestId | guid | Идентификатор запроса |
Orders API
Заказ
Код | Сообщение |
---|---|
order_not_found | Заказ не найден |
order_source_not_found | Источник заказа не найден или не включен |
restaurant_not_found | Заведение не найдено или не включено для доставки |
order_source_not_found_for_restaurant | Источник заказа не добавлен к заданному заведению |
delivery_manager_not_found_for_restaurant | Менеджеру Доставки не доступно заданное заведение |
corporation_not_found | Корпорация не найдена |
Поиск заказа
Код | Сообщение |
---|---|
language_not_set | Язык интерфейса не найден или не задан |
corporation_not_set | Укажите корпорацию в настройках пользователя |
Отмена заказа
Код | Сообщение |
---|---|
err_unprocessable_entity | Заказ выполнен |
rejection_reason_not_found | Причина отмены не найдена |
err_parse_request | Укажите причину отмены заказа |
Создание/редактирование заказа (валидация)
Код | Сообщение |
---|---|
order_validation | Укажите значение |
Указанное время получения заказа меньше возможного | |
Выберите блюда из меню | |
Выберите время получения заказа | |
Неверно задано заведение | |
Блюдо не найдено в меню | |
Количество блюд должно быть больше 0 | |
Укажите номер телефона | |
Укажите улицу | |
Укажите город | |
Укажите номер дома | |
Укажите адрес получения заказа | |
Заданный адрес не найден | |
Блюдо `{p.menu_item_id}` `{p.name}` не найдено | |
Для блюда `{p.menu_item_id}` `{p.name}` указана неверная цена | |
Ингредиент `{i.menu_item_id}` `{i.name}` отсутствует в меню | |
Для ингредиента `{i.menu_item_id}` `{i.name}` указана неверная цена | |
Блюдо `{p.menu_item_id}` `{p.name}` не должно иметь ингредиентов | |
Задайте ингредиенты для блюда `{p.menu_item_id}` | |
Количество ингредиентов для `{p.menu_item_id}` должно быть не больше `{reqIng.MaxCount}` | |
Задан неверный ингредиент `{inpIng.Name}` для блюда `{p.menu_item_id}` | |
Проверьте выгрузку меню. У блюда `{p.menu_item_id}` отсутствуют ингредиенты, но ожидаются по схеме. | |
Блюдо `{p.menu_item_id}` `{p.name}` в стоп-листе | |
Ингредиент `{i.menu_item_id}` `{i.name}` в стоп-листе |
Назначение Курьера на Заказ
Код | Сообщение |
---|---|
order_not_found | Заказ не найден или нет прав на назначение курьера |
err_parse_request | Способ доставки самовывоз. Курьер не требуется. |
err_parse_request | Невозможно назначить Курьера. Заказ находится в cтатусе `{statusName}` |
err_parse_request | Заказ завершен |
courier_not_fount | Курьер не найден или не включен |
courier_not_found_for_restaurant | Курьер не добавлен к заданному заведению |
Перевод заказа в статус
Код | Сообщение |
---|---|
status_change_forbidden | Заказ уже завершен |
status_not_active | Статус выключен. Выберите другой |
status_incorrect | Заказ не может быть переведен в указанный. Получение через более чем 24 часа |
status_incorrect | Заказ не может быть переведен в указанный. Назначьте курьера |
status_incorrect | Заказ не может быть переведен в указанный. Возможен `{flowStage.Name}` |
licence_not_found | Нет лицензии на расширение |
Меню
Редактирование блюда/получение карточки блюда
Код | Сообщение |
---|---|
dish_not_found | Блюдо `{dishId}` не найдено |
Этапы движения заказа
Изменение схемы выполнения заказа
Код | Сообщение |
---|---|
status_not_found | Статус `{id}` не найден |
flow_incorrect | Ошибка последовательности статусов |
status_validation | Добавьте обязательный статус `{requiredStatus.Id}` |
Справочник гостей
Поиск по номеру телефона
Код | Сообщение |
---|---|
guest_not_found | Гость не найден |