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 M-PESACertpassword@safaricom.co.ke 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 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.