latestSwagger 2.0Apache 2.02026-08-101521279.5 KB

68fc2968d847

Сервіси отримання результату виконання команди від ресторану

Сервіс для отримання результатів розділення рахунку

postcallback/splitOrder

Headers

restoIdstring required

restoId

Request body

errorCodestring

Код помилки, якщо операція не успішна

errorMessagestring

Текст помилки, якщо операція не успішна

rIDstring

Ідентифікатор запиту в системі Expirenza

state'FAIL' | 'SUCCESS' required

Стан

substatestring

Підхід. TABLE_NOT_FOUND|ORDER_NOT_FOUND

tableNumberinteger

Номер столу

Example request

{
  "orders": [
    {
      "billId": "7A051331-1C99-4DD2-9543-1585A4E21DCA",
      "bonusSum": 60.85,
      "created": "yyyy.MM.dd HH:mm:ss",
      "guests": [
        {
          "dishes": [
            {
              "category": "Кухня",
              "categoryId": "18afdzgu53a",
              "count": 1.3,
              "name": "Шаурма царська",
              "taxCategory": "налоги",
              "taxCategoryId": "18afdzgu534",
              "type": "modifier"
            }
          ],
          "name": "Гость 1"
        }
      ],
      "tableId": "qc7-sdv9",
      "totalSum": 123.35,
      "billAmountForTips": 123.35
    }
  ],
  "rID": "Look for payload example: /callback/splitOrder"
}

Response

OK