Webkul Store
Odoo WooCommerce Connector
1 Review(s)

Description

Odoo WooCommerce Connector is an Odoo module that connects one or more WooCommerce stores with a single Odoo instance. Products, categories, customers, and orders move into Odoo from each connected store.

Store admins link a channel using the Consumer Key and Consumer Secret generated in WooCommerce. A Test Connection button confirms the API link before any data is pulled.

Imported orders arrive with taxes, delivery methods, payment methods, and currency already attached. Sales, stock, and accounting then run from Odoo records instead of the store admin.

As an Odoo multichannel connector, the module gives every channel its own API record limit, auto stock update, and duplicate handling settings. Cron schedulers cover customers, categories, products, and orders separately.

Odoo 14 to Odoo 19 are supported, and the WooCommerce Python library is installed on the server first. Webhooks handle real-time product and order fetches without waiting for a cron run.

Additionally, this module runs on the shared multichannel framework, so install Odoo Multi Channel Sale before you set up a channel.

Note: You can connect up to 3 stores with single Odoo Instance For Free. If you want to connect more than three stores with your Odoo instance then you can contact our support team at support@webkul.com.

Prerequisites for using Odoo Multichannel Woocommerce Connector Module

Below is the list of things you would need before installing Odoo Multichannel Woocommerce Connector:

  • Odoo Multichannel Woocommerce Connector is a dependent module on Odoo Multi-Channel Sale Module, which is the framework module to provide the structure to integrate Woocommerce with Odoo. The base module needs to be installed first for Odoo Multichannel Woocommerce Connector to work.

Highlighted Features of Odoo WooCommerce Connector

 Two-Way Data Sync

Move products, categories, customers, and orders from WooCommerce into Odoo, and send catalog data back.

 Scheduled Cron Imports

Separate cron schedulers run imports for customers, categories, products, and orders on their own timing.

 Webhook Real-Time Updates

WooCommerce webhooks send new products and orders to Odoo as soon as they are created in the store.

 Automatic API Setup

The channel form reads WooCommerce API credentials during setup, so no key or secret is typed by hand.

 Order Status Mapping

A status table pairs each WooCommerce order status with the matching Odoo status for shipment and invoice.

 Dynamic Odoo Dashboard

A donut chart, a line graph, and clickable data cards show what each connected WooCommerce store has synced.

Why Do We Need Odoo WooCommerce Connector?

Odoo does not read a WooCommerce store on its own. Order records, customer data, and stock counts stay inside WordPress, away from the system that runs the rest of the business.

Without a WooCommerce Odoo integration, teams copy orders by hand or export a CSV file every day. Each pass adds delay, and stock counts drift between the website and the warehouse.

Odoo Integration for WooCommerce closes that gap. A channel record holds the store URL and the API keys, and imports run on demand or on a cron schedule.

Setup takes one screen in practice: paste the Consumer Key and Consumer Secret from WooCommerce Settings > Advanced > REST API, then press Test Connection before the first import.

Also, if you sell on Shopify next to WooCommerce, you can check our module Odoo Multichannel Shopify Connector.

Odoo Integration Use Cases for WooCommerce Stores

These situations come from stores that take sales in WooCommerce and run operations in Odoo. Sellers who also list third-party products can check WooCommerce Multi Vendor Marketplace.

  • Run Multiple WooCommerce Stores

    One Odoo instance holds the catalog and orders of up to three connected WooCommerce stores.

  • Centralize Stock in Odoo

    Warehouse teams hold stock in Odoo, and auto stock updates push the counts to WooCommerce.

  • Invoice and Account in Odoo

    Finance raises invoices against imported orders, with taxes and currency kept on the record.

  • Ship Orders from Odoo

    Delivery teams validate shipments in Odoo, and the shipped state returns to the store order.

  • Launch Catalog from Odoo

    Product teams build items in Odoo, then export the templates and categories to WooCommerce.

  • Audit Every Sync Run

    Support staff open sync history to see which import or export run created a given record.

 A Well Designed Dynamic Dashboard

  • Now, easily analyze and track the data from one place!
  • Introduced a dynamic dashboard where you can analyze the data easily with the help of representative graphs.
  • You can synchronize the data of WooCommerce directly from the dashboard.
  • It has a well-designed Donut Chart and Line Graph to analyze the data. The dashboard also offers Clickable tabs and data cards.

 Easily connect the Woocommerce with Odoo

  • You can easily set up Odoo Connections with Woocommerce.
  • Generate the API credentials from Woocommerce and then add it on the Odoo end.
  • It helps you to manage your Woocommerce data in Odoo for hassle free backend management.

Complete Odoo WooCommerce Connector Feature List

Data Import from WooCommerce

  • Import Product, Category, Customer, Order, and Shipping Method objects from any connected channel
  • Filter an import by All, By ID, or By Date to read only the records you need
  • Bring products in with their categories, attributes, and attribute values in one run
  • Bring customers in with billing and shipping addresses already linked
  • Bring orders in with taxes, delivery method, payment method, and currency on the sales order

Export from Odoo to WooCommerce

  • Export product templates and product categories to a selected WooCommerce channel
  • Run an export in bulk or on individually selected records
  • Confirm each exported record and its WooCommerce ID from the Mappings screen
  • Read the on-screen result message returned at the end of an export run

Scheduling and Centralized Inventory Management

  • Run cron schedulers for customers, categories, products, and orders on separate intervals
  • Use WooCommerce webhooks to fetch new products and orders in real time
  • Enable Auto Stock so Odoo inventory changes reach the connected store
  • Set an API record limit per channel to keep large reads within server capacity
  • Toggle Avoid Duplicity in Global Config to block repeat records by product code

Order and Status Management

  • Map every WooCommerce order status to an Odoo status in the status table
  • Return cancel, shipment, and invoice states from Odoo to the store order
  • Keep customer, address, tax, and currency data on the imported sales order
  • Handle orders from several stores inside one Odoo sales pipeline

Dashboard, Mapping and History

  • Track Order, Product, Category, and Customer volumes on a line graph
  • Compare Order and Product data on a donut chart per connected instance
  • Open mappings, feeds, and sync history from clickable data cards
  • Create Category, Attribute, and Value mappings manually or let cron update them
  • Clear logs that synced cleanly with the Auto-Vacuum Scheduler

Setup and Compatibility

  • Works on Odoo 14, 15, 16, 17, 18, and 19
  • Runs on the Odoo Multi Channel Sale framework, installed before this module
  • Connect up to 3 WooCommerce stores with one Odoo instance by default
  • Fetch API credentials automatically during channel setup instead of pasting them
  • Verify the store link with Test Connection before any data moves

Dedicated Support for Odoo Multichannel Woocommerce Connector Module

Webkul's dedicated support provides you with the customizations and troubleshooting solutions for your Odoo Multichannel Woocommerce Connector and its extensions.

For any query or issue please CREATE A TICKET HERE

You may also check our other top-quality Odoo Plugins.

5.0
based on 1 reviews
X
Xabier Kenneth Scott Bilbao
(CL)
Posted On - March 3, 2023
Excellent service with proper assistance
I have been working with Webkul for a few years, and it's been a wonderful and professional experience.
No Showcase.
Product Version
2.4.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
9 years ago
Last Updated
4 days ago
Supported Version
Odoo8.x9.x10.x11.x12.x13.x14.x15.x16.x17.x18.x19.x