Інструкція з фіскалізації транзакцій (EasyPay + Checkbox: відмінності між версіями

Матеріал з apidocs
Перейти до: навігація, пошук
Немає опису редагування
Рядок 1: Рядок 1:


== 1. Попередні умови ==
== 1. Попередні умови ==
Для фіскалізації транзакцій мерчант повинен:
----Для фіскалізації транзакцій мерчант повинен:


* Бути зареєстрованим у сервісі '''Checkbox''': https://checkbox.ua
* Бути зареєстрованим у сервісі '''Checkbox''': https://checkbox.ua
Рядок 9: Рядок 9:
<br>
<br>
== 2. Дані, які потрібно надати EasyPay ==
== 2. Дані, які потрібно надати EasyPay ==
Після реєстрації в Checkbox необхідно '''надіслати менеджеру EasyPay на email''':
----Після реєстрації в Checkbox необхідно '''надіслати менеджеру EasyPay на email''':


'''Ключ ліцензії каси (licenseKey)'''
'''Ключ ліцензії каси (licenseKey)'''
Рядок 23: Рядок 23:


== 3. Робота зі змінами ==
== 3. Робота зі змінами ==
 
----
* Зміна відкривається '''автоматично''' разом із першою фіскалізованою транзакцією за день
* Зміна відкривається '''автоматично''' разом із першою фіскалізованою транзакцією за день
* Зміна '''автоматично закривається о 23:45'''
* Зміна '''автоматично закривається о 23:45'''
Рядок 29: Рядок 29:


== 4. Загальна схема роботи ==
== 4. Загальна схема роботи ==
[[Файл:Схема.png|центр|міні|400x400пкс]]
----[[Файл:Схема.png|центр|міні|400x400пкс]]


# Мерчант створює замовлення (<code>createOrder</code>) з параметрами фіскалізації
# Мерчант створює замовлення (<code>createOrder</code>) з параметрами фіскалізації

Версія за 09:02, 20 січня 2026

1. Попередні умови


Для фіскалізації транзакцій мерчант повинен:

  • Бути зареєстрованим у сервісі Checkbox: https://checkbox.ua
  • Мати в Checkbox:
    • зареєстровану касу
    • створеного касира


2. Дані, які потрібно надати EasyPay


Після реєстрації в Checkbox необхідно надіслати менеджеру EasyPay на email:

Ключ ліцензії каси (licenseKey)


PIN-код касира

serviceKey, з якого будуть фіскалізуватися транзакції

⚠️ Без передачі цих даних фіскалізація працювати не буде.

3. Робота зі змінами


  • Зміна відкривається автоматично разом із першою фіскалізованою транзакцією за день
  • Зміна автоматично закривається о 23:45


4. Загальна схема роботи


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