itpanda-llc / mikbill-eventsystem-kit
A set of scripts for the event system of the MikBill billing system
dev-master
2021-05-16 05:52 UTC
Requires
- php: >=7.2
- ext-json: *
- ext-libxml: *
- ext-pdo: *
- ext-simplexml: *
- evilfreelancer/routeros-api-php: ^1.4
- itpanda-llc/smscenter-messenger-sdk: dev-master
- itpanda-llc/smspilot-messenger-sdk: dev-master
- komtet/kassa-sdk: ^8.0
This package is auto-updated.
Last update: 2025-02-16 14:12:41 UTC
README
Набор скриптов для системы событий биллинговой системы "MikBill"
Ссылки
Возможности
- Уведомление абонентов при платежных событиях, смене тарифного плана и реального IP-адреса, заморозке, блокировке и удалении аккаунта
- Зачисление денежных бонусов (лояльности и за пополнение счета)
- Формирование и отправка фискальных документов в облачный сервис "Комтет Касса"
- Удаление параметров скидок при смене тарифного плана, заморозке, блокировке и удалении аккаунта
- Сброс PPP-сессий в маршрутизаторах семейства "RouterOS" при платежных событиях, смене тарифного плана и реального IP-адреса, заморозке, блокировке и удалении аккаунта
Требования
- PHP >= 7.2
- JSON
- libxml
- PDO
- SimpleXML
- EvilFreelancer/routeros-api-php
- itpanda-llc/smscenter-messenger-sdk
- itpanda-llc/smspilot-messenger-sdk
- Komtet/komtet-kassa-php-sdk
Установка
composer require itpanda-llc/mikbill-eventsystem-kit
Конфигурация
Указание
- Путей к конфигурационному файлу, интерфейсам и значений констант в файлах-скриптах
- В файлах биллинговой системы путей и параметров к файлам-скриптам (см. далее)
Для системы
- /var/www/mikbill/admin/sys/scripts/mb_event_realip_change.sh
- /var/www/mikbill/admin/sys/scripts/mikbill_onoff_user_event.sh
- /var/www/mikbill/admin/sys/scripts/mikbill_payment_event.sh
- /var/www/mikbill/admin/sys/scripts/mikbill_tarif_change_event.sh
Для кабинета