itpanda-llc / mikbill-eventsystem-kit
A set of scripts for the event system of the MikBill billing system
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/itpanda-llc/mikbill-eventsystem-kit
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-09-16 15:21:18 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
Для кабинета