PHPackages                             itpanda-llc/mikbill-eventsystem-kit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. itpanda-llc/mikbill-eventsystem-kit

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

itpanda-llc/mikbill-eventsystem-kit
===================================

A set of scripts for the event system of the MikBill billing system

03PHP

Since May 16Pushed 4y ago1 watchersCompare

[ Source](https://github.com/itpanda-llc/mikbill-eventsystem-kit)[ Packagist](https://packagist.org/packages/itpanda-llc/mikbill-eventsystem-kit)[ RSS](/packages/itpanda-llc-mikbill-eventsystem-kit/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

MikBill-EventSystem-Kit
=======================

[](#mikbill-eventsystem-kit)

Набор скриптов для [системы событий](https://wiki.mikbill.pro/billing/configuration/events) биллинговой системы ["MikBill"](https://mikbill.pro)

[![Packagist Downloads](https://camo.githubusercontent.com/ee994809f03b79411f5d895f168a03778f25dce8ee0358363241708374f24b98/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f697470616e64612d6c6c632f6d696b62696c6c2d6576656e7473797374656d2d6b6974)](https://packagist.org/packages/itpanda-llc/mikbill-eventsystem-kit/stats)[![Packagist License](https://camo.githubusercontent.com/990f2ce6b7d92f82a6ac8ebfcd06e58843bd2d70feb627d8113eca523d79c017/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f697470616e64612d6c6c632f6d696b62696c6c2d6576656e7473797374656d2d6b6974)](https://camo.githubusercontent.com/990f2ce6b7d92f82a6ac8ebfcd06e58843bd2d70feb627d8113eca523d79c017/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f697470616e64612d6c6c632f6d696b62696c6c2d6576656e7473797374656d2d6b6974)[![Packagist PHP Version Support](https://camo.githubusercontent.com/18a0244d8010d909b9469f49e4c7481574e2b73f1b87f76e7b59abca79f30e56/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f697470616e64612d6c6c632f6d696b62696c6c2d6576656e7473797374656d2d6b6974)](https://camo.githubusercontent.com/18a0244d8010d909b9469f49e4c7481574e2b73f1b87f76e7b59abca79f30e56/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f697470616e64612d6c6c632f6d696b62696c6c2d6576656e7473797374656d2d6b6974)

Ссылки
------

[](#ссылки)

- [Разработка](https://github.com/itpanda-llc)
- [О проекте (MikBill)](https://mikbill.pro)
- [Документация (MikBill)](https://wiki.mikbill.pro)

Возможности
-----------

[](#возможности)

- Уведомление абонентов при платежных событиях, смене тарифного плана и реального IP-адреса, заморозке, блокировке и удалении аккаунта
- Зачисление денежных бонусов (лояльности и за пополнение счета)
- Формирование и отправка фискальных документов в облачный сервис ["Комтет Касса"](https://kassa.komtet.ru)
- Удаление параметров скидок при смене тарифного плана, заморозке, блокировке и удалении аккаунта
- Сброс PPP-сессий в маршрутизаторах семейства ["RouterOS"](https://mikrotik.com/software) при платежных событиях, смене тарифного плана и реального IP-адреса, заморозке, блокировке и удалении аккаунта

Требования
----------

[](#требования)

- PHP &gt;= 7.2
- JSON
- libxml
- PDO
- SimpleXML
- [EvilFreelancer/routeros-api-php](https://github.com/EvilFreelancer/routeros-api-php)
- [itpanda-llc/smscenter-messenger-sdk](https://github.com/itpanda-llc/smscenter-messenger-sdk)
- [itpanda-llc/smspilot-messenger-sdk](https://github.com/itpanda-llc/smspilot-messenger-sdk)
- [Komtet/komtet-kassa-php-sdk](https://github.com/Komtet/komtet-kassa-php-sdk)

Установка
---------

[](#установка)

```
composer require itpanda-llc/mikbill-eventsystem-kit
```

Конфигурация
------------

[](#конфигурация)

Указание

- Путей к [конфигурационному файлу](https://wiki.mikbill.pro/billing/config_file), интерфейсам и значений констант в [файлах-скриптах](scripts)
- В файлах биллинговой системы путей и параметров к [файлам-скриптам](scripts) (см. далее)

Для системы

- [/var/www/mikbill/admin/sys/scripts/mb\_event\_realip\_change.sh](examples/www/mikbill/admin/sys/scripts/mb_event_realip_change.sh)
- [/var/www/mikbill/admin/sys/scripts/mikbill\_onoff\_user\_event.sh](examples/www/mikbill/admin/sys/scripts/mikbill_onoff_user_event.sh)
- [/var/www/mikbill/admin/sys/scripts/mikbill\_payment\_event.sh](examples/www/mikbill/admin/sys/scripts/mikbill_payment_event.sh)
- [/var/www/mikbill/admin/sys/scripts/mikbill\_tarif\_change\_event.sh](examples/www/mikbill/admin/sys/scripts/mikbill_tarif_change_event.sh)

Для кабинета

- [/var/www/mikbill/stat/sys/scripts/mb\_event\_realip\_change.sh](examples/www/mikbill/stat/sys/scripts/mb_event_realip_change.sh)
- [/var/www/mikbill/stat/sys/scripts/mikbill\_onoff\_user\_event.sh](examples/www/mikbill/stat/sys/scripts/mikbill_onoff_user_event.sh)
- [/var/www/mikbill/stat/sys/scripts/mikbill\_payment\_event.sh](examples/www/mikbill/stat/sys/scripts/mikbill_payment_event.sh)
- [/var/www/mikbill/stat/sys/scripts/mikbill\_tarif\_change\_event.sh](examples/www/mikbill/stat/sys/scripts/mikbill_tarif_change_event.sh)

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/61195488?v=4)[Mikhail Pakhomov](/maintainers/itpanda-llc)[@itpanda-llc](https://github.com/itpanda-llc)

---

Top Contributors

[![itpanda-llc](https://avatars.githubusercontent.com/u/61195488?v=4)](https://github.com/itpanda-llc "itpanda-llc (6 commits)")

### Embed Badge

![Health badge](/badges/itpanda-llc-mikbill-eventsystem-kit/health.svg)

```
[![Health](https://phpackages.com/badges/itpanda-llc-mikbill-eventsystem-kit/health.svg)](https://phpackages.com/packages/itpanda-llc-mikbill-eventsystem-kit)
```

###  Alternatives

[watchowl/cake-scheduler

Cron Scheduler for CakePHP 3

115.4k](/packages/watchowl-cake-scheduler)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
