PatchOrder
Назначение | Изменение полей заказа без изменения состава заказа |
---|---|
Тип запроса | асинхронный/синхронный |
Поддерживаемая версия агента, SH | WSA v2.8.5.7 |
PluggetSystemType | RKMid |
Формат запроса
CODE
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
taskType | string | + | Тип задачи (PatchOrder) |
sync | Синхронный вызов метода (либо синхронный, либо асинхронный) | ||
|-timeout | int | - | Время ожидания ответа от агента в секундах, по умолчанию 120 секунд |
|-objectId | int | + | Код ресторана в системе лицензирования |
orderGuid | guid | + | Guid заказа в кипере |
fields | array | + | Массив: список изменяемых полей |
|- name | string | + | Наименование изменяемого поля. Список доступных к изменению полей см. в таблице ниже |
|- value | string | + | Новое значение поля. Может быть null – старое значение удаляется |
Список полей, доступных для обновления:
Наименование | Описание |
---|---|
ChangeBackFrom | Сумма, с которой необходима сдача |
Comment | Комментарий к заказу |
Delivery.Courier.Name | Имя курьера доставки |
Delivery.Courier.Phone | Телефон курьера доставки |
Delivery.Address | Адрес доставки |
Delivery.Address.Comment | Комментарий к адресу доставки |
PayMethod | Способ оплаты |
Формат ответа
CODE
Параметр | Тип параметра | Обязательный | Описание |
---|---|---|---|
fields | array | + | Массив: список изменяемых полей |
|- name | string | + | Наименование изменяемого поля |
|- isSuccess | boolean | + | Поле изменено успешно/не обновлено (см. error) |
|- error | string | - | Описание ошибки если поле не обновлено |
Пример запроса
CODE
Пример ответа
CODE