Тип Order

{
   "header": TokenChequeHeader,
   "number": u32,
   "items": [ *Item ],
   "cheque_discount": Sum,
   "table": u16,
   "place": u16,
   "extra": String?
}

Описание полей

  • header - заголовок чека.
  • number - номер заказа
  • items - массив товарных позиций
  • cheque_discount - скидка по чеку
  • table - номер столика
  • place - номер места за столиком
  • extra - доп. информация переданная в запросе

Используемые типы

Пример

{
  "number": 111,
  "header": {
    "cashier": "Test",
    "currency": "BYN"
  },
  "items": [
    {
      "price": "1.00",
      "quantity": "1.000",
      "code": {
        "type": 0,
        "value": 9999999999
      },
      "name": "блюдо 1",
      "discount": "-1.02"
    }
  ],
  "cheque_discount": "1.22",
  "table": 1,
  "place": 1
}