UK
Подивитися демо

Checkbox + Krokul CRM

Так. Krokul CRM інтегрується з Checkbox. Krokul створює фіскальний чек у програмному РРО Checkbox, щойно оплата в угоді позначена отриманою. Товари й суми беруться з рахунку, а покупець отримує документ на email чи SMS. Фіскальний номер і PDF повертаються в Krokul вебхуком Checkbox і лягають на оплату.

  • Через API і вебхукиВи підключаєте сервіс застосунком Krokul у платформі автоматизації, публічним API і підписаними вебхуками. Кроки для цього сервісу є на сторінці.

Що отримує команда

Отримана оплата одразу стає чеком

Бухгалтер позначає оплату в угоді отриманою, і Krokul викликає POST /api/v1/receipts/sell. У goods ідуть назви, ціни й кількість з рахунку, у payments сума й тип оплати, а в order_id номер документа Krokul. Якщо зміна касира закрита, Krokul відкриває її перед першим чеком дня.

Покупець отримує чек на пошту

Блок delivery у запиті бере email з контакту угоди. Для клієнтів, які лишили лише телефон, Krokul надсилає чек методом /receipts/{id}/sms. Менеджер нічого не пересилає руками й бачить у стрічці угоди, куди пішов документ.

Фіскальний номер на оплаті

Після фіскалізації Checkbox надсилає вебхук на адресу підключення Krokul. Krokul перевіряє підпис x-request-signature, знаходить угоду за order_id і записує фіскальний номер на оплату. Посилання на PDF чека з /receipts/{id}/pdf з’являється у файлах угоди.

Повернення коштів з чеком повернення

Коли в Krokul оформлено повернення оплати, створюється чек повернення тим самим методом receipts/sell з позначкою is_return у товарах. Обидва чеки видно на одній угоді.

Журнал каси поруч з продажами

Вебхук Checkbox повідомляє також про відкриття й закриття зміни та службові внесення й вилучення. Krokul складає ці події в журнал підключення, а зміну закриває за розкладом, який ви задали.

Що передається між системами

CheckboxНапрямKrokulКоли
Чек продажу (receipts/sell): goods, payments, order_idKrokul → CheckboxОплата й позиції рахункуОплата позначена отриманою
Доставка чека (delivery, /email, /sms)Krokul → CheckboxEmail чи телефон контакту угодиУ запиті на чек
Зміна касира (shifts, shifts/close)Krokul → CheckboxНалаштування підключенняПеред першим чеком і за розкладом закриття
Вебхук фіскалізації чекаCheckbox → KrokulФіскальний номер на оплаті, запис у стрічці угодиПісля фіскалізації
PDF чека (/receipts/{id}/pdf)Checkbox → KrokulФайл угодиПісля фіскалізації
Чек повернення (goods з is_return)Krokul → CheckboxПовернення оплатиКоли оформлено повернення
Вебхук відкриття й закриття зміни, внесення й вилученняCheckbox → KrokulЖурнал підключенняПід час роботи каси

Як підключити сьогодні

Власний потік через API і вебхуки Krokul

  1. На my.checkbox.ua заведіть торгову точку, касу й касира, отримайте ліцензійний ключ каси й підготуйте ключ підпису чеків (файл КЕП або хмарний DepositSign).
  2. У Krokul випустіть ключ API зі scope на оплати й документи та підпишіть через webhook/api-upsert свою адресу на подію payment.received. Заголовок x-crm-signature кожної доставки звіряйте зі своїм секретом.
  3. На подію авторизуйте касира методом /cashier/signin, за потреби відкрийте зміну й викличте /receipts/sell з позиціями рахунку, які дає document/api-read.
  4. Зареєструйте свою адресу для вебхуків Checkbox (POST /api/v1/webhook). Фіскальний номер з вебхука запишіть у стрічку угоди через activity/api-create, а id чека прив’яжіть до оплати через externalRef/api-set.

Питання й відповіді

Чи є в Krokul інтеграція з Checkbox?

Так. Krokul інтегрується з Checkbox через свій API і вебхуки. Krokul пробиває чек у Checkbox на отриману оплату, надсилає його покупцю, а фіскальний номер і PDF чека зберігає в угоді.

Що потрібно для підключення Checkbox?

Каса в кабінеті Checkbox з ліцензійним ключем, касир з логіном і паролем та ключ підпису (файл КЕП або хмарний DepositSign).

Чи кожна оплата в Krokul стає чеком?

Ні, лише ті, що підпадають під ваші правила. У налаштуваннях підключення ви вказуєте форми оплати й види документів, які фіскалізуються.

Як Krokul дізнається, що чек фіскалізовано?

Checkbox надсилає вебхук на адресу підключення Krokul. Krokul перевіряє підпис x-request-signature і записує фіскальний номер на оплату.

Обмеження

Чек у Checkbox підписує ключ каси (файл КЕП або хмарний DepositSign), а пробивається він від імені касира з відкритою зміною. Відповідність складу чека податковим правилам (ставки ПДВ товарів, форма оплати) перевіряє ваш бухгалтер у налаштуваннях каси й товарів.

Чогось бракує?

Напишіть, яким сервісом ви користуєтесь і що має ходити між ним і Krokul. Ми відповімо способом і строком.

Запит отримано. Відповімо на вашу пошту.

Checkbox є торговою маркою її власника. Krokul не афілійований із Checkbox.

Подивитися демо