Баланс обработчика услуг#
Чтобы настроить интеграцию подсистемы со сторонним сервисом, вам необходимо иметь действующий аккаунт в системе сервиса.
Чтобы продавать услуги на лицевом счете аккаунта для интеграции должно быть достаточно средств для приобретения услуг. Подсистема получает информацию о балансе аккаунта для интеграции и отображает ее на главной странице администратора в блоке Баланс по перепродажным услугам.
При создании обработчика услуг необходимо указать Минимальный баланс обработчика, чтобы биллинговая система уведомляла ответственный отдел, когда баланс станет меньше определенного значения. Если поле не заполнено, то уведомления отправляться не будут. По умолчанию настроена отправка уведомления только по email.
Примечание
В поле Минимальный баланс обработчика должно быть указано значение в валюте лицевого счета аккаунта для интеграции.
Чтобы настроить уведомления через СМС-сообщения или в интерфейсе подсистемы, необходимо перейти в раздел Настройки — Шаблоны сообщений, выделить тип сообщения и нажать кнопку Шаблоны. В открывшемся окне выбрать и заполнить шаблон Уведомление о низком балансе обработчика.
За проверку баланса обработчиков отвечает задание в cron
:
## BILLmanager check modules balance info
0 6,18 * * * /usr/local/mgr5/sbin/mgrctl -m billmgr crontask action=processing.checkbalance >/dev/null 2>&1
Чтобы запустить проверку баланса обработчиков вручную:
Подключиться к серверу с платформой по SSH.
Выполнить в терминале команду:
/usr/local/mgr5/sbin/mgrctl -m billmgr processing.checkbalance