Skip to content

osenco/osen-wc-mpesa

Repository files navigation

       _

_____ ____ | | _______ _______ _______ ______ | _ _/ | | | | __ \ | ____| / ____| / __
| | | | | | | | | | | | | | | | | | | | | | | | | | | /\ / \ | | || | | | | |
__ | || | | | | | | | |/ \ / | | / | | | | | __ | | | | | | | |\ / /| | | | | | | | | | | | | | | | | | \ / | | | | | ____| | | | | | || || || | _/ | |__| || |____/ || || | | | | |___________|

M-Pesa For WooCommerce

WordPress Plugin that extends WooCommerce functionality to integrate M-Pesa for making payments, remittances, checking account balance transaction status and reversals.

M-Pesa Config Futher config

Installation

Getting started with M-Pesa for WooCommerce is very easy. All configuration is done in the WooCommerce settings in the WordPress admin dashboard.

Requirements

Your site/app MUST be running over https for the M-Pesa Instant Payment Notification (IPN) to work.

Auto-installation

Manual Installation

  • First, you need to download the latest release of the plugin from here.
  • Using an FTP program, or your hosting control panel, upload the plugin folder (wc-mpesa) to your WordPress installation’s wp-content/plugins/ directory.
  • Activate the plugin from the Plugins menu within the WordPress admin

That is all. You are now ready to receive and send money using M-Pesa on your WordPress and WooCommerce powered site.

Contributing

  • Fork the repo, do your magic and make a pull request.

Integration Cost

  • Our team of developers are on hand to provide assistance for when you wish to move from Sandbox(test) to Live(production) environment. This assistance is charged a flat fee of KSH 4000/$40

Acknowledgements

  • M-Pesa and the M-Pesa Logo are registered trademarks of Safaricom Ltd
  • WordPress and the WordPress logo are registered trademarks of Automattic Inc.
  • WooCommerce and the WooCommerce logo are registered trademarks of Automattic Inc.

License

This plugin is licensed under the GPLv3 license.