| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 4790 |
| Technical Name |
ad_woocomerce_connector |
| License | LGPL-3 |
| Website | https://adreaminnovations.odoo.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 4790 |
| Technical Name |
ad_woocomerce_connector |
| License | LGPL-3 |
| Website | https://adreaminnovations.odoo.com |
| Versions | 18.0 19.0 |
WooCommerce Connector
Synchronize your WooCommerce online stores with Odoo ERP. Automate product catalogs, map multi-warehouse inventory, ingest sales orders in real-time, and streamline fulfillment from a centralized dashboard.
Eliminate manual double-entry and stock discrepancies
Managing inventory, orders, and products across WooCommerce and Odoo manually causes data delays, overselling, and order fulfillment errors. Manually copying customer billing, transaction fees, and shipping details between platforms takes up valuable administrative hours and leads to errors.
This module connects Odoo's backend directly with the WooCommerce REST API v3. It automates catalog publishing, updates stock levels across multiple warehouses, and imports customer details and orders using secure webhooksâeliminating manual processes and ensuring data consistency.
By mapping taxes, shipping carriers, and payment gateways directly to Odoo's financial structure, the connector keeps your accounting, sales, and logistics teams in sync.
Key Integration Channels
- Product Catalog Mapping: Publish simple and variable products, categories, attributes, and tags to WooCommerce, or pull them directly into Odoo.
- Fulfillment Sync: Deliver orders in Odoo to automatically update WooCommerce order statuses to completed and send tracking links.
- Automated Stock Pushes: Link one or more Odoo warehouses to calculate stock and push on-hand quantities automatically.
- Secure Webhooks: Set up real-time webhooks for immediate sync of order creations, customer updates, and catalog changes.
A Full Suite of eCommerce Features
A robust, scalable integration designed to handle high order volumes and catalog updates while respecting Odoo's native security rules and workflows.
Multi-Store Support
Manage multiple WooCommerce frontends from a single Odoo database. Configure default warehouses, pricelists, companies, and workflows per store.
Variable Product Sync
Map and synchronize WooCommerce attributes, categories, and tags. Link product templates and variants to handle stock and sales dynamics.
Automated Inventory Crons
Push Odoo stock levels to WooCommerce automatically. Select which warehouses to include in inventory calculations to prevent overselling.
Order & Status Mapping
Synchronize WooCommerce order stages, payment gateways, and delivery zones. Map shipping charges, tax rules, and discounts to Odoo records.
Interactive Dashboard
Track all WooCommerce store performance stats directly from Odoo. Monitor products, orders, and customer synchronization counts.
High-Volume Pagination
Manage large databases using REST API pagination. Retrieve catalog items and order backlogs without running into request timeouts.
Enterprise Integration Architecture
The integration backend is designed to run securely using standard Odoo validation rules:
- API Connection Tester: Built-in connection verification lets you validate WooCommerce consumer keys, consumer secrets, and REST endpoints in real-time.
- SKU Product Matching: Enable SKU matching to automatically link incoming WooCommerce listings to existing Odoo products instead of creating duplicates.
- Database Savepoints: API writes run inside database savepoint blocks. If a record import fails, changes are rolled back to keep data clean.
Granular Backend Controls
Configure integration rules for each store from the central settings dashboard:
- Sandbox / Staging Mode: Toggle store configurations between sandbox and live environments with separate API credentials for safe staging tests.
- Scheduled Cron Jobs: Configure background sync intervals to update catalog records, stock counts, order stages, and customer details.
- Fulfillment Tracking: Automatically update WooCommerce order statuses to completed and send carrier tracking details when a delivery order is validated.
Interface Preview
Unified Insights Dashboard
Monitor sales metrics, order backlogs, active customer counts, and synchronized listings in one place.
Store Connection Profiles
Add store backends with custom company scopes, target warehouses, staging credentials, and sync thresholds.
Centralized Sync Wizard
Trigger on-demand imports and exports for product attributes, categories, customer mappings, and tax codes.
Bidirectional Product Binding
Export and link product templates, variables, pricing variants, and stock balances between Odoo and WooCommerce.
Quick Setup Guide
1. Install Module
Add the WooCommerce Connector to your custom addons directory and install the app in Odoo.
2. Add API Keys
Enter your WooCommerce REST Consumer Key and Consumer Secret in the Odoo store profile and verify connection.
3. Map Metadata
Use the Sync Wizard to import and map payment gateways, delivery carriers, and tax classes.
4. Set Webhooks
Register the generated Delivery URLs in WooCommerce to activate real-time order and catalog updates.
Need Odoo customization or integration support?
ADream Innovations provides consulting, design, and engineering services for businesses using Odoo. We assist with custom Odoo Development, Odoo Customization, and full Odoo Implementation setups. We also help build custom API Integrations and eCommerce Integrations to connect Odoo with your existing workflows.
If you need a professional ERP Consulting evaluation of your processes or require Long-Term Odoo Support, contact our team to discuss your project requirements.
Developed by ADream Innovations under standard LGPL-3 licensing. For software updates, bug reports, or consulting inquiries, contact us.
Email: info@adream-innovation.odoo.com
Website: https://adreaminnovations.odoo.com
Please log in to comment on this module