Description of errors
General view
{
"code":"ERR_PARSE_REQUEST",
"msg":"The phone already exists",
"requestId":"063c61404a3dc883490b29e2706f89e0"
}
CODE
Description of parameters
code | msg | |
---|---|---|
code | string | Error code |
msg | string | Short description of the error |
requestId | guid | Request ID |
Orders API
Order
Code | Message |
---|---|
order_not_found | Order is not found |
order_source_not_found | Order source is not found or not enabled |
restaurant_not_found | The establishment was not found or is not enabled for delivery |
order_source_not_found_for_restaurant | The order source was not added to the specified establishment. |
delivery_manager_not_found_for_restaurant | The Delivery Manager does not have access to the specified location |
corporation_not_found | Corporation is not found |
Search for order
Code | Massage |
---|---|
language_not_set | Interface language not found or not set |
corporation_not_set | Specify the corporation in the user settings |
Cancel order
Code | Message |
---|---|
err_unprocessable_entity | The order is completed |
rejection_reason_not_found | Reason for cancellation not found |
err_parse_request | Please specify the reason for order cancellation |
Create/edit an order (validation)
Code | Message |
---|---|
order_validation | Specify the value |
The specified delivery time is shorter than possible. | |
Select dishes from the menu | |
Select the time to receive your order | |
Incorrect establishment specified | |
The dish was not found in the menu | |
The number of dishes should be greater than 0 | |
Please provide your phone number | |
Specify the street | |
Specify the city | |
Please indicate the house number | |
Please provide the address for receiving your order | |
The specified address was not found. | |
`{p.menu_item_id}` `{p.name}` Dish not found | |
The price listed for the dish `{p.menu_item_id}` `{p.name}` is incorrect | |
There is no ingredient `{i.menu_item_id}` `{i.name}` in the menu | |
The price listed for the ingredient `{i.menu_item_id}` `{i.name}` is incorrect | |
Dish `{p.menu_item_id}` `{p.name}` should not have ingredients | |
Set the ingredients for the dish `{p.menu_item_id}` | |
Number of ingredients for `{p.menu_item_id}` should not exceed `{reqIng.MaxCount}` | |
Invalid ingredient specified `{inpIng.Name}` for dish `{p.menu_item_id}` | |
Check the menu download. The dish `{p.menu_item_id}` does not have ingredients, but they are expected according to the scheme. | |
The dish `{p.menu_item_id}` `{p.name}` is in out-of-stock list | |
The ingredient `{i.menu_item_id}` `{i.name}` is in out-of-stock list |
Assigning a Courier to an Order
Code | Message |
---|---|
order_not_found | Order not found or no rights to assign a courier |
err_parse_request | Delivery method: pick up. No courier required. |
err_parse_request | Unable to assign a Courier. The order is in the status `{statusName}` |
err_parse_request | Order completed |
courier_not_fount | Courier not found or not enabled |
courier_not_found_for_restaurant | The courier has not been added to the specified establishment. |
Changing the order's status
Code | Message |
---|---|
status_change_forbidden | The order has already been completed |
status_not_active | The status is off. Choose another one |
status_incorrect | The order's status cannot be changed to the specified one. Delivery will take more than 24 hours. |
status_incorrect | The order's status cannot be changed to the specified one. Assign a courier |
status_incorrect | The order's status cannot be changed to the specified one. There might be `{flowStage.Name}` |
licence_not_found | No license for the extension |
Menu
Editing a dish/getting a dish card
Code | Message |
---|---|
dish_not_found | The dish `{dishId}` not found |
Stages of order movement
Changing the order fulfillment scheme
Code | Message |
---|---|
status_not_found | `{id}` status not found |
flow_incorrect | Status Sequence Error |
status_validation | Add mandatory status `{requiredStatus.Id}` |
Guestbook
Search by phone number
Code | Message |
---|---|
guest_not_found | Guest not found |