Revolutionizing LPG delivery by integrating real-time tracking, seamless instant payments, and advanced predictive safety systems for a smarter, safer, and more efficient experience.
-
Updated
Apr 9, 2026 - TypeScript
Revolutionizing LPG delivery by integrating real-time tracking, seamless instant payments, and advanced predictive safety systems for a smarter, safer, and more efficient experience.
This is a simple 'Kibandaski' shop demonstrating M-pesa STK Push and STK Query API.
A Python SDK for integrating M-Pesa services, including STK Push, C2B, and B2C payments, with easy-to-use authentication and transaction handling.
Multi-language SDK for Mpesa Daraja API.
This project is a modern mobile payment application that integrates Safaricom’s M-Pesa Daraja API with a Flutter frontend and a Node.js + Express backend. It delivers a smooth and reliable payment experience by combining powerful backend processing with an intuitive mobile interface.
A mobile application from which municipality agents can validate physical copies of business licenses/permits and view a list of expired permits based on their jurisdiction. The application has a sibling platform for business owners to register their permits/licenses, pay for extensions, and download updated PDF copies.
TypeScript library for the M-Pesa STK Push lifecycle with built-in webhook relay server.
M-Pesa STK Push lifecycle for Flutter — initiation, real-time callback delivery, timeout handling, and killed-app recovery, without a separately managed server. Backed by Appwrite. One package, one deployed function.
The missing error code reference for Safaricom's Daraja M-Pesa API — searchable STK Push, C2B, B2C, HTTP and Go-Live errors with causes and fixes
Modern Kotlin Android app for processing M-Pesa payments with Hilt, Retrofit, and Coroutines.
A mobile application from which users can register their business permits/licenses and pay for extensions. The application has a sibling platform to be used by agents to validate physical copies of licenses and view a list of expired permits based on jurisdiction.
First stable release of a Flutter + Supabase M-Pesa payment system. Supports STK Push, real-time callbacks, subscription activation, and error logging.
Add a description, image, and links to the stk-push topic page so that developers can more easily learn about it.
To associate your repository with the stk-push topic, visit your repo's landing page and select "manage topics."