Skip to content

murethi/mpesa-integration-springboot

Repository files navigation

mpesa-integration-springboot

This is a demo project on how to integrate to mpesa using springboot.

Environment Requirements

  • Java 17
  • Docker

How to run

  • Spin up your docker-engine
  • run the following command on the project root mvn spring-boot:run

This project makes use of the springboot docker-compose dependancy to automatically configure database settings.

This repo covers the following M-Pesa APIs

  • C2B Register URLs
  • C2B Validate Payments
  • C2B Confirm Payment
  • M-Pesa Express (STK PUSH / NI PUSH)
  • M-PESA Express Callback
  • Mpesa Express Query Transaction
  • Generate QR Code

Resources

About

A demo on how to integrate to mpesa

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages