Enabling Mpesa Customers using their own paybill
MPESA GOING LIVE
Pre-requisite
- You should have authorisation to login to the finaplus account at https://developer.safaricom.co.ke
- You should have access to the prefilled testcases of the APIs.
- The customer should have access to their MPESA Web Portal which is only accessed using a certificate Safaricom offers the customer.
Getting a MPESA Certificate
-
You first send a blank email to [email protected] to get Authentication details required to log in to the Certificate Request Website.
- You will get an immediate response from safaricom with the certificate portal password.
-
Then using Internet Explorer head to the Certificate Request Website https://vmtke.ca.vodafone.com/certsrv
-
A more detailed step by step guide is below: https://www.youtube.com/watch?v=wQyBkJDsmuw
- With the Certificate you can access the live M-PESA Web Portal https://org.ke.m-pesa.com
Going Live
Log in to the Finaplus Daraja account and click on the Go Live option. Follow the process answering the questions with these notes:
- Request the following details from the customer:
- MPESA User Name should be the username of a person with
Business Manager Role
- MPESA shortcode
- MPESA User Name should be the username of a person with
- Upload filled Testcases from https://drive.google.com/file/d/1UnADTzdoM4XwekB4yFZl73iZ5bJloFGb/view?usp=sharing.
- At the verification stage:
- select
Shortcode
as Verification Type - the Organisation Name should be one word
- the MPESA User Name should be the username of a person with
Business Manager Role
set on the MPESA Web Portal - The Business Manager will receive an OTP sms from safaricom to authorise the go-live, this code should be input within 2 minutes or else it will fail.
- select
No Comments