Общая информация
Параметр | Значение |
---|---|
Протокол | https://dev-api.checkbox.in.ua/api/redoc |
Версия модуля | 0.21 |
Версия биллинга | >0.92.26 |
Checkbox – программой сервис регистрации расчёнтых операций.
Сервис состоит с портала пользователя, транзакционного процессинга, агентов подписи та фронт-агентов.
Через портал my.checkbox.in.ua происходит регестрация торговца в системе и управления его точками продажи, кассами и касирами.
Обеспечивается взаимодействие с ДПС.
Настройка модуля
- Завести модуль Extreceipt вместе с API и KKT. Объяснение данных которые нужно внести с checkbox: В API Логин и Пароль это Логін касира і пароль касира. В KKT ККТ Лицензия это Ключ ліцензії каси. Если у Вас одна касса, но нужно несколько админов, просто создатйте несколько ККТ с тем же ККТ Лицензия.
- Скопировать файл Checkbox.pm в папку /usr/abills/Abills/modules/Extreceipt/API/
- Добавить в crontab запуск следующей команды - обновление смен кассиров.
0 1 * * * /usr/abills/libexec/billd extreceipt_payments_reg RENEW_SHIFT=1
Параметры в config.pl
Параметр | Значение | Пример |
---|---|---|
$conf{CHECKBOX_CARD_PAYMENT} | виды оплаты которые будут при созданни чека с методом оплаты 'CARD', вместо 'CASH' | '1, 2, 3, 5, 0' |
Исправление возможных ошибок
Если во время добавления платежа возникла одна из следующих ошибок:
- Зміна відкрита більше 24 год тому
- Зміна не відкрита
Запустите руками
/usr/abills/libexec/billd extreceipt_payments_reg RENEW_SHIFT=1 DEBUG=2
Вы увидите сообщения которыя приходят от checkbox. Если возникла ошибка
- Checkbox підпис не відкрито
Откройте его у себя на компьютере. Если у вас его нет установите. Вам поможет данное видео.
Если у вас возникла ошибка:
- Касир уже працює з даною касою
Закройте смену которую вы открили в checkbox Каса
Если у вас возникла ошибка
- Ви видалили ККТ або АПІ, тому дії з даним чеком недоступні
Это ошибка со стороны биллинга, вы удалили API или KKT которое относилось к этому платежу, потому действия уже с этим платежом невозможны со стороны биллинга.
Настройка модуля.