Webhooks in VentorTech Connectors: Overview Guide

Webhooks in VentorTech Connectors: Overview Guide

What are Webhooks?

Webhooks enable real-time data synchronization between Odoo connector and your e-commerce platform.
Instead of waiting for scheduled jobs, your store sends events (such as order updates or product changes) directly to Odoo.

This allows:

  • Faster order processing

  • Instant status updates

  • More accurate product and stock synchronization

VentorTech connectors support webhooks across multiple platforms, including Shopify, Magento 2, PrestaShop, and WooCommerce.

Webhooks in Connectors: How are They Handled?

All connectors support webhooks, but e-commerce platforms vary in their webhook implementation and availability. While some of them include webhooks out of the box, other need third-party modules to be installed to add this functionallity.

Shopify Connector

  • Supports webhooks out of the box

👉 Detailed guide about how to configure webhooks for Shopify: How to Enable and Use Shopify Webhooks from Odoo?

WooCommerce Connector

  • Supports webhooks out of the box

👉 Detailed guide about how to configure webhooks for WooCommerce: How to Enable and Use Shopify Webhooks from Odoo?

PrestaShop Connector

  • ⚠️ Webhook behavior requires additional plugin.

  • Recommended approach: use a third-party module such as Mageplaza Webhook Module

👉 Detailed guide about how to configure webhooks for PrestaShop: https://ventortech.atlassian.net/wiki/spaces/DPF/pages/edit-v2/509575317

Magento2 Connector

  • ⚠️ Webhook behavior requires additional plugin.

  • Recommended approach: use a third-party module such as Mageplaza Webhook Module

👉 Detailed guide about how to configure webhooks for Magento2: How to Configure Magento 2 Webhooks?

How Product and Order Updates Are Handled

Product Updates

When a product webhook is received:

  • The connector identifies the updated product in PrestaShop

  • It synchronizes product data in Odoo (e.g., price, stock, name, description, or other mapped fields)

  • New products can also be created automatically in Odoo

Order Statuses Updates

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

What’s next?

See also these articles:

Related Posts