SDKs & Integrations
WordPress (WooCommerce)

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

  1. Click Activate Plugin.
  2. Go to WooCommerce > Settings > Payments.
  3. Find Novasend Payment Gateway and click Manage.
  4. Fill in your credentials:

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:

  1. Verify that your store's currency is set to XOF or XAF.
  2. Ensure the extension is enabled and set to "Live" mode.
  3. Check the WooCommerce > Status > Logs tab to see any potential error logs from Novasend.