WooCommerce Connector
by Odoo Wings https://apps.odoo.com/apps/modules/browse?author=Odoo%20Wings
Odoo
$Β 85.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1558 |
| Technical Name |
ow_woocommerce_connector |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoo%20Wings |
| Versions | 17.0 18.0 19.0 |
π Ready for Odoo 19 Β· Community & Enterprise
WooCommerce Connector
for Odoo
Synchronize products, customers, and orders between WooCommerce and Odoo from one clear backend workflow β multi-store setup, two-way sync, full audit logs, and an advanced operational dashboard.
Odoo 19
Multi-Store Sync
Live Dashboard
OWL 2 Β· OPL-1
|
π¬
Multi-Store Setup
Connect one or more WooCommerce stores with REST API keys, company, warehouse, and pricelist defaults.
|
π¦
Product Sync
Import WooCommerce products into Odoo and export mapped Odoo products back to the store.
|
π₯
Customer Import
Create and maintain Odoo customers automatically from WooCommerce customer records.
|
π§Ύ
Order Sync
Convert WooCommerce orders into Odoo sales orders, with optional auto-confirmation.
|
Overview
Keep WooCommerce and Odoo in sync
WooCommerce Connector links your WooCommerce store directly to Odoo's sales, inventory, and customer data. Configure store credentials once, then import products and customers, sync orders into Odoo sales orders, and export catalog changes back to WooCommerce β all from a native Odoo backend workflow.
Every operation is logged. An advanced dashboard surfaces store health, sync activity trends, and operation breakdowns at a glance, so you always know what synced, what failed, and why.
|
π¬ Multi-Store Configuration
Connect multiple WooCommerce stores, each with its own REST API keys, company, warehouse, and pricelist.
|
π Two-Way Product Sync
Import WooCommerce products into Odoo, then export updated Odoo products back to the store.
|
|
π Advanced Operational Dashboard
Live KPIs, a 14-day sync activity chart, an operations breakdown, and per-store health cards.
|
π Native Odoo Security
Runs on standard Odoo access rights for internal users β no separate login or external service required.
|
Features
Everything included for store synchronization
π¬ Multi-Store Instances Manage several WooCommerce stores from one Odoo database, each with independent credentials and defaults. |
π REST API Connection Test Validate consumer key and secret access before running any import or export. |
π¦ Product Import & Export Bring WooCommerce products into Odoo and push mapped Odoo products back to the store. |
π₯ Customer Import Create Odoo customer records from WooCommerce customer data, ready for invoicing and sales. |
π§Ύ Sales Order Sync Convert WooCommerce orders into Odoo sales orders using existing product and customer mappings. |
β
Auto-Confirm Orders Optionally confirm imported sales orders automatically as part of the sync. |
πΊοΈ Warehouse & Pricelist Mapping Assign a default company, warehouse, and pricelist to every store for accurate stock and pricing. |
π Sync Logs & Audit Trail Every connection test, import, export, and full sync is recorded with a status and message. |
π Advanced Dashboard KPI cards, charts, store health cards, and quick actions in one operational view. |
π 14-Day Activity Chart Visualize successful versus failed syncs over the last two weeks at a glance. |
π©Ί Per-Store Health Monitoring Each store shows a healthy, needs-attention, or not-synced status with one-click quick actions. |
π Filterable Sync Logs Filter recent activity by success or failure directly from the dashboard. |
Workflow
How a synchronization cycle runs
1 |
Configure the store Add the store URL, consumer key, consumer secret, company, warehouse, and pricelist. |
2 |
Test the connection Validate WooCommerce REST API access directly from the store form before syncing anything. |
3 |
Import the masters Import products and customers first, so reliable mappings exist before orders arrive. |
4 |
Sync orders Import WooCommerce orders into Odoo sales orders, with optional auto-confirmation. |
5 |
Review the dashboard Use the dashboard and sync logs to audit every cycle and catch failures early. |
Setup
Install and connect your first store
1 |
Install the module Copy the module into your Odoo addons path, update the app list, then install WooCommerce Connector from Apps. |
2 |
Get your WooCommerce REST API keys In WooCommerce, go to Settings β Advanced β REST API and generate a consumer key and secret with read/write access. |
3 |
Add the store in Odoo Go to WooCommerce β Instances, paste the store URL and API keys, set the company and warehouse, then test the connection. |
Technical
Module information
Frontend OWL 2 Dashboard Native Odoo client action SCSS Β· JavaScript Β· XML Β· Chart.js |
Integration WooCommerce REST API v3 Consumer key & secret auth Products Β· Customers Β· Orders |
Security Internal Users Standard Odoo access rights No external login required |
Data Models Odoo Native Instances Β· Mappings Sync Logs Β· Sales Orders |
License OPL-1 One-time app purchase No subscription required |
Best For eCommerce Operations Multi-channel retailers Agencies managing many stores |
Changelog
Version history
v1.0.0 β Initial Release
| β Multi-store configuration with REST API credentials | β Product import and export with WooCommerce |
| β Customer import from WooCommerce | β Sales order sync with auto-confirm option |
| β Connection test action per store | β Full sync log and audit trail |
| β Advanced dashboard with KPI cards | β 14-day sync activity & operations charts |
| β Per-store health monitoring | β One-click quick actions from the dashboard |
WooCommerce Connector for Odoo
Multi-store sync Β· Products Β· Customers Β· Orders Β· Live dashboard Β· Odoo 19
Install WooCommerce Connector
OPL-1 License
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 1558 |
| Technical Name |
ow_woocommerce_connector |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoo%20Wings |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module