Skip to end of metadata
Go to start of metadata

ОНЛАЙН ЧЕКИ


 

Данный модуль предназначен для работы онлайн кассами.

Поддерживается работа с сервисом "Онлайн Чеки" и "Atol".

При получении онлайн оплаты биллинг передает информацию о платеже в онлайн сервис.
Модуль ничего не делает с платежами, ничего не делает с чеками, с его помощью нельзя увидеть чек. Модуль только передает информацию.

Внимание

Если вы не знаете что такое ККТ - читать дальше бессмысленно.
Что такое ККТ можно узнать тут.

Установка

Создать таблицы в базе.

mysql --default-character-set=utf8  -D abills < /usr/abills/Abills/modules/Extreceipt/Extreceipt.sql


Скопировать billd плагин.

ln -s /usr/abills/Abills/modules/Extreceipt/extreceipt_payments_reg.pm /usr/abills/libexec/billd.plugins/extreceipt_payments_reg.pm


Скопировать страницу для callback (используется для Atol)

ln -s /usr/abills/Abills/modules/Extreceipt/misc/atol.cgi /usr/abills/cgi-bin/


Заполнить информацию о подключенных онлайн сервисах (API) и ККТ в Настройки>Чеки


ККТ группа используется только для сервиса Atol.
Вид оплаты - платежи с указанным видом оплаты будут отправляться на этот ккт (можно указать несколько видов оплаты через запятую)
Группы - только платежи пользователей из указанных групп будут отправляться на этот ккт.

В примере на скриншоте платежи полученные от пользователей без группы или пользователей группы 1 с типом платежа 44 или 45 будут зарегистрированы на первом ККТ, а платежи полученные от пользователей из группы 2 - на 5м ККТ.


Запуск отправки платежей в ручном режиме

Для регистрации полученных платежей в системе необходимо выполнить команду:

/usr/abills/libexec/billd extreceipt_payments_reg


Если вы не хотите, чтобы при первом запуске скрипт отправил все существующие платежи, необходимо указать ID платежа с какого нужно начать.

/usr/abills/libexec/billd extreceipt_payments_reg START=12345

Автоматический запуск отправки платежей

Для автоматического запуска плагина, необходимо добавить строку в crontab

1 * * * * root /usr/abills/libexec/billd extreceipt_payments_reg

Отчет

В меню Обслуживание>Чеки можно увидеть отчет о отправленных и зарегистрированных чеках.