WordPress Extension (WooCommerce)
The Novasend extension for WordPress allows you to quickly integrate Mobile Money payments into your WooCommerce-powered e-commerce site.
Installation
Download
You can download the extension's .zip archive directly using the button below:
Install via WordPress
In your WordPress dashboard, go to Plugins > Add New, then click Upload Plugin. Choose the novasend.zip file and click Install Now.
Activation and Configuration
- Click Activate Plugin.
- Go to WooCommerce > Settings > Payments.
- Find Novasend Payment Gateway and click Manage.
- Fill in your credentials:
- Public API Key: Available in your Novasend Portal (opens in a new tab) settings.
- Secret Key: Available in your Novasend settings.
- Base URL:
https://business.novasend.app.
Features
- Mobile Money Payments: Wave, Orange Money, MTN MoMo, Moov.
- WooCommerce Blocks Support: Fully compatible with the new Cart and Checkout block editor (Gutenberg).
- Automatic Synchronization: Orders change status to "Processing" or "Completed" as soon as payment is confirmed.
- Security: Systematic verification of the HMAC signature for webhooks.
Webhook Configuration
For perfect order synchronization, you must configure the notification URL (webhook) in your Novasend merchant portal:
https://your-site.com/?wc-api=novasend
The extension uses WooCommerce's standard WC_API, ensuring maximum
compatibility without complex server configuration.
Troubleshooting
If the payment option is not displayed during checkout:
- Verify that your store's currency is set to XOF or XAF.
- Ensure the extension is enabled and set to "Live" mode.
- Check the WooCommerce > Status > Logs tab to see any potential error logs from Novasend.