Fiscalization: відмінності між версіями
Матеріал з apidocs
Немає опису редагування |
|||
| Рядок 29: | Рядок 29: | ||
=== 4. Загальна схема роботи === | === 4. Загальна схема роботи === | ||
----[[Файл:Схема.png|центр|міні|400x400пкс]] | ----[[Файл:Схема.png|центр|міні|400x400пкс]] | ||
<br> | |||
# Мерчант створює замовлення (<code>createOrder</code>) з параметрами фіскалізації | # Мерчант створює замовлення (<code>createOrder</code>) з параметрами фіскалізації | ||
# EasyPay ініціює фіскалізацію в сервісі Checkbox | # EasyPay ініціює фіскалізацію в сервісі Checkbox | ||
Версія за 14:34, 19 січня 2026
1. Попередні умови
Для фіскалізації транзакцій мерчант повинен:
- Бути зареєстрованим у сервісі Checkbox: https://checkbox.ua
- Мати в Checkbox:
- зареєстровану касу
- створеного касира
2. Дані, які потрібно надати EasyPay
Після реєстрації в Checkbox мерчант повинен надіслати менеджеру EasyPay на email такі дані:
Ключ ліцензії каси (licenseKey)

PIN-код касира

serviceKey, з якого потрібно фіскалізувати транзакції. Без передачі цих даних фіскалізація працювати не буде.
3. Робота зі змінами
- Зміна відкривається автоматично разом із першою фіскалізованою транзакцією за день
- Зміна автоматично закривається о 23:45
4. Загальна схема роботи

- Мерчант створює замовлення (
createOrder) з параметрами фіскалізації - EasyPay ініціює фіскалізацію в сервісі Checkbox
- Checkbox формує фіскальний чек
- Статус фіскалізації та URL чека:
- надсилаються в callback, або
- доступні через метод
fiscalization/check
- У разі повернення коштів використовується метод
CancelOrder