Wordpress Plugin for Mpesa Payment Gateway for WooCommerce. Collect Mpesa Mobile Payments from your ecommerce shop.
=== WooCommerce M-PESA Payment Gateway Plugin ===
Contributors: Lawrence
Plugin Name: Mpesa Payment Gateway for WooCommerce WordPress
Tags: mpesa, mobile payments, M-PESA, mobile wallet, WooCommerce, payment gateway, e-commerce
Author: Lawrence N.(WezaData Solutions)
Requires at least: 2.2
Tested up to: 6.2
Stable tag: 1.0
License: GNU General Public License v2.0
License URI:
gnu.org
=== Description ===
The WooCommerce M-PESA Payment Gateway plugin empowers customers to pay for goods using the M-PESA mobile money service directly from a WordPress site integrated with the WooCommerce plugin.
Upon checkout, customers are presented with the option to pay via M-PESA, a popular mobile payment platform.
To utilize this plugin, users must obtain a Paybill or Till number, which serves as a unique identifier for channeling customer payments. Additionally, users must create an account on Safaricom's Daraja Portal and link the Paybill or Till number to the created account. The Daraja Portal provides essential authentication and payment request details, including Passkey, Consumer Key, Consumer Secret, and endpoints for Sandbox/Production environments.
Once activated, users must input these details into the plugin settings within their WordPress website.
This setup ensures that site owners maintain full control over the payment details associated with the Paybill or Till number.
Upon clicking the Pay button during checkout, the plugin initiates a payment authentication request to the customer's mobile phone. The customer can then accept or decline the payment, with callback details sent from the Daraja Portal providing confirmation of the customer's action. This information is used to update the order status accordingly.
=== Plugin Features ===
Compatible with a wide range of WordPress themes.
User-friendly and straightforward to set up.
Lightweight, ensuring minimal impact on site performance.
Supports all mod …