Вітаю, ідея по передоплаті вже є давно і з деякими клієнтами про це розмовляли. Але тут багато складних моментів.
Мій модуль в першу чергу розроблявся з логікою автоматизації процесу створення чеків, і для того щоб це відбувалось при передоплаті - потрібно доробляти логіку замовлень в opencart. щоб там сума замовлення складалась з 2х частин (сума і тип передоплати, сума і тип післяплати) зі всіма правильними лейблами і т.д.
Інша складність - глобальна зміна логіки модуля, бо наразі все зроблено з логікою, 1 замовлення = 1 чек, і запит в чекбокс. Відповідно щоб реалізувати передоплати - це вже фактично потрібно цілком змінювати логіку модуля(1 замовлення= декілька можливих чеків), і іншу логіку запитів до API чекбоксу.
З деякими клієнтами обговорили таку схему роботи:
1. Передоплату фіскалізуєте вручну через кабінет чекбокс.
2. В замовленні opencart на суму передоплати робити купон чи якийсь інший спосід знизку на розмір передоплати.
3. На кінцеву суму вже через мій модуль у зв'язці з модулем API нова пошта фіскалізувати наложки.