MpesaOverlay

CI CD CodeQL GitHub GitHub code size in bytes GitHub go.mod Go version (subdirectory of monorepo) go.dev reference Go Report Card Coverage Status OpenSSF Best Practices

MpesaOverlay is modern, scalable, secure open source and patent-free API overlay for the Daraja API by Safaricom written in Go.

It accepts connections over various API (i.e. REST, GRPC, Pub/Sub), thus making a seamless bridge between the client and the Daraja API. It is used as a middleware for building complex Payments solutions.

Features

Upcoming features:

Architecture

Components

MpesaOverlay platform is comprised of the following services:

Mpesa Overlay Architecture