Отримати останній чек
Запит
URI: /api/v2/shift/lastCheck
Використовується для отримання останнього зареєстрованого чека з сервера ДПС у випадку виникнення помилки Bad prev MAC.
Після отримання даних перевірте існуючі дані чеків з тим що повернувся.
інформація
Якщо використовуєте SmartConnect, функція повертає останній чек: фіскальний (пол е local_number матиме дані) або службовий (поле local_number буде зі значенням null). У випадку якщо у зміні не було операцій, то всі поля матимуть значення NULL
Запит виконується методом POST у json форматі з даними.
⚠️ Запит повинен містити заголовки Accept: application/json та Content-Type: application/json
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
api_token | string | Так | Токен авторизації, згенерований в особистому кабінеті |
num_fiscal | integer | Так | Фіскальний номер каси |
Приклад запиту
/api/v2/shift/lastCheck
Параметри відповіді
Ім'я | Тип | Опис |
---|---|---|
type | string | Тип чека |
hash | string | Хеш-сума чека |
ORDERNUM | string | Номер чека |
ORDERDATE | string | Дата формування чека |
ORDERTIME | string | Час формування чека |
local_number | string | Локальний номер операції, який клієнт передає з кожним чеком |
sum | float | Сума чека |
Приклад успішної відповіді
200 OK
Відповідь: /api/v2/shift/lastCheck
{
"type": "Z_SALE",
"hash": "d99648abe2f0fe45799a81aa4174c3cb01cb5bad4e3d3acf502e50f76db14215",
"ORDERNUM": "Q_C2to_qafI",
"ORDERDATE": "2021-06-02",
"ORDERTIME": "14:14:51",
"local_number": "115",
"sum": 75
}