$ 350.00
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Expenses (hr_expense) • Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) • Employees (hr) |
Lines of code | 15662 |
Technical Name |
pragtech_woo_commerce_advanced |
License | OPL-1 |
Website | http://www.pragtech.co.in |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Expenses (hr_expense) • Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) • eCommerce (website_sale) • Discuss (mail) • Website (website) • Employees (hr) |
Lines of code | 15662 |
Technical Name |
pragtech_woo_commerce_advanced |
License | OPL-1 |
Website | http://www.pragtech.co.in |
Versions | 16.0 17.0 18.0 |
Compatible with Odoo v16, v17 and v18


Power up your WooCommerce online store with Odoo
With real-time, webhook-powered sync between your WooCommerce storefront and
Odoo backend, you can stop worrying about lost orders, inventory mismatches, delayed refunds
or scattered customer data.
Whether you're running a single store or managing multiple brands across companies, this
connector flexes with your setup.
Built for brands that sell online and aim to scale fast!
Watch the real-time sync between WooCommerce and Odoo


Import/Export Products
Sync complete product data including descriptions, prices and SKUs.
- Manage your entire catalog from one place without duplicate entry.

Import/Export Product Categories & Public Categories
Align your category structure between WooCommerce and Odoo.
- Avoid disorganized listings and ensure a consistent shopping experience.

Import/Export Product Attributes & Attribute Terms
Bring in variant options like size, color, material, etc.
- Eliminate manual setup of product specs — save time and ensure accuracy.

Import/Export Product Tags & Tag Categories
Transfer product tags and organize them under categories.
- Enable better filtering, SEO and merchandising across both platforms.

Import/Export Blog Posts
Sync WooCommerce blogs to Odoo (and vice versa).
- Repurpose content, centralize your marketing,and maintain SEO consistency.

Import WooCommerce Orders (By Status, ID, or Date)
Pull in only the orders that matter — new, paid, or completed.
- No clutter, just the orders you need to process.

Export Odoo Sales Orders to WooCommerce
Push updated order status, tracking, and invoice info back to Woo.
- Keep your customers informed and your system aligned.

Cancel or Refund Orders (Bi-Directional)
Sync cancellations or refunds from either platform in real-time.
- Full lifecycle control — reduce customer complaints and manual fixes.

Set Odoo or WooCommerce Order Sequences
Choose how order numbers are displayed.
- Maintain clarity and avoid confusion in reporting and fulfillment.

Auto Redirection to WooCommerce Orders from Odoo
Click once to view the linked Woo order.
- Faster resolution, quicker access, smoother support.

Import/Export Customers with Field Mapping
Import/Export Customers with Field Mapping
- Avoid duplication, ensure consistency across sales, CRM and accounting.

Real-Time Webhook for Customer Creation
Automatically create Odoo customer records when someone signs up or buys.
- No delay, no data loss — your CRM stays up to date instantly.

Import/Export Stock Levels (Per Company/Instance)
Sync inventory across stores, warehouses, and companies.
- Avoid duplication, ensure consistency across sales, CRM and accounting.

Company-Level Stock Sync Control
Choose which inventory goes where.
- Handle B2B, D2C, and multi-brand setups with clarity.

Import Inventory Updates in Real-Time
React instantly to stock changes on either side.
- No more inventory mismatches or last-minute stockouts.

Import/Export Payment Gateways
Map WooCommerce payment methods to Odoo seamlessly.
- Avoid failed syncs and ensure accurate financial records.

Import/Export Shipping Methods
Transfer delivery methods and rates across systems.
- Keep logistics aligned and ensure customers see accurate options.

Import/Export Tax Rates & Tax Classes
Bring over WooCommerce tax rules and classes.
- Avoid tax discrepancies during invoicing and checkout.

Import/Export Product Coupons
Sync coupon codes and discounts between both systems.
- Run consistent promotions without double entry or customer confusion.

Real-Time Webhook for Coupon Creation
Create coupons in Woo and have them instantly appear in Odoo.
- No lag when launching new campaigns.

Create & Update Orders, Products, Customers, Coupons
Automatically push and pull records the moment something changes.
- No waiting for cron jobs. Your data stays alive.

Cancel & Refund Orders (Webhook Based)
Trigger instant sync when a refund or cancellation happens in WooCommerce.
- No missed data, no customer service delays.

