To get the username and password for logging in to M-Pesa portal, send an email to M-Pesa business with:
The letter should be printed in the company letterhead, signed by at least 2 members of your company such as the MD and the Director.
Send the email to Mfirstname.lastname@example.org
Before requesting the Mpesa payments portal logins, ensure that you have already applied for the Paybill number for your business. Before sending an email, you have to draft a letter to be printed in the company letterhead requesting the logins. The letter should have; The organization name, organization short code, and admin details (full names, ID number, telephone number, username, email address, date of birth, and nationality).
Note: The Paybill number is referred to as a shortcode in the application. You also have to choose your own username, do not use special characters in the username, and make it at least 7-10 characters long.
Below is an example of a letter we wrote when requesting for our Mpesa Portal Logins for our company Shara Solutions
Once you have provided the details above, have at least two members of the company (business) to sign Off. You can have the Managing Director (MD) to sign and any other member of the company such as the CTO or Managing Shareholder. Ensure that the letter is stamped.
Create and send an email to Memail@example.com
Below is an example that we wrote
Email title: Request for Mpesa Portal Login
To Whom It May Concern
Kindly provide us with the logins to the Mpesa Portal.
Attached is the Letter and Copy of IDs
Shara Solutions Ltd
You can hire a payment integration expert from our company to help you with the process from Applying for a Paybill Account, setting up the Mpesa g2 portal for your B2C or B2B business, and adding Mpesa payment option to your eCommerce website, systems or mobile app. Below is the step by step guide our developers use to add Mpesa Payment option to your website