Skip to main content

How do I activate mobile checkout on my paybill?

This guide assumes you already have a paybill and would now like to use it for checkout.

Written by Said

To activate your mobile checkout, 

  1. Fill the LNM form  (ensure you fill the form electronically, don't handwrite it) 

  2. Email it to API Support <apisupport@safaricom.co.ke>

  3. Go to Safaricom developer portal (aka Daraja) and, log in

  4. If you do not have an account on Daraja, create one. You will be required to create a new account with a different set of credentials separate from those of the Mpesa portal.

  5. Once you manage to log in to Daraja, get Consumer and Secret keys through the Go Live Process ( and not from My Apps). There is a guide on how to do that from Get Started, you can as well use Safaricom Live Chat for assistance or email: Apisupport@safaricom.co.ke for any queries.

NB: In the Go Live process, download the test cases and upload them back as empty

Once your live app is approved, you will get an app name, a consumer key and secret key.  Example:

App name: Prod-said-food-service-182311445                  
Consumer key: APACXgIjeAyH0DcnFsKdxyA5tjPPTTIF
Secret key: PjujseRPvbZGXsTwm

That is what you will share with us


Need more information? email payments@africastalking.com

Did this answer your question?