Most WooCommerce users who want to receive payment via Mpesa do not have the PayBill or Till number. This plugin is designed to allow such users to receive payment from customers who want to send the payment to the business or personal phone number. The checkout provides the three important fields (customer name, customer mobile number
and the Mpesa transaction code ) for confirmation of the payment.
*Note: This plugin does not have the API verification capabilities at this time the Mpesa Daraja API does not support the ability to read data from Customer to Customer (C2C) though this is a future possibility.
This plugin does not have any relation with WooCommerce or M-PESA trademarks or brands. It is provided for the sole purpose of connecting WooCommerce to the Mpesa payment.
Checkout Send Payment to Mpesa frontend – details and form.
Send to Mpesa payment gateway enable settings page.
Customizable options for Send to Mpesa payment gateway.
Validation errors for empty fields for the Mpesa payment.
Disabled option for the Send to Mpesa payment gateway on payments gateway page.
Frontend illustration of payment gateway
Order page with the payment details from Mpesa Transaction.