An open API service providing repository metadata for many open source software ecosystems.

Topic: "daraja-mpesa"

jumaallan/android-mpesa-api

Android MPESA SDK Library to provide smooth MPESA Experience in Android - Dubbed Daraja

Language: Kotlin - Size: 1.66 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 202 - Forks: 188

Domains18/NodeJsDaraja

This project is a server-side implementation of the Daraja API by Safaricom, built using NestJS. The Daraja API allows developers to integrate M-Pesa payment services into their applications. This implementation provides a robust and scalable solution for handling M-Pesa transactions, including STK Push. You can use this repository as boilerplate

Language: TypeScript - Size: 1.98 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 139 - Forks: 49

Ekirapapaul/django-mpesa

This repo is meant to simplify Safaricom's mpesa API integration in simple steps.

Language: Python - Size: 63.5 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 48 - Forks: 29

Iankumu/mpesa

A laravel wrapper for the Mpesa Daraja APIs

Language: PHP - Size: 112 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 41 - Forks: 29

VictorKabata/DarajaMultiplatform

Kotlin Multiplatform wrapper for Daraja(M-Pesa) API for Kotlin and Swift clients

Language: Kotlin - Size: 30.5 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 41 - Forks: 4

WilliamOtieno/python-daraja

Python Wrapper for interacting with the MPESA Daraja API. More Features to be implemented

Language: Python - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 3

ItsMurumba/laravel-mpesa

Laravel 5, 6, 7, 8, 9, 10, 11 package for Mpesa Daraja API

Language: PHP - Size: 296 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 18 - Forks: 4

savannabits/daraja

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.

Language: PHP - Size: 35.2 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 4

DarajaDevToolkit/darajadevToolkit

A complete open-source platform for building, testing, and monitoring M-Pesa webhooks and payment integrations. Built for developers who want fast setup, flexible APIs, real-time dashboards, and CLI tools --- all in one.

Language: TypeScript - Size: 1.78 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 3

MuindiStephen/Agri-Sasa

Agritech App - (Agri-Sasa) project digitizes farm quality control by automating farming processes.

Language: Kotlin - Size: 79.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

MuindiStephen/mpesa-payment-integration

Android MPESA - Linking Lipa na M-Pesa PAYMENT service with small and medium-sized businesses [C2B] with MPESA PAYMENT GATEWAY/INTEGRATION

Language: Kotlin - Size: 178 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

codelens254/daraja-api

Contains Java (Spring Framework) Implementations Of Mpesa Daraja API

Language: Java - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 13

munuhee/mpesa-payment-service

This repository contains a RESTful microservice that integrates with the Daraja API for processing MPESA payments using the C2B Lipa na M-PESA Online API (STK Push Prompt). The service sends payment prompts to customers' phones and updates the transaction status in the database.

Language: Python - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

munuhee/Flask-Mpesa-STK-Push

This app uses Safaricom Daraja API to let you easily add MPesa features to Flask app. This means you can do things like initiating STK push requests smoothly.

Language: Python - Size: 71.3 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

anomalous254/daraja_client

This python module provides a simple way to integrate the Safaricom MPESA Daraja 2.0 API into your Python projects. It is designed to handle common operations like generating access tokens, formatting phone numbers, and sending STK Push requests.

Language: Python - Size: 58.6 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

Wangenye/mpesa-api-package

npm package

Language: JavaScript - Size: 1.12 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

zadockmaloba/SafaricomDaraja-Cpp

A C++ demo of how to utilise the safaricom daraja API using Qt and C++.

Language: C++ - Size: 24.4 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 2

shenleeosialai/OSHEN-COMICS

OSHEN COMICS is a feature-rich e-commerce platform designed for comic book fans. It allows users to browse, shop, and pay for comic books and related merchandise using M-Pesa and Stripe payment methods. It supports intelligent product recommendations, promotional tools like coupon codes and countdown deals, and efficient cart handling with Redis.

Language: CSS - Size: 109 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

gerismumo/node-js-daraja

A simple implementation of the Safaricom Daraja API using JavaScript with Node.js and Express.js.

Language: JavaScript - Size: 1020 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

DeveloperWilliams/Daraja-api-node-express

A simple repository demonstrating how to integrate Safaricom's Daraja API with an Express.js application. It includes examples for MPesa services such as STK push, access token generation, and handling API responses. Perfect for developers looking to implement mobile money solutions in their Node.js projects.

Language: JavaScript - Size: 17.6 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

felixkamau/mpesa-express-payment-template

mpesa-express-payment-template: A Node.js starter template for Safaricom's M-Pesa Express API integration. Includes pre-configured environment variables and example code for merchant-initiated payments using the STK Push API. Ideal for quickly adding M-Pesa payment functionality to your app.

