Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
PesaPI is an API for mobile money systems across Africa. Using PesaPI you can save considerable time and effort when integrating mobile money systems into your application, making it easy for your application to detect when a payment has been received. Full details on http://www.pesapi.com
PHP Smarty Java C# Other
branch: master

Mpesa Private/lipa fix

The recent "Move MPESA back to Kenya" aka Mpesa Generation 2 (G2) introduced some changes to the mpesa texts.
This is the first fix to make pesapi understand the "updated" sms's - this needs to be tested in more detail but it was important to get any fixes out asap.
latest commit fad2c42b8c
Michael Pedersen authored

README.md

PesaPI

PesaPI is an unofficial open source API for mobile money systems, released under the BSD(lite) license.
The system currently support:

  • Kenya: Mpesa paybill accounts
  • Kenya: Mpesa buygoods (lipa na mpesa) accounts
  • Kenya: Mpesa private accounts
  • Kenya: Airtel private accounts
  • Kenya: Airtel paybill accounts (experimental)
  • Ghana: Airtel private accounts (experimental)
  • Rwanda: MNT private accounts (experimental)
  • Tanzania: Mpesa private accounts
  • Tanzania: Tigo private accounts
  • Somalia: Golis Sahal private accounts (experimental)

The API supports both PUSH and PULL versions. The PHP version of the API is generally the most mature and recomended at this point - the system is build using Mysql and Curl.

For further information please visit http://www.pesapi.com or the the public mailing-list "pesaPi" on Google-groups: http://groups.google.com/group/pesapi

Something went wrong with that request. Please try again.