Pesapal.com

How to setup Pesapal on Woocommerce

This detailed step by step process below explains how to add Pesapal to your woocommerce Shop to enable you to accept payments using Mobile money (MPESA, Airtel, Voda MPESA, Tigo Pesa, Various Mobile banking apps) and Cards (Visa, MasterCard and American Express).

STEP 1: Download the plugin

Download our Pesapal woo-commerce plugin from our official plugins to a known location, preferably your desktop for easy browsing.

NOTE: We recommend you download only the WooCommerce plugin to avoid confusion when setting up

STEP 2: Install the plugin

  1. Login in to the admin side of your website. Your website admin link is usually looks like this https://yourwebsite.com/wp-admin.
  2. Point to Plugins >> Select “Add New” to install the plugin.
  3. Select “Upload Plugin” to browse for the plugin from the location you had previously saved the plugin to during step 1 above.
  4. After browsing for the file, select “Install Now”.
  5. After Installing the plugin, Activate it.
  6. From your navigation bar, point to WooCommerce >> Settings. From the settings page, select "Payments" Tab
  7. You will be able to see Pesapal among the list of payment options you have already added.
  8. Select "Manage" to enable and configure/set the integration keys
  9. Enable the plugin by checking the “Enable Pesapal Payment” option as shown below.
  10. Enter your live consumer and secret keys in the fields below. If you intend to use demo keys, check the “Use Demo Gateway” option.

STEP 3: Set IPN (Instant Payment Notifications)

  1. Go to WooCommerce >> Settings >> Payments >> Pesapal >> Manage You will find guidelines on how to set IPN.
  2. To set email notifications for IPN, scroll down the page and enter the email addresses you would like to receive IPN notification.
  3. Make sure you save your changes for you be to be able to receive payments through Pesapal

STEP 4: Confirm all is well

To do so, go to your shop and checkout a product to see if Pesapal payment option appears

You can now select "Place Order" to see the Pesapal Payment options listed above

Is this article helpful?