Language: JavaScript - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

fenicfelix/laravel-mpesa Fork of akikadigital/laravel-mpesa

Mpesa package for Laravel versions 8,9,10,11. The package includes the recent Tax Remmitance and Bill Manager APIs.

Language: PHP - Size: 101 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

frashasantoYT/PHP-Mpesa-STK-Push-

Mpesa Daraja Api php code to send an STK push to a customer

Language: Hack - Size: 939 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

frashasantoYT/Django-Mpesa-STK-Push-

Mpesa Daraja api using Django-daraja library in Django web framework to initiate an STK push without hassle as easy as possible

Language: Python - Size: 75.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

KennedyOdhiambo/Tusafiri

Tusafiri is a web-based system that allows users to book buses/shuttles to anywhere in Kenya. Built with Next.js, Drizzle, PostgreSQL and TRPC, the project attempts to leverage the full power of SSR, it features Safaricom Daraja API for secure payments and a user-friendly interface for seamless travel booking.

Language: TypeScript - Size: 9.04 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Denisganga/Django-Daraja-API

This repository contains the python codefor integrating the daraja API (STK push) C2B

Language: Python - Size: 20.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

johnkaizer/Changisha-App

Changisha App is an android application that will enable users create donation request and post them to activate crowd funding from willing contributors.

Language: Java - Size: 7.4 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

s-sawe/MPesa-STK-push

Payment Integration for Tills

Language: Kotlin - Size: 97.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

eddiemuhoro/django_ecommerce

This project is a Django-based e-commerce backend API that integrates with M-Pesa for mobile payments. It provides endpoints for payment processing, handles M-Pesa callbacks, and uses Django REST Framework for API serialization and validation.

Language: Python - Size: 92.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

opiyodhiambo/mpesa-analytics-pipeline

A scalable, containerized analytics pipeline for processing M-Pesa transaction data (Paybill and Buy Goods) using the M-Pesa Daraja API. Intended to help track customer behavior, business insights, and transaction trends.

Language: Python - Size: 6.9 MB - Last synced at: about 24 hours ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

RyanKaleliGabriel/Shoply

A scalable e-commerce platform using microservices architecture

Language: TypeScript - Size: 330 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

akikadigital/laravel-mpesa

Mpesa package for Laravel versions 8,9,10,11. The package includes the recent Tax Remmitance and Bill Manager APIs.

Language: PHP - Size: 82 KB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 2

ShalomObongo/quantum-pay-daraja

A modern, secure, and lightning-fast M-PESA payment integration built with Next.js

Language: TypeScript - Size: 931 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

alyjahndungu/spring-daraja-client

Safaricom MPesa Daraja 2.0 client

Language: Java - Size: 38.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

felixkamau/mpesa-react-payment-form

A React.js application integrating M-Pesa Daraja API Express for seamless mobile payment processing. This project includes a payment form that securely handles transactions with M-Pesa, providing a user-friendly interface for initiating payments.

Language: JavaScript - Size: 61.5 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

rebeccawaweru/E-Book

This repository contains an E-book checkout page with integrated MPESA DARAJA API, enabling seamless purchase transactions for clients.

Language: JavaScript - Size: 33.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Kidd254/Subscriptions_api

This Subscriptions api is build with rails and is meant sigup and login user, post selected packages to database, and trigger the M-pesa STK push to prompt payment from a user to pay for selected package(s).

Language: Ruby - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Kidd254/M-pesa-STK-push-with-RAILS

M-pesa is a common form of payment in Kenya. This api is meant to develop an STK push endpoint to prompt users to pay a specific amount of money depending on the cost of the item they intend to purchase

Language: Ruby - Size: 21.5 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

johnkaizer/Simba-Bank

A simple banking application

Language: Java - Size: 4.07 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Ndathi/ArtScape-API

Backend Node server for the ArtScape project

Language: JavaScript - Size: 271 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

elijahondiek/daraja2.0-lipa-na-mpesa-nodejs

M-Pesa Daraja2.0 API - STK Push & Payment confirmation

Language: JavaScript - Size: 34.2 KB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ANNMAINAWANGARI/SENDIT

A parcel tracking application built with Angular, TypeScript, Nodejs, SQL Server. Intergrated with MPESA Daraja API , Twilio API(SMS) and Nodemailer.Using Server Side Rendering with ejs.

Language: TypeScript - Size: 541 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Morvin-Ian/Learning-Resources-Aquisition

Simple Learning Resources Aquisition (Books, Videos, Journals, etc.) Integrated with Mpesa for Payments.

Language: Python - Size: 16.4 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0