Automate Sync for:
Products, Tags, Attributes, Categories, Sales Orders, Shipping, Payments, Taxes, Coupons, Customers
- Save time, reduce manual intervention, and ensure round-the-clock sync.

Customizable Cron Timing
Control how frequently each data type syncs.
- Optimize based on business volume and operational flow.

Import from Multiple WooCommerce Instances
Products, Tags, Attributes, Categories, Sales Orders, Shipping, Payments, Taxes, Coupons, Customers
- Perfect for multi-brand retailers, agencies, and marketplaces.

Sell Across Multiple Companies in Odoo
Map orders and inventory per company.
- Enable clean financial reporting and separate control per brand/entity.

Visual Dashboard with Sales & Sync Data
View sync counts, statuses and sales performance at a glance.
- Instant clarity, smarter decisions.

Detailed Logs for Troubleshooting
Track errors, retry failed syncs, and monitor activity.
- No guesswork — full traceability and control.

Support for Blog, Tag and Category Mapping
Ensure proper content structure and marketing alignment.
- No more redoing structures manually.

Import Orders by Specific ID or Date
Filter what gets pulled in for precision data control.
- Useful for partial migrations, audits, or re-syncs.

Queue Implementation
Queue System: Streamlined Data Imports
- Ensures reliable import of large data sets by processing them in a queue, preventing timeouts and errors on shared servers.

Import using Woocommerce Product ID
Enables direct product updates using specific WooCommerce Product IDs.
- Eliminates full catalog scans for quick, selective synchronization—perfect for updating individual products without processing entire inventories.

Import using Woocommerce Customer ID
Enables direct customer updates using specific WooCommerce Customer IDs or date filters.
- Eliminates full database scans for quick, selective synchronization—perfect for updating individual customers without processing entire customer records.

Menu Revamping System
Introduces a centralized operation wizard for streamlined import/export management.
- Consolidates all import/export operations into a single interface, eliminating the need to navigate between individual model sections for enhanced user experience.

Search using WooCommerce ID
Enable direct record search using WooCommerce IDs within Odoo interface.
- Allows quick location and management of synced products, customers, or orders without relying on names or internal references—streamlining record access.

Invoice status
While importing a woo-order based on the status in woocommerce the invoice is updated respectively
- Draft, onhold stage → quotation
- Pending payment → Sale order [without invoice]
- Processing → Sale order [with posted invoice]
- Completed → Sale order [with posted invoice and registered payment]
- Failed, cancelled → Cancelled state
Logs Management

Real-Time Sync with WooCommerce via Webhooks
Instantly sync WooCommerce data with Odoo using Webhooks — no delays, no manual triggers.
Available Webhook Options -
- Create Orders – Automatically fetch new WooCommerce orders into Odoo as they are placed.
- Update Orders – Reflect order changes in Odoo the moment they happen on WooCommerce.
- Create Products – Sync newly created products from WooCommerce to Odoo in real time.
- Create Customers – Instantly create customers in Odoo when they register or place orders.
- Create Coupons – Keep discount campaigns aligned by syncing coupon creations directly to Odoo.

Woocommerce Instance and Dashboard

Woocommerce Dashboard

Export And Import Features
Product
Export Product

Export Product Public category

Export Product Attribute

Export Product Attribute value

Export Product Tag

Import Products
- Sell products across multiple companies and import orders simultaneously from multiple WooCommerce instances — all from a unified interface.
- Multi-Instance & Multi-Company Support- Easily import data from multiple WooCommerce instances at once and manage product sales across multiple companies

Import Product Public Category

Import Product Attribute

Import Product Attribute Values

Import Product Tags

Tax
Import Tax Classes

Import Taxes

Import/Export Stock
- Quantity on Hand will get updated while importing products based on the company configured for each instance
- Import stocks of each product from WooCommerce based on the company set in instance
- Exported Stock for selected products based on the company set on the instance
- Exported stocks all together at a time from Odoo to WooCommerce based on the company configured in instance

Export Taxes

POSTS
Import Tag Categories

Import Tags

Import Blog Posts

Export Tag Categories

Export Tag

Export Blog Posts

Imports Orders

Export Orders

Refund Orders

Customer
Import Customer

Export Customer

Coupons
Import Coupons

Export Coupons

Import Shipping Method

Import Payment Term

Order Refund

