There are 3 repositories under mpesa-payments topic.
Lipa Na MPESA Online (STK Push) Android Sample Application. This app demonstrates an e-commerce purchase and checkout process via Mpesa and Daraja :smile:
A NodeJs Module to help you with M-Pesa Daraja API calls.
An android SDK for MPESA.
The app enables users to order food online from a list of restaurants. Developed using angular 10, Node js, express, and Mysql Database
Python wrapper on Mpesa public API for mobile Payment Integration
Lipa na Mpesa Express is an easy way to intergrate mpesa. The service allows sim pop up on the number that is supposed to pay. The owner simply enter the pin and they are done. No more opening sim and entering paybill number etc. Use this link to follow along
Python Wrapper for interacting with the MPESA Daraja API. More Features to be implemented
Implementing m-pesa stk push and query
Android MPESA library to request STK Push using MPESA Daraja API.
This is a clone of the popular Mpesa App by Safaricom. The app is built using Swift and SwiftUI which is an iOS framework.
A sample android application to test Safaricom M-Pesa STK push using @twigaeng android-daraja-sdk library
Safaricom Mpesa API (Safaricom Daraja) for PHP Laravel . Simple integration with safaricom's MPESA API dubbed { DARAJA } and allow you to make requests in the nice Laravel chaining way that we all know and love.
This package seeks to help php developers implement the e2Payments APIs without much hustle. It is based on the REST API whose documentation is available on https://e2payments.explicador.co.mz/docs.
Android MPESA - Linking Lipa na M-Pesa PAYMENT service with small and medium-sized businesses [C2B] with MPESA PAYMENT GATEWAY/INTEGRATION
M-PESA Daraja APIs with FastAPI
Mobile money payment(M-Pesa API) integration for Codeigniter framework. To the CI lovers, this is for you!
Payment transaction template for Flutter language.
Node.js REST API integrated with third party Safaricom's Mpesa Daraja API an Application Programming Interface that creates a bridge for payment integration to web and mobile apps.
M-PESA 1Tap demo on ESP32
Cette extension ajoute une nouvelle passerelle de paiement pour WooCommerce en acceptant les paiements via Mobile Money dans les pays où les opérateurs mobiles ne disposent pas d'API pour le service de Mobile Money.
daraja client for gophers.
This is a PHP software development kit (SDK) for integrating the Mpesa Daraja API into your PHP applications. The Mpesa Daraja API is a secure and efficient way to integrate Mpesa mobile payments and other functionalities into your web or mobile applications in Kenya.
A Java library for communicating with Mpesa Daraja rest API
A demonstration of how to integrate Mpesa Express, C2B, B2C and B2B using the daraja API on safaricom
This is a Django ecommerce with Mpesa, PayPal and Stripe integrated
This is PesaPal Payment API with IPN (Instant Payment Notification) based on PHP programming languange, developed using Codeigniter 3 PHP Framework. Accept Payment via Pesa Pal
Pesakit is a lightweight and efficient Swift library for integrating M-Pesa mobile money services into your Swift applications. Built with simplicity and flexibility in mind, Pesakit simplifies payment initiation, transaction tracking, and error handling, allowing you to seamlessly integrate M-Pesa functionality into your apps with ease.
NodeJS M-Pesa Integration This project demonstrates the integration with Safaricom's Daraja API for M-Pesa payment services, focusing on STK Push and QR code generation using the Daraja sandbox environment. It includes features like Firebase Cloud Messaging for push notifications, token management, transaction logging, and Docker containerization.
A Python library for seamless integration with the M-Pesa Daraja API, focusing on C2B operations. Features include URL registration, payment validation, and confirmation handling. Designed for easy integration, robust error handling, and comprehensive documentation to streamline mobile payments.
An aid crowd-source platform that enables users to create and donate to aid projects
Mpesa Business to Customer (B2C) Disbursements Integration with ERPNext
DPO Group Payment gateway PHP SDK