The Odoo WooCommerce Connector supports real-time synchronization using webhooks out of the box. This allows Odoo to instantly receive updates from WooCommerce without relying on scheduled imports.
With webhooks enabled, your system can automatically process key events such as order changes and product updates, ensuring that data in Odoo is always up to date.
Supported Webhooks In WooCommerce Connector
The connector supports the following Shopify events:
Order webhooks:
Order Created – triggered when a new order is created
Order Updated – triggered when an order is updated
Product webhooks:
Product Created – triggered when a new product is added
Product Updated – triggered when product data is modified
Product Deleted – triggered when a product is removed
How to Activate Webhooks
To activate webhook synchronization:
Open your Sales Integration in Odoo
Navigate to the Webhooks tab
Click “Create Webhooks”
Odoo will automatically create the required webhook endpoints in WooCommerce.
Webhook Status Explanation
Each webhook has a status indicator:
Green – Webhook is active and working correctly
Yellow – Callback URL mismatch (check
web.base.urlin Odoo)Red – Webhook is inactive or not functioning
If you see yellow or red statuses, then in this case, please use Delete Webhooks button (visible in developer mode only) and create them again.