Модуль підпису SmartSign
Призначення модуля підпису SmartSign
SmartSign створений для користувачів, які планують працювати через інтеграцію (API або облікові системи), але також він потрібен у випадку коли клієнт хоче налаштувати автозакриття зміни. Без активного ключа SmartSign ця функція не буде працювати.
Модуль підпису SmartSign призначений для накладання ЕЦП на розрахункові документи (чеки) в сервісі CashDesk, а також для підпису електронних рецептів в сервісі SkarbCloud.
Якщо чек не завірено електронним підписом — він не буде відправлений на сервер Державної податкової служби (ДПС).
Агент підпису — це активований КЕП, який забезпечує створення, перевірку, зберігання і використання електронних ключів під час підписання документів.
Варіанти роботи з модулем
Модуль підпису SmartSign має декілька варіантів:
- Web-версія модуля підпису SmartSign
- Інсталяція модуля підпису SmartSign на комп'ютер
- Розгортання SmartSign в Docker контейнері
Принцип роботи SmartSign
-
Облікова система (BAF / ERP) надсилає HTTPS-запит із JSON-чеком до сервера CashDesk методом POST /sale.
-
Портал CashDesk передає отриманий JSON-файл до модуля SmartSign для підписання.
-
SmartSign повертає підписаний чек назад до сервера CashDesk.
-
Сервер CashDesk надсилає підписаний чек до Податкової служби (ДПС) для фіскалізації.
-
ДПС повертає відповідь із фіскальними реквізитами (MAC, QR-код, номером, датою/часом).
-
Сервер CashDesk повертає фінальну відповідь з фіскальними реквізитами до облікової системи.
Переглянути Опис можливих помилок та методи їх вирішення можна за посиланням