MPESA Plugin For Appgini
Welcome to the MPESA for Appgini Plugin. This plugin will enable you easily integrate MPESA into your Appgini application. It has easy to use and well documented APIs, to use across your hosted application.
M-Pesa is a mobile phone-based money transfer service, payments and micro-financing service, launched in 2007 by Vodafone and Safaricom, the largest mobile network operator in Kenya. It has since expanded to Tanzania, Mozambique, DRC, Lesotho, Ghana, Egypt, Afghanistan, and South Africa.
NB: This is a third party plugin not provided by or endorsed by BigProf Software.
Getting Started
After purchasing the plugin you will have to extract it inside the plugins folder of your Appgini application, you must have at least one official plugin from Appgini installed for you to have the plugins folder .
Setting Up
After extracting the plugin, inside the mobilemoney folder, find a folder named credentials in this folder you will find two JSON files named b2c.json and c2b.json
In the above named files you will find JSON fields to provide the required MPESA API credentials for each file. Your credentials are safe and can not be directly accessed from the browser.
In each of the files you will find a field called callback_secret
You will have to provide a unique secret of your choice that will be used when initiating your APIs as shown in the documantations.
Endpoint URLs
For all endpoint URLS provided here, you will have to replace http://localhost/nwapp/ With your actual application URL path.
Incase of any challanges Reach out to me via +254708344101 or ronniengoda@gmail.com