Webhook Configuration
Webhooks enable real-time sync between Shopify and Odoo.
Auto-Register Webhooks
- Go to Shopify → Configuration → Shopify Instances
- Open your instance
- Click Register Webhooks
- All webhooks are created automatically in Shopify
Registered Webhook Events
| Event | Trigger |
|---|---|
orders/create | New order placed |
orders/updated | Order status changed |
orders/cancelled | Order cancelled |
orders/fulfilled | Order shipped |
refunds/create | Refund issued |
products/create | New product added |
products/update | Product updated |
inventory_levels/update | Stock changed |
customers/create | New customer |
Troubleshooting
Webhooks not triggering?
- Ensure Odoo is accessible from the internet
- Check Shopify → Operations → Webhook Logs for delivery errors
- Re-register webhooks from the instance configuration