The plugin enables the customer to have option of paying for goods from WordPress site that has WooCommerce plugin installed..
In order to use the plugin, one must get Paybill or Till number.
After this, one must create account on Safaricom's Daraja Portal and link this Paybill or Till to the account created on the portal..
The above setup is to ensure that it's the owner who has full control over the payment details of Paybill or Till number..
When the customer clicks on Pay on the payment page, the plugin will initiate authentication request to the customer..
The customer will then accept or decline the payment from the mobile phone and the callback will be sent from the portal with details of the customer's action..
On the WordPress admin, navigate to WooCommerce > Settings > M-PESA > Manage and fill in the fields provided order for the plugin to work...
The plugin's purpose is just to help in linking WooCommerce plugin with M-PESA payment method..
In the description there is links to other websites which are not under the control of WooCommerce M-PESA Payment Gateway Plugin.
The customer receives Sim Application Toolkit push to authenticate the payment and this is secure since it's the customer doing this...
Read more