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

Модуль підпису SmartSign

Призначення модуля підпису SmartSign

SmartSign створений для користувачів, які планують працювати через інтеграцію (API або облікові системи), але також він потрібен у випадку коли клієнт хоче налаштувати автозакриття зміни. Без активного ключа SmartSign ця функція не буде працювати.

Модуль підпису SmartSign призначений для накладання ЕЦП на розрахункові документи (чеки) в сервісі CashDesk, а також для підпису електронних рецептів в сервісі SkarbCloud.

Якщо чек не завірено електронним підписом — він не буде відправлений на сервер Державної податкової служби (ДПС).

Агент підпису — це активований КЕП, який забезпечує створення, перевірку, зберігання і використання електронних ключів під час підписання документів.

Варіанти роботи з модулем

Модуль підпису SmartSign має декілька варіантів:

  1. Web-версія модуля підпису SmartSign
  2. Інсталяція модуля підпису SmartSign на комп'ютер
  3. Розгортання SmartSign в Docker контейнері

Принцип роботи SmartSign

  1. Облікова система (BAF / ERP) надсилає HTTPS-запит із JSON-чеком до сервера CashDesk методом POST /sale.

  2. Портал CashDesk передає отриманий JSON-файл до модуля SmartSign для підписання.

  3. SmartSign повертає підписаний чек назад до сервера CashDesk.

  4. Сервер CashDesk надсилає підписаний чек до Податкової служби (ДПС) для фіскалізації.

  5. ДПС повертає відповідь із фіскальними реквізитами (MAC, QR-код, номером, датою/часом).

  6. Сервер CashDesk повертає фінальну відповідь з фіскальними реквізитами до облікової системи.

інформація

Переглянути Опис можливих помилок та методи їх вирішення можна за посиланням