This API is used in initiating a payment to client from the organization.
This API is used in initiating STK push to a client. The STK is initiated on both iOS and android.
This API reverses a C2B M-Pesa transaction. push.
This API is used in querying the status of an STK.
This API is used in querying B2C balances of your short code.
This API is used in querying C2B balances of your short code.
These keys consist of a consumer key, consumer secret, and passkey, which serve as authentication tokens for accessing the M-Pesa platform.
Callback urls include confirmation and validation urls. Confirmation urls is used to receive transaction callback. Validation url is used to receive validation request on clients who have enabled validation on their PayBill or BuyGoods.
This is a unique identifier of an individual or business when initiating an Mpesa transaction.
A guide to how to use the module is provided starting from registering the PayBill or BuyGoods all the way to the Rest APIs.
We provide production ready module that can be used across all stacks. The APIs are in Rest format.
Get expert advice on best practices in development, management and cloud services.