Перейти до основного вмісту

Отримати останній чек

Запит

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_tokenstringТакТокен авторизації, згенерований в особистому кабінеті
num_fiscalintegerТакФіскальний номер каси

Приклад запиту

/api/v2/shift/lastCheck

Параметри відповіді

Ім'яТипОпис
typestringТип чека
hashstringХеш-сума чека
ORDERNUMstringНомер чека
ORDERDATEstringДата формування чека
ORDERTIMEstringЧас формування чека
local_numberstringЛокальний номер операції, який клієнт передає з кожним чеком
sumfloatСума чека

Приклад успішної відповіді

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
}