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
Sep 2, 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.
Every Safaricom M-Pesa Daraja API as ordinary Laravel code — STK Push, C2B, B2C, QR, Ratiba. Typed responses, cached tokens, testable callbacks.
TypeScript library for the M-Pesa STK Push lifecycle with built-in webhook relay server.
A Python SDK for integrating M-Pesa services, including STK Push, C2B, and B2C payments, with easy-to-use authentication and transaction handling.
daraja solves a specific, narrow problem: getting an M-Pesa payment result back to a Flutter UI without building a server.
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.
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
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.
Modern Kotlin Android app for processing M-Pesa payments with Hilt, Retrofit, and Coroutines.
Modern, fully-typed M-Pesa Daraja 2.0 integration for Laravel 10/11/12. STK Push, C2B, B2C, callbacks, events, battle-tested result-code handling.
A custom WooCommerce payment gateway plugin written in PHP for integrating Safaricom M-Pesa STK Push payments into a WordPress/WooCommerce store.
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.
WordPress plugin that adds M-Pesa payments to WooCommerce. Accepts Paybill and Buy Goods Till payments through Safaricom's Daraja API, with STK Push at checkout. Works with the classic and block checkout. Built for online stores taking MPesa mobile money payments.
To associate your repository with the stk-push topic, visit your repo's landing page and select "manage topics."