Other Import / Export

Odoo Connector for PrestaShop 8 & 9

Real-time bidirectional synchronization between PrestaShop and Odoo

Connect your PrestaShop store to your Odoo ERP in real time: products and combinations, stock, customers, orders, invoices and shipments synchronised automatically, both ways, without ever slowing down your checkout.

At a glance
  • Products, combinations, stock, customers, orders, invoices and payments synchronised
  • Odoo 14 to 20 over JSON-RPC, PrestaShop 8 and 9, PHP 7.4 to 8.5
  • Resilient queue: the checkout never waits for Odoo
  • No duplicates: records already in Odoo are matched by their references
  • Test mode to check everything in the log without writing anything
Real-time Bidirectional Resilient queue PrestaShop 8 & 9 Odoo 14 to 20
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Synchronisation between PrestaShop and the Odoo ERP
v1.1.1 · updated 2026-10-09
What it does

The short version.

01

Real-time bidirectional

Every order, customer, product or stock movement is sent to Odoo as soon as it is saved; prices, stock, shipments and cancellations come back from Odoo to PrestaShop.

02

The checkout never waits

Everything goes through a queue processed after the response is sent to the customer. If Odoo is unreachable, a circuit breaker pauses calls and jobs are replayed automatically, without using up their attempts.

03

Accurate combinations, taxes and discounts

Each combination is linked to its Odoo variant, taxes use the PrestaShop rate and discounts are split by rate: Odoo totals match those of the store.

04

Zero duplicates

Reinstallation, bulk resend or a catalogue already in Odoo: existing customers, addresses, products and orders are matched by their references instead of being recreated.

05

From order to invoice

Confirmation on order or on payment, draft or posted invoice, payment registered in the right journal, then Shipped status and tracking number sent back to PrestaShop.

The long version

Everything you'd want to know before you install.

A detailed look at how Odoo Connector for PrestaShop 8 & 9 works, why we built it the way we did, and the thinking behind the features above.

§ 01

Connect PrestaShop and Odoo in real time

The Odoo Connector listens to your store's events and pushes every change to Odoo: a new order becomes a quotation or a confirmed sales order, a customer becomes a contact with their addresses, and a product and its combinations are replicated with their attributes. In return, Odoo sends back stock, prices, shipments and cancellations. No more double entry, no more manual exports.

§ 02

A sync that never breaks your store

All syncs go through a queue processed after the page has been sent to the customer. If Odoo is unavailable, a circuit breaker pauses calls and keeps the jobs, which are replayed automatically with an increasing delay; permanent failures are quarantined and can be retried in one click. The customer always completes their order, even during ERP maintenance.

§ 03

Identical totals on both sides

Each order line points to the correct Odoo variant, with the Odoo tax at the same rate as in PrestaShop. Shipping, gift wrapping and discounts are carried over as separate lines, with discounts split by tax rate. The module compares the Odoo total with the PrestaShop total and reports any difference in the log.

§ 04

From order to shipment

Confirm the Odoo order when the order is placed or when it is paid, create the invoice as a draft or posted, and register the payment in the journal matching the payment module. When the delivery is validated in Odoo, the PrestaShop order moves to Shipped with the tracking number; a quotation cancelled in Odoo cancels the order.

§ 05

Reliable over time

Duplicate prevention by references, detection of an Odoo database change, automatic handling of fields renamed during an Odoo upgrade, encrypted API key and mandatory tokens on public URLs. Enter the URL, database, login and API key, test the connection in one click, load the lists from Odoo and run the initial sync from the Tools tab.

€149.00
One-time · 12 months updates
Read the docs
  • Unlimited dev & staging installs
  • Source code included
  • 30-day refund
  • 24h support · EN / FR
5.0/5 20 reviews