Order Invoicer
Prestashop

PrestaShop module (real-time sync)

Install the optional PrestaShop module to push orders to Order Invoicer in real time

Overview

By default, Order Invoicer retrieves your PrestaShop orders by polling the Webservice API every few minutes. The PrestaShop module is an optional add-on that makes your store push events to Order Invoicer the moment they happen — new orders, status changes, payments and credit slips (refunds) — so invoices are created without waiting for the next sync.

Optional: the module is not required. Your connector works with the API key alone. Install the module only if you want near-instant synchronization.

Availability

A module is published for each invoicing target:

Invoicing softwareDownload
Sellsyprestashop-sellsy.zip
Pennylaneprestashop-pennylane.zip
Odooprestashop-odoo.zip

Compatibility

The module is compatible with PrestaShop 1.6 through the latest 8.x and 9.x releases.

Installation

Download the module

Download the .zip for your invoicing software from the table above. Keep the archive as-is — do not unzip it.

Upload it to PrestaShop

  1. In your PrestaShop back office, go to Modules > Module Manager
  2. Click Upload a module (top right)
  3. Drop the .zip you downloaded, or browse to select it
  4. PrestaShop installs and enables the module automatically

Connect your store

Open the module's configuration page (Configure from the Module Manager). In Order Invoicer, open the PrestaShop application used by your connector and copy its Webhook URL and Secret key into the matching module fields. Make sure Enabled is set to Yes, then click Save. Both values are required: unsigned events are rejected.

If the module was already installed, update it to version 1.1.0 or later so real-time refund events include their credit-slip identifier.

Verify

Place a test order (or update an existing one) in PrestaShop. It should appear in your Order Invoicer dashboard within seconds instead of waiting for the next scheduled sync.

Troubleshooting

Events do not reach Order Invoicer

  • Check that the module's Enabled option is set to Yes
  • Verify the Webhook URL and Secret key match your connector settings
  • Make sure your store is reachable over HTTPS

Support

If you run into difficulties, contact our support at contact@orderinvoicer.com.

Note: The module complements the API access key — keep the webservice key in place so Order Invoicer can still read full order details.

On this page