Talk to MPESA API via a REST API. Bringing the MPESA G2 API to the 21st century. --
-
Updated
Dec 31, 2025 - JavaScript
Talk to MPESA API via a REST API. Bringing the MPESA G2 API to the 21st century. --
A NodeJs Module to help you with M-Pesa Daraja API calls.
A simple flask API to initialize lipa na mpesa stk push
A simple mpesa package for laravel framework | https://beyode.co.ke/mpesa
End-to-end Data Engineering portfolio covering ETL, streaming, fraud detection, and financial analytics across M-Pesa, KCB, Equity Group, Absa, and KRA — with live Streamlit dashboards.
A node library to improve the DX of interacting with Safaricom`s daraja APIS
This is a php implementation of Safaricom MPESA API(DARAJA)
Standalone M-Pesa payments service using the new Daraja Payment API by Safaricom.
Real-time fraud detection engine for M-Pesa mobile money — Kafka/Flink streaming, ML-based risk scoring, and explainable multi-signal checks (velocity, SIM swap correlation, mule networks) feeding an interaction-aware decision engine, with a full production pipeline from ingestion through dbt analytics.
Chowder for Android M-Pesa payments.
mpesa rest api converts the mpesa api to a RESTful API that is easy for developers to use instead of the current SOAP web service provided by mpesa.
Format Phone numbers and return in int'l format or check ISP of the number provided in Ethiopia.
Recover phone numbers from hashed MPesa Daraja callbacks. <1ms lookups, pure Python stdlib.
This is a clone of the popular Mpesa App by Safaricom. The app is built using Swift and SwiftUI which is an iOS framework.
mpesa STK push plugin for wordpress woocommerce
Telegram bot source code with Lipa Na M-Pesa integration based on the Safaricom Daraja API. The bot allows users to pay bills seamlessly within the Telegram app. You can test the live bot here 👉 t.me/TelePesaBot
To associate your repository with the safaricom topic, visit your repo's landing page and select "manage topics."