Our Shopify connector supports receiving order status and products updates from Shopify via webhooks out of the box. This allows near real-time synchronization of important events such as order creation, payment, fulfillment, and cancellation.
Instead of waiting for scheduled imports, webhooks allow the connector to:
Receive updates instantly
Keep order statuses in sync
Supported Webhook Events by Shopify Connector
The connector supports the following Shopify events:
Order webhooks:
Order Create – triggered when a new order is created
Order Paid – triggered when payment is received
Order Cancel – triggered when an order is canceled
Order Fulfill – triggered when an order is fulfilled
Order Partially Fulfill – triggered when an order is partially fulfilled
Additionally:
Product Create – triggered when a new product is created
Product Update – triggered when a product is updated
Product Delete – triggered when a product is removed
How to Enable Webhooks
To enable webhook synchronization:
Open your Sales Integration in Odoo
Go to the Webhooks tab
Click “Create Webhooks”
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.