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

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