Буду Укр. писати, через транслейт довго все переводити)).
Внесу трохи ясності у всю цю ситуацію і як я її бачу.
Checkbox, або інша система - це такий собі софт, який покращує взаємодію з ДФС по API.
Checkbox це фактично як касовий апарат, тільки з більшими можливостями.(На мій погляд)
Модуль, який я розробляю - обмін даними саме з Checkbox, тобто через модуль я задаю команди
відриття\закриття змін, створення Е-чеків на продаж замовлень, перегляд створених Е-чеків.
Все інше - робить Checkbox (створює і доставляє чеки до ДФС і на емейл клієнта)
В ході роботи - стикався і ще буду стикатись з різними питаннями)), типу коли саме виписувати чеки, як цей процес автоматизувати, до чого і як прив'язуватись для надійного процесу автоматизації.
На даний момент - НЕ бачу 100% правил, по яких можна було б автоматизувати створення чеку. Але це планую робити вже під час наступних версій, якщо буде якась ясність.
Підв'язуватись під певний статус замовлення? Так, як варіант - розглядав. Але дивлячись на норми касової диспипліни бачу що це суперечить певним її нормативам.
Наприклад 3 кейса.
1. Наложка НП. (тут потрібно видавати чек(відправляти на електнону пошту), в момент отримання коштів на р\р від НП)
2. Наложка УкрПошта (тут є нюанси, на деяких відділеннях пошти, коли замовлення клієнт отримав і оплатив - цю інформацію перевірити через АПІ не завжди можливо, інколи приходиться звертатись до персонального менеджера і уточняти оплату. Відповідно коли тільки кошти зайдуть - тоді і потрібно формувати чек.)
3. Оплата через еквайринг (тут взагалі загадка. Замовлення на 1000 грн. Чек на 1000 грн. Вам на р.р надійде 975 грн. І що тут робити? Вже каса не сходиться ).
І таких підвішених питань дуже багато. Тому першу версію і роблю в ручному режимі. Тобто, щоб кожне замовлення переглянути перед формуванням чеку, пересвідчитись чи все ок і все в чеку вказано правильно.
Ось тут мої записи по версіях і ідеї приходили в ході роботи над модулем https://docs.google.com/document/d/1OpK2_Nz5MrEqtS3yXrXmnJ4XjsU8ngZTE3FkFAvaYXI/edit#
Ну а те, що вся відповідальність на власнику бізнесу - я мовчу).