Official Python SDK
-
Updated
Jan 8, 2026 - Python
Official Python SDK
A python django library for interacting with the MPESA Daraja API
Python wrapper on Mpesa public API for mobile Payment Integration
An Mpesa SDK Kit
A Python wrapper for the Safaricom M-PESA REST API - Daraja
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.
Python Wrapper for interacting with the MPESA Daraja API. More Features to be implemented
A python package to easy the integration with Direct Online Pay (Mpesa, TigoPesa, AirtelMoney, Card Payments)
Clean Wrapper library around Safaricom's daraja Mpesa api pip install daraja-mpesa
New Daraja MPESA api as at https://developer.safaricom.co.ke
A payment framework that helps developers easily integrate payments into their AI agents and apps.
M-PESA Daraja APIs with FastAPI
A sample eCommerce app that allows a vendor to create a shop and sell on the platform
Transform your M-Pesa statements into actionable financial insights with cutting-edge AI technology
A Python library for the Daraja Mpesa API
MPESA REST API SDK helper for Python developers
The Contribution Management App is designed to manage contributions among members in a group. It facilitates case management, transaction recording, and payment processing via Mpesa, along with SMS notifications for members.
Add a description, image, and links to the mpesa topic page so that developers can more easily learn about it.
To associate your repository with the mpesa topic, visit your repo's landing page and select "manage topics."