How to Enable and Use WooCommerce Webhooks from Odoo?

How to Enable and Use WooCommerce Webhooks from Odoo?

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

image-20260327-185326.png

How to Activate Webhooks

To activate webhook synchronization:

  1. Open your Sales Integration in Odoo

  2. Navigate to the Webhooks tab

  3. Click “Create Webhooks”

Odoo will automatically create the required webhook endpoints in WooCommerce.

image-20260327-170032.png

Webhook Status Explanation

Each webhook has a status indicator:

  • Green – Webhook is active and working correctly

  • Yellow – Callback URL mismatch (check web.base.url in 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.

Related Posts