Queue Implementation
We implemented the queue system mainly to reduce issues during the import process, especially for users on Odoo SH (Shared Hosting). Importing thousands of records can take a long time and may lead to timeouts or failures on shared servers. To avoid these problems, we added this feature. In each import a queue is created as a bridge between odoo and woocommerce.

Available Queues Options -
- Product Queue: Manages the reliable import and export of product information.
- Orders Queue: Ensures accurate and consistent synchronization of sales orders.
- Customer Queue: Handles the smooth transfer of customer data between systems.
- Product Attribute Term Queue: Facilitates the precise mapping and syncing of product attribute values.
- Product Tag Queue: Oversees the consistent transfer of product tagging information.
- Product Category Queue: Manages the synchronization of product categorization data.
- Product Attribute Queue: Ensures accurate transfer and mapping of product attribute definitions.
Product Import using Woocommerce Product ID
The system should allow importing or updating individual products by specifying the WooCommerce Product ID, enabling quick updates without having to scan the entire product list—ideal for cases where only one or two products need to be synced.

Customer Import using Woocommerce Customer ID
The system should support importing or updating specific customers by entering the WooCommerce Customer ID or applying a date filter, allowing efficient synchronization without processing the entire customer database.

Menu Revamping
Currently, all import/export operations are performed individually from their respective models. To improve usability, we propose introducing a centralized operation wizard that allows users to perform import/export actions from a single interface—streamlining the process and enhancing user experience.

Search using Woocommerce ID
Enable the ability to search records (such as products, customers, or orders) using their WooCommerce ID directly within Odoo. This will help users quickly locate and manage specific records synced from WooCommerce without relying solely on names or internal references.

Invoice status
While importing a woo-order based on the status in woocommerce the invoice is updated respectively.
- Draft, On Hold Stage → Quotation: Orders in a draft or on-hold status are converted to a quotation in Odoo.
- Pending Payment → Sale Order [without invoice]: Orders awaiting payment become a sales order in Odoo, but without an invoice posted yet.
- Processing → Sale Order [with posted invoice]: When an order is being processed, it transitions to a sales order with a posted invoice in Odoo.
- Completed → Sale Order [with posted invoice and registered payment]: Fully completed orders are reflected as a sales order with both a posted invoice and registered payment in Odoo.
- Failed, Cancelled → Cancelled State: Orders that have failed or been canceled are set to a cancelled state in Odoo.

Multi Company Feature
This enhancement allows users to configure and manage multiple WooCommerce instances, each linked to a different company within the same Odoo environment. The connector ensures that all transactions, including orders, products, customers, and inventory data, are accurately synchronized with their respective companies. This feature is especially beneficial for businesses operating multiple brands, regions, or clients under separate WooCommerce stores, enabling seamless and organized data management within a multi-company setup in Odoo.

Integrations should simplify, not slow you down.
Ready for how modern WooCommerce businesses operate, our connector brings WooCommerce and Odoo into perfect operational alignment.
Built with intention. Engineered with precision.


Designed to give WooCommerce store owners total control with zero complexity
Tried, Tested, Trusted
Verified by our valuable clients
The module was helpful and I was able to implement it on the odoo instance. Special mention to Jayesh and Mansi for their support. Thanks
Yes, via Webhooks.
Yes, with full multi-instance capability.
Yes, both platforms reflect changes instantly.
Yes, you have full control over what gets synced.
Yes, through configurable cron jobs.
Detailed logs help you trace, fix, and reprocess easily.
Yes, flexible import filters are included.
Products, categories, customers, orders, coupons, tags, taxes, shipping, payments, and blogs.
Yes, import/export is supported with company filters.
Yes. 90 days of free support included.
Odoo WooCommerce Connector Advanced
One-time Setup | 90 Days Support | Multilingual Compatibility
What's included in this
User Manual for Easy Onboarding
90 Days Support (Monday to Friday, 10 AM – 7 PM IST)
One-Time Setup for Seamless Integration
We support for English / French / Spanish at an additional cost
Works & tested on standard installations of Odoo with no third party apps
Free support only for odoo installations with no third party apps
Paid support availaible for Odoo installations with third party apps.
Our Service Offerings

Odoo Dedicated Resources

Odoo Success Packs

Odoo Turnkey Projects
Get Instant Personalized Demo



CONTACT
Related Products
Powerful apps, seamless integrations and expert support.
Optimize your business with our perfect Odoo strategy.

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