Skip to content
#

safaricom-mpesa-apis

Here are 30 public repositories matching this topic...

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

  • Updated Apr 8, 2026
  • TypeScript

A real-time incident monitoring system for the Safaricom Daraja M-Pesa API. Probes all major Daraja endpoints on a schedule, aggregates results through a Kafka event pipeline, automatically opens and resolves incidents, and fans out notifications to subscribers across multiple channels.

  • Updated Mar 31, 2026
  • TypeScript

Improve this page

Add a description, image, and links to the safaricom-mpesa-apis topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the safaricom-mpesa-apis topic, visit your repo's landing page and select "manage topics."

Learn more