Enterprise-grade PHP SDK for the Safaricom Daraja M-Pesa API. Full coverage: OAuth, STK Push, C2B, B2C, B2B, Transaction Status, Account Balance, Reversal, Dynamic QR, Tax Remittance, and Bill Manager. Includes a Laravel integration layer with auto-discovery, events, middleware, and webhook routing.
69%
Total Score
63
100
93
100
Only one account has registry publishing access. That is not evidence of poor maintenance by itself, but it leaves publishing continuity dependent on one person.
The repository is owned by an individual user rather than an organization, so the single-maintainer and concentrated-contributor concerns are not visibly offset by organizational backing.
The package is young at 73 days, but it has six releases, including six in the last 12 months, with releases roughly every 16 hours at the median. This shows active early development but limited long-term evidence.
All 22 recent commits came from one contributor, giving the project a concentrated bus factor. The recent activity helps, but no second active contributor is shown to provide continuity.
The audit found no untrusted checkouts, script injection, or severity-rated findings, and permissions are scoped in the analyzed workflows. However, all seven action references are unpinned, and one of two workflow files failed auditing, leaving avoidable build-integrity and coverage concerns.
We didn't find any vulnerabilities for this package.
| Dependency | Last Release | Score |
|---|---|---|
guzzlehttp/guzzle Version ^7.8 | — | — |
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.