All Collections
What can I do with the Payments API in Kenya ?
What can I do with the Payments API in Kenya ?
Features available on our Mpesa Payments API
Caroline Wavinya avatar
Written by Caroline Wavinya
Updated over a week ago

Our Payments API in Kenya allows you to do collections and disbursements.

The API supports all the  features of Mpesa G2 (Generation 2) API.

The features we have are:

  1. STK Push

Merchants can request payments from customers by launching an STK Push on the customer's phone. STK Push is a prefilled MPESA Menu where the customer only inputs their PIN. Once a payment is completed or canceled, we send a notification to the callback you have set.
Subscribers whose sim cards cannot access STK Push can upgrade by dialing *234*1*6#

STK push requires the bsuiness owner to activate mobile checkout on their paybill/till by filling this form

2. Mobile C2B

We send notifications to the callback you've set once a payment has been made to your paybill/till using the normal Sim Tool Kit. However, you have to host your paybill with us.
See our KYC guide for hosting of your paybill/till

3. Mobile B2C

You can disburse money to Mobile subscribers using our B2C API.  

NB: A C2B paybill can perform B2B but not B2C. To perform B2C, you need to request for a Bulk Payment shortcode

4. B2B
You can disburse money using our B2B API to a bank account or another paybill/till


Setup: FREE

Here's an article on how to get your Paybill.

Need further information? email 

Did this answer your question?