How do I integrate mpesa into WordPress?

How do I integrate mpesa into WordPress?

How do I integrate mpesa into WordPress?

Integrating M-PESA to a WordPress website can be a daunting task for a beginner but this tutorial breaks down the process of installing M-Pesa WordPress plugin to your website and also the important steps you have to follow to accept payments through M-Pesa.

Check video below if you don't want to read the full article 😉


The first step involves uploading the M-Pesa WordPress plugin after download. You can get the plugin here. You can refer to the image on how to upload the plugin.

Download the PLUGIN as ZIP file from the directory attached.

The next step involves activating the plugin and checking if it has been installed to your WordPress Plugin directory.

When this is done, hover over WordPress and navigate to configure M-pesa.


You will be required to fill some required details so that you can start accepting payments from M-Pesa. Kindly refer to this video to see how you can get the required M-PESA details.


After you have filled the required info, click save changes and you will be good to GO.

Then go to your checkout page and see if you can see the LIPA NA MPESA gateway activated, also ensure you test the integration by purchasing a product and check if you receive an STK push. Also confirm if the amount paid reflects on TILL / PAYBILL number after completing payments.

Liked this tutorial? Buy me a coffee today. 😊



Integrating M-PESA to a WordPress website can be a daunting task for a beginner but this tutorial breaks down the process of installing M-Pesa WordPress plugin to your website and also the important steps you have to follow to accept payments through M-Pesa.

Check video below if you don't want to read the full article 😉


The first step involves uploading the M-Pesa WordPress plugin after download. You can get the plugin here. You can refer to the image on how to upload the plugin.

Download the PLUGIN as ZIP file from the directory attached.

The next step involves activating the plugin and checking if it has been installed to your WordPress Plugin directory.

When this is done, hover over WordPress and navigate to configure M-pesa.


You will be required to fill some required details so that you can start accepting payments from M-Pesa. Kindly refer to this video to see how you can get the required M-PESA details.


After you have filled the required info, click save changes and you will be good to GO.

Then go to your checkout page and see if you can see the LIPA NA MPESA gateway activated, also ensure you test the integration by purchasing a product and check if you receive an STK push. Also confirm if the amount paid reflects on TILL / PAYBILL number after completing payments.

Liked this tutorial? Buy me a coffee today. 😊



Integrating M-PESA to a WordPress website can be a daunting task for a beginner but this tutorial breaks down the process of installing M-Pesa WordPress plugin to your website and also the important steps you have to follow to accept payments through M-Pesa.

Check video below if you don't want to read the full article 😉


The first step involves uploading the M-Pesa WordPress plugin after download. You can get the plugin here. You can refer to the image on how to upload the plugin.

Download the PLUGIN as ZIP file from the directory attached.

The next step involves activating the plugin and checking if it has been installed to your WordPress Plugin directory.

When this is done, hover over WordPress and navigate to configure M-pesa.


You will be required to fill some required details so that you can start accepting payments from M-Pesa. Kindly refer to this video to see how you can get the required M-PESA details.


After you have filled the required info, click save changes and you will be good to GO.

Then go to your checkout page and see if you can see the LIPA NA MPESA gateway activated, also ensure you test the integration by purchasing a product and check if you receive an STK push. Also confirm if the amount paid reflects on TILL / PAYBILL number after completing payments.

Liked this tutorial? Buy me a coffee today. 😊



Ready to Elevate Your Project?

Let's bring your website to life.

All Rights Reserved © Mick 2023

Ready to Elevate Your Project?

Let's bring your website to life.

All Rights Reserved © Mick 2024