WooCommerce Connector Features

WooCommerce is the most popular open-source eCommerce platform for WordPress. By connecting WooCommerce with Odoo using the Odoo WooCommerce Connector, you automate the day-to-day flow of products, inventory, orders, refunds and fulfillment between your store and your ERP.

Supported Features

  • Data Synchronization
    • The connector keeps catalog, inventory, orders, and customer data aligned between Odoo and WooCommerce through real-time webhooks, scheduled jobs, and manual operations.

  • Product Management
    • Synchronize products and variants — name, description, SKU, price, weight, inventory, attributes, images, categories and tags.

    • Full lifecycle from Odoo: Import, Export, Update and Publish/Unpublish. Simple and variable products are supported.

  • Inventory Management
    • Bi-directional stock sync, export uses your Stock Based On setting and each variant’s Manage Stock? flag.

  • Order Management
    • Orders import with line items, shipping, fees, discounts and coupons, processed by an Order Workflow per payment gateway and financial status.

    • Cancel orders and process refunds (with restock and gateway refund) from Odoo.

  • Tax Management
    • Use Odoo’s default tax behaviour, follow the marketplace tax, or follow the marketplace tax and apply fiscal position mappings.

  • Categories, Tags & Attributes
    • Import WooCommerce categories (with hierarchy) and tags, and export them back with product attributes are matched automatically for variable products.

  • Customer Management
    • Create billing, shipping and optional company contacts automatically from imported orders.

  • Real-time Updates (Webhooks)
    • Order and product create/update/delete events keep Odoo in sync without waiting for scheduled jobs.

  • Custom Field Mapping
    • Map extra WooCommerce meta fields to Odoo fields and sync them with the regular operations.

  • Automation and Workflow
    • Per-instance scheduled actions run order import, inventory import/export, price export and order status export automatically.

  • Multi Store Selling
    • Connect multiple WooCommerce stores by creating one instance per store in a single Odoo database.

  • Monitoring and Logs
    • Queues and Logs expose retryable jobs and per-operation logs, smart notifications and activities keep your team informed.

Real-time Synchronization

Connect WooCommerce with Odoo and keep your business in sync, every minute of the day.

Orders

Import / Delete

Products

Bi-directional / Delete

Benefits

  • Centralized Operations
    • Products, orders, inventory and customers managed from one Odoo backend.

    • Multi-store ready — one instance per store.

  • Accurate Inventory
    • Bi-directional stock sync reduces oversells and stockouts.

  • Faster Order Fulfillment
    • Orders flow in automatically and follow a configurable workflow, status flows back on delivery validation.

  • Better Decisions
    • Consolidated data drives Odoo reports, dashboards and accounting.

Conclusion

The Odoo WooCommerce Connector turns your WooCommerce store into a managed channel inside Odoo, with products, inventory, orders, refunds and fulfillment synchronized with minimal manual effort.

Note

The connector communicates with WooCommerce through the official WooCommerce REST API (v3), authenticated with a Consumer Key and Consumer Secret issued by your store (see Generate WooCommerce Credentials).

Note

WooCommerce identifies products by SKU only, so every product and variant must have a unique SKU in both systems.

Note

The connector synchronizes data as detailed above. Other actions must be managed from the WooCommerce (WordPress) admin as usual.