Назначение | Удаляет предоплаты в указанном заказе |
---|
Тип запроса | асинхронный/синхронный |
---|
Поддерживаемая версия агента, SH | WSA v2.8.5.8 |
---|
PluggetSystemType | RKMid |
---|
Формат запроса
{
"taskType": "RemovePrepayOrder",
"params": {
"sync": {
"objectId": number,
"timeout": number
},
"orderGuid": "string"
}
}
CODE
Параметр | Тип | Обязательный | Описание |
---|
taskType | string | + | Тип задачи (RemovePrepayOrder) |
sync |
|
| Синхронный вызов метода (либо синхронный, либо асинхронный) |
|-timeout | int | - | Время ожидания ответа от агента в секундах, по умолчанию 120 секунд |
|-objectId | int | + | Код ресторана в системе лицензирования |
orderGuid | guid | + | Guid заказа в r_keeper |
Формат ответа
// Успешный ответ {
"taskResponse": {},
"responseCommon": {
"taskGuid": "string",
"taskType": "RemovePrepayOrder",
"objectId": number,
"agentGuid": "string"
}
}
// Ответ с ошибкой
{
"responseCommon": {
"taskGuid": "string",
"taskType": "RemovePrepayOrder",
"objectId": number
},
"error": {
"wsError": {
"code": "string",
"desc": "string"
},
"agentError": {
"code": "string",
"desc": "string"
}
}
}
CODE
Пример запроса
{
"taskType": "RemovePrepayOrder",
"params": {
"sync": {
"objectId": "199990246",
"timeout": 120
},
"orderGuid": "8fcf1323-a26c-4afc-a8a4-7023372b4ebb"
}
}
CODE
Пример ответа
{
"taskResponse": {},
"responseCommon": {
"taskGuid": "3bc26173-c9a8-486b-9f7a-e68b4159b5c8",
"taskType": "RemovePrepayOrder",
"objectId": 199990246,
"agentGuid": "d564619a-50c3-3d87-0816-de67ed9c8e18"
}
}
CODE