Create Shift
Відкриття нової зміни касиром.
Для створення зміни необхідно вказати ключ ліцензії конкретного пРРО розташованого в тій же торговій точці, що знаходиться касир.
Створюється об'єкт зміни в стані "CREATED" та транзакція відкриття зміни (поле "initial_transaction").
Для переведення зміни в статус OPENED необхідно щоб транзакція була підписана за допомогою КЕП та доставлена в ДПС, це як правило триває декілька секунд.
Після створення запиту необхідно відслідковувати статус зміни доки він не змінить на OPENED або CLOSED.
Статус зміни можна відслідковувати за допомогою GET запиту по шляху /api/v1/shifts/{shift_id}, де {shift_id} - ідентифікатор зміни. Або /api/v1/cashier/shift
У разі, якщо зміна перейшла у статус CLOSED - це значить, що зміна не може бути відкрита. Деталізація причини відмови у створенні зміни знаходиться в полі initial_transaciton.
Після того як робочу зміну буде успішно відкрито можна її закрити або створювати чеки.
Request
- Base URL: https://api.checkbox.ua (the document declares no server; this is the origin it was published from)
- URL: https://api.checkbox.ua/api/v1/shifts
- Auth: HTTP bearer
Headers
Назва клієнту або сервісу що інтегрується з API, наприклад 'My Custom SDK'
Номер версії клієнту що інтегрується з API, наприклад 'v1.2.5'
ID RRO Agent або мобільного пристрою каси (Для блокування дублікатів)
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.