Mobile Money Payments

This section offers a guide on a few selected mobile money payment aspects and functionalities for your implementation. Our API documentation offers comprehensive details on mobile money payments and can be found here

The Interswitch Payment Gateway is integrated to all mobile money providers in Kenya

Supported mobile money providers

MPesa, Eazzypay Airtel Money and TKash

Online vs Offline modes of payment

Online

In an online mobile money payment option, the customer initiates a transaction on your website or app and receives an STK (Sim-tool Kit) push prompt on their phone to enter their mobile money PIN number. This is what is used to authenticate the transaction.

🚧

Customer SIM has to be enabled for STK Push by the mobile provider to enable online mode of payment

Offline

In the offline mobile money payment option, there is no automated request for customer to authenticate the transaction. Instead, the merchant displays instructions for the customer to follow to make the payment from their mobile money app or simtool kit. The customer makes the payment offline, and then comes back to the online site to complete the transaction

480