Plugins

PrestaShop Module

Install Novasend on a PrestaShop storefront.

The Novasend module for PrestaShop allows you to accept Mobile Money payments on your online store without writing a single line of code.

Installation

Download

You can download the module's .zip archive directly using the button below:

↓ Download PrestaShop Module 1.0.1

SHA-256: a4ac13942b2a3fe2904301175d2628b6ac883128cbbcfe283854a57bb58180a9

Download the SHA-256 manifest

Upload

In your PrestaShop administration interface, go to Modules > Module Manager and click Install a module. Upload novasend-prestashop-1.0.1.zip. PrestaShop 1.7/8 and PHP 8.1+ are required.

Configuration

Once installed, click Configure. You will need to provide:

  • Public API Key: Available in your Novasend Portal settings.
  • Secret Key: Available in your Novasend settings.
  • Webhook Secret: Required to validate notifications.
  • Base URL: https://business.novasend.app

Features

  • Order Management: Order statuses are updated automatically via Webhooks.
  • TLS Security: API server certificates and hostnames are verified.
  • Refunds: Initiate refunds directly from the PrestaShop back-office (in progress).

Webhook Configuration

For order statuses to update automatically, you must configure the notification URL in your Novasend merchant portal:

https://your-store.com/module/novasend/webhook

Ensure your store is accessible via HTTPS so that webhooks can be delivered securely.

Troubleshooting

If payments are not appearing:

  1. Verify that XOF or XAF currency is enabled on your store.
  2. Check that the module is enabled for the customer's country in Payment > Preferences.
  3. Consult the error logs in var/logs/ if necessary.