Удаление чеков

Параметры

Header:

INTENT_OPERATION_TYPE - REMOVE_CHEQUES

Auth-token - Токен авторизации (опционально). Подробнее

Тело запроса: UUIDs

Примеры

Успех

Запрос:

{
  "uuids": [
    "bb074ac8-3661-4c56-818e-26686d",
    "bb074ac8-3661-4c56-818e-26686d5a7ec3"
  ]
}

Ответ ChequesResponse:

{
  "messageDetail": "Чеки успешно удалены",
  "messageTitle": "Успех",
  "resultCode": 200,
  "type": "REMOVE_CHEQUES",
  "cheques": [
    {
      "info": {
        "uuid": "bb074ac8-3661-4c56-818e-26686d",
        "name": "Счет №9",
        "chequeType": "Order"
      },
      "currency": "BYN",
      "items": [
        {
          "name": "Батареи литиевые кнопочные GP CR2016-7C5 55, 5 шт",
          "code": {
            "type": 0,
            "value": 4891199001123
          },
          "price": "0.59",
          "quantity": "1",
          "sum": "0.59",
          "total": "0.59"
        },
        {
          "name": "Aquafresh Standard Зубная щетка",
          "code": {
            "type": 0,
            "value": 5999518577553
          },
          "price": "1.36",
          "quantity": "1",
          "discount": {
            "value": "0.2",
            "sum": "0.2"
          },
          "sum": "1.36",
          "total": "1.16"
        },
        {
          "code": {
            "type": 0,
            "value": 2
          },
          "price": "10",
          "quantity": "1",
          "sum": "10",
          "total": "10"
        }
      ],
      "chequeDiscount": {
        "isPercent": true,
        "value": "2",
        "sum": "0.24"
      },
      "subTotal": "11.75",
      "total": "11.51",
      "payments": [
      ]
    },
    {
      "info": {
        "uuid": "bb074ac8-3661-4c56-818e-26686d5a7ec3",
        "name": "Чек 2",
        "chequeType": "Order",
        "table": 2,
        "place": 3
      },
      "currency": "BYN",
      "items": [
        {
          "name": "Чай",
          "price": "5",
          "quantity": "1",
          "sum": "5",
          "total": "5"
        }
      ],
      "chequeDiscount": {
        "isPercent": true,
        "value": "5",
        "sum": "0.25"
      },
      "subTotal": "5",
      "total": "4.75",
      "payments": [
      ]
    }
  ]
}

Успех

Запрос:

{
  "uuids": [
    "b5770c9b-c32a-4ea7-9062-6d2553611062"
  ]
}

Ответ ChequesResponse:

{
  "messageDetail": "Чеки успешно удалены",
  "messageTitle": "Успех",
  "resultCode": 200,
  "type": "REMOVE_CHEQUES",
  "cheques": [
    {
      "info": {
        "uuid": "b5770c9b-c32a-4ea7-9062-6d2553611062",
        "name": "Счет №9",
        "chequeType": "Order"
      },
      "currency": "BYN",
      "items": [
        {
          "code": {
            "type": 0,
            "value": 2
          },
          "price": "8",
          "quantity": "1",
          "sum": "8",
          "total": "8"
        }
      ],
      "subTotal": "8",
      "total": "8",
      "payments": [
      ]
    }
  ]
}

Ошибка (пустой список)

Запрос:

{
  "uuids": [
  ]
}

Ответ BaseResponse:

{
  "messageDetail": "Один или несколько чеков не найдены",
  "messageTitle": "Ошибка",
  "resultCode": 488,
  "type": "REMOVE_CHEQUES"
}

Ошибка (чек не найден)

Запрос:

{
  "uuids": [
    "b5770c9b-c32a-4ea7-9062-6d2553611062"
  ]
}

Ответ BaseResponse:

{
  "messageDetail": "Один или несколько чеков не найдены",
  "messageTitle": "Ошибка",
  "resultCode": 488,
  "type": "REMOVE_CHEQUES"
}