PHPackages                             mybizna/smsreader - 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. mybizna/smsreader

ActiveAsgard-module[Utility &amp; Helpers](/categories/utility)

mybizna/smsreader
=================

2025.2(1y ago)193GPL-3.0-or-laterPHP

Since Jan 28Pushed 1y ago1 watchersCompare

[ Source](https://github.com/mybizna/smsreader)[ Packagist](https://packagist.org/packages/mybizna/smsreader)[ RSS](/packages/mybizna-smsreader/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (157)Used By (0)

Mybizna ERP SMS Sending Module
==============================

[](#mybizna-erp-sms-sending-module)

This is a SMS reader application written in PHP that is part of the MyBizna ERP system. The application is designed to parse incoming SMS messages and extract information related to payments and tickets. The extracted information is then processed and stored in the ERP system for easy viewing and analysis.

Installation
------------

[](#installation)

```
composer require mybizna/smsreader

```

Features
--------

[](#features)

- Parses incoming SMS messages to extract payment and ticket information.
- Supports multiple payment methods, including bank transfers and mobile payments.
- Automatically organizes extracted information into a tabular format for easy viewing and analysis
- Provides basic visualizations of payment and ticket data

Requirements
------------

[](#requirements)

Mybizna ERP version 2024.1 or above

Support
-------

[](#support)

If you have any questions or need assistance, please contact our support team. We're always happy to help!

Contributing
------------

[](#contributing)

If you're interested in contributing to this project, please reach out to the team. We welcome pull requests and bug reports.

License
-------

[](#license)

This project is licensed under the GPL-3.0-or-later.

Note
----

[](#note)

Make sure to check the pricing and SMS message limits of your SMS gateway service. Feel free to make any suggestions or improvements to this module.

SMS Parser
----------

[](#sms-parser)

Examples of SMSes parsed.

```
PD77K63BLB Confirmed.You have received Ksh8,000.00 from JONH  MWANGI 0732329393 on 7/4/23 at 4:30 PM  New M-PESA balance is Ksh140,753.32. SAFARICOM ONLY CALLS YOU FROM 0722000000. To reverse, forward this message to 456.

PD77K63BLBX Confirmed. on 12/11/09 at 5:34 AM Ksh100 received from Maina Ben 0712121212 Account Number 123ABC New Utility balance

```

How to test SMSes.

```
curl -X 'POST' 'http://127.0.0.1:8000/smsreader/incoming' \
     -H 'content-type: application/json; charset=utf-8' \
     -d $'{"from":"0732329393","text":"XXXYYYZZZ9 Confirmed. Ksh80.00 sent to MSEE WA CHIPO 0704444444 on 12/4/21 at 1:57 PM. New M-PESA","sentStamp":"1680492543","receivedStamp":"1680492543","sim":"SIM1"}'

```

```
   curl -X 'POST' 'http://127.0.0.1:8000/smsreader/incoming' \
     -H 'content-type: application/json; charset=utf-8' \
     -d $'{"from":"0732329393","text":"XXXYYYZZZ9 Confirmed.You have received Ksh80.00 from MSEE WA CHIPO 0704444444 on 12/4/21 at 1:57 PM New M-PESA","sentStamp":"1680492543","receivedStamp":"1680492543","sim":"SIM1"}'

```

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance42

Moderate activity, may be stable

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~4 days

Recently: every ~25 days

Total

156

Last Release

477d ago

Major Versions

1.3.58 → 23.06.02023-06-07

23.12.004 → 24.01.0012024-01-02

2.02.001 → 24.2.0062024-04-04

24.2.011 → 2024.12024-08-10

2024.15 → 2025.12025-01-21

### Community

Maintainers

![](https://www.gravatar.com/avatar/e5f4e2a0c57f75d1704d0ab5c14353f02cbf93d3334d863a4b41cf0802b4fdd9?d=identicon)[dedanirungu](/maintainers/dedanirungu)

---

Top Contributors

[![dedanirungu](https://avatars.githubusercontent.com/u/1658098?v=4)](https://github.com/dedanirungu "dedanirungu (288 commits)")

---

Tags

erplaravellaravel-frameworklaravel-modularmybiznasmsreader

### Embed Badge

![Health badge](/badges/mybizna-smsreader/health.svg)

```
[![Health](https://phpackages.com/badges/mybizna-smsreader/health.svg)](https://phpackages.com/packages/mybizna-smsreader)
```

###  Alternatives

[scheb/tombstone

Dead code detection with tombstones for PHP

282578.2k2](/packages/scheb-tombstone)[miaababikir/laravel-tailwind-dashboard-preset

Laravel tailwind css dashboard preset

3634.7k](/packages/miaababikir-laravel-tailwind-dashboard-preset)[jansenfelipe/cpf-gratis

Com esse pacote você poderá consultar, gratuitamente, CPFs diretamente no site da receita.

1895.9k](/packages/jansenfelipe-cpf-gratis)[denisogr/yii2-cronjobs

cronjobs

4737.1k1](/packages/denisogr-yii2-cronjobs)[inpsyde/wp-stubs

WordPress Stubs

2362.3k4](/packages/inpsyde-wp-stubs)[zackslash/php-web-article-extractor

Web Article Extractor

452.1k](/packages/zackslash-php-web-article-extractor)

PHPackages © 2026

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