If the Order Status is Updated on PrestaShop, Can It Be Updated on Odoo?

If the Order Status is Updated on PrestaShop, Can It Be Updated on Odoo?

By default, PrestaShop does not push order status changes back to Odoo due to its lack of native webhook support. This creates a one-way sync limitation — Odoo can send updates to PrestaShop, but not the other way around.

However, with a simple integration using a third-party plugin, you can enable two-way order status synchronization between PrestaShop and Odoo.

Why It Doesn’t Work by Default

PrestaShop is a relatively basic system and does not include webhook support out of the box. As a result:

  • PrestaShop does not notify external systems (like Odoo) when an order status changes

  • Odoo cannot automatically update its order status based on actions taken in PrestaShop

Solution: Use a Webhook Plugin

To solve this, our team reviewed multiple modules available on the PrestaShop marketplace and found a paid plugin that supports webhook integration and is fully compatible with our connector:

🔗 Webhooks Integration Module

This module enables PrestaShop to send real-time notifications to Odoo when order statuses are updated.

Installation Steps

Watch the video guide below to learn how to install and configure the Webhooks Integration Module in PrestaShop.

Once the module is installed and configured:

  • Your PrestaShop instance will start sending webhook events to Odoo

  • Odoo will receive the updated order status and execute a related Auto-Workflow action, if configured

How It Works

Once a webhook is received from PrestaShop indicating an order status change:

  1. The connector identifies the new order status

  2. It matches the status with a corresponding Auto-Workflow rule in Odoo

  3. The related action (e.g., confirm sale order, cancel order, validate delivery, etc.) is executed automatically

Example – Auto-Workflow Configuration:

image-20250610-100922.png

Final Notes

  • This solution only works if the webhook plugin is properly installed and configured on the PrestaShop side

  • Odoo will only react to recognized status changes based on your Auto-Workflow setup

  • For advanced use cases or integration help, contact our friendly VentorTech support team (smile)

Related Articles

Related Posts