Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Odoo WooCommerce Connector PRO v 16.0
  4. Sales Conditions FAQ

Odoo WooCommerce Connector PRO

by VentorTech https://ecosystem.ventor.tech/product/odoo-woocommerce-connector-pro/
Odoo 13

$ 586.28

v 16.0 Third Party 111
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
Community Apps Dependencies Show
• Odoo E-Commerce Connector Core
• Job Queue
Lines of code 3630
Technical Name integration_woocommerce
LicenseOPL-1
Websitehttps://ecosystem.ventor.tech/product/odoo-woocommerce-connector-pro/
Versions 13.0 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Manufacturing (mrp)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
Community Apps Dependencies Show
• Odoo E-Commerce Connector Core
• Job Queue
Lines of code 3630
Technical Name integration_woocommerce
LicenseOPL-1
Websitehttps://ecosystem.ventor.tech/product/odoo-woocommerce-connector-pro/
Versions 13.0 14.0 15.0 16.0 17.0 18.0 19.0
  • Description
  • Documentation
  • License

WooCommerce Connector for Odoo

BY VENTORTECH

Connect WooCommerce to Odoo and sync everything automatically — products, stock, orders, and customers. Built to fit any business workflow.

Odoo 16 Odoo 17 Odoo 18 Odoo 19
Enterprise Community Odoo Online

* Odoo Online does not allow third-party apps and is not supported.

Free Demo Copy Support Email support@ventor.tech
Request a Free Demo
Copy Support Email support@ventor.tech
WooCommerce Connector for Odoo — dashboard overview
300+
Active installations
13+ Years
Building Odoo solutions
Europe
Developed & supported in Poland
Odoo Gold Partner

WHAT OUR CUSTOMERS SAY

★★★★★

"The digital marketplace is flooded with apps that promise everything and deliver very little. We had spent a considerable amount of time testing other solutions that simply didn't work — until we found VentorTech. Reliable, well-designed, with an intuitive logic and a team that genuinely understands the system."

Verified purchase · Odoo Apps

★★★★★

"The plugin itself is well developed and works smoothly. Everything runs stable and the synchronization of products, orders, and customers works perfectly. For us, this is the best and only real solution to keep Odoo and WooCommerce in sync."

Verified purchase · Odoo Apps

★★★★★

"Whenever we had questions or ran into technical issues, their team responded quickly, clearly, and with a level of expertise that made troubleshooting painless. They don't just fix problems — they guide you through the process and ensure everything runs smoothly."

Verified purchase · Odoo Apps

”

Support is handled by the developers who built the connector. When something goes wrong, you talk to someone who knows the code — not a general helpdesk.

VentorTech

VentorTech support team

WHY BUSINESSES USE THIS CONNECTOR

Running a WooCommerce store & Odoo together takes a lot of work — if they are not connected.

Without a good integration, your team updates products in two places, stock gets out of date, and orders are entered by hand. The VentorTech WooCommerce Connector keeps everything in sync automatically — products, stock, orders, customers — so your team can focus on the business.

Built for businesses with more than a basic setup: multiple stores, complex stock, custom fields, specific workflows. Years of real customer scenarios have shaped how the connector handles complexity today.

Stock sync icon

Stock stays correct

Stock levels update in WooCommerce automatically when they change in Odoo — in real time or on a schedule. No more overselling.

Orders icon

Orders arrive automatically

New WooCommerce orders appear in Odoo within seconds via webhooks. The connector can confirm, invoice, and process them without manual steps.

Pricing icon

Prices stay up to date

Export prices from Odoo to WooCommerce automatically — from a simple price field or from Odoo pricelists with regular and sale prices per store.

Workflow icon

Configurable to your process

Every sync rule can be adjusted — which fields, which direction, which stores. The connector fits your process, not the other way around.

GETTING STARTED

How it works

The connector includes a step-by-step setup wizard that guides you from the first connection to a fully working sync — no developer needed for standard setups.

Step 1

Connect your store

Link your WooCommerce store to Odoo with your consumer key and secret. The wizard tests both read and write permissions and confirms that everything is ready before you continue.

  • Consumer key & secret authentication — generated once in WooCommerce admin
  • Connection test runs automatically
  • Read and write API permissions verified before continuing
Step 2

Import your data & configure sync

Import your existing WooCommerce data — products, customers, orders, taxes, and shipping methods. Then set up sync rules to match how your business works.

  • Import full product catalog with variants and images
  • Import historical orders from any date
  • Map products by SKU or barcode — existing records are matched automatically
  • Configure which fields sync and in which direction
Step 3

Go live & run automatically

Turn on the sync jobs and webhooks. From this point, new orders, stock changes, and product updates happen automatically — with clear logs so you always know what the connector did and why.

  • Webhooks deliver new orders within seconds
  • Scheduled jobs keep stock and products in sync
  • Every action is logged — easy to check if something goes wrong

Not sure if the setup will work for your store?

Request a free demo and we will walk you through the connector — or set up a demo instance connected to your store on request.

Request a Free Demo Copy Support Email support@ventor.tech
Request a Free Demo
Copy Support Email support@ventor.tech

DATA SYNC COVERAGE

What gets synchronized

Full coverage across all key data — products, stock, orders, customers, and more.

↔Both directions →Odoo → WooCommerce ←WooCommerce → Odoo
Products icon Products
Products & variants ↔
Product images ↔
Categories ↔
Product attributes (incl. custom) ↔
Prices & sale prices →
Product tags ↔
+ SEO fields, custom fields, product status, and more
Inventory icon Inventory
Stock levels →
Multi-warehouse aggregation →
Stock for manufactured products (BoM) →
+ configurable quantity source, real-time or scheduled sync, and more
Orders icon Orders
Orders with full details ←
Order status updates ↔
Fulfillments & tracking numbers ↔
Payments & transactions ←
Coupons & discounts (per code) ←
Returns & refunds Coming soon
+ taxes, fees, cancellations, and more
Customers icon Customers & other data
Customers & addresses ←
Custom data (VAT, Personal ID, tracking) ←
Taxes & shipping methods ←
Payment methods & fiscal positions ←
+ languages (WPML), countries, states, currencies, and more

BUILT FOR MODERN WOOCOMMERCE

Built around how WooCommerce actually works

Three highlights of how this connector handles WooCommerce-specific scenarios that most basic connectors get wrong. The Feature Details section below has the complete list.

Icon

Bundles & Composites done right

Bundle policy Decompose policy Pricing-aware

Orders that use the WooCommerce Composite Products or Product Bundles plugins arrive in Odoo with the parent/child structure intact. Choose how each integration handles them — and the connector validates pricing rules so misconfigurations are caught before they hit your accounting.

  • Both Product Bundles and Composite Products plugins supported
  • Two policies: Bundle as Kit/BoM, or Decompose into lines
  • Parent vs. child pricing validated automatically
Icon

Multilingual stores, handled properly

WPML-aware Per-language sync Auto-detected

If your WooCommerce store uses WPML, the connector detects it automatically and syncs translations alongside the source product — names, descriptions, and short descriptions stay aligned across every language you publish.

  • WPML installation auto-detected
  • Translations sync alongside source product
  • Names, descriptions, short descriptions per language
  • Per-store language mapping for multi-region setups
Icon

B2B essentials, properly captured

VAT-aware Configurable meta-keys EU-ready

Selling B2B in WooCommerce means dealing with VAT numbers, personal IDs, and tracking data that lives in different meta-keys depending on which plugins you use. The connector lets you point it at the right keys and brings the data into Odoo correctly.

  • Configurable VAT meta-key (defaults to _billing_eu_vat_number)
  • Personal ID capture for individual buyers
  • Tracking number export with configurable target key
  • VAT-matched company records, not duplicate contacts

Don't see something you need?

The connector covers many more data types and settings than listed here. If you have a specific requirement, just ask — we will confirm whether it is supported.

Ask us Copy Support Email support@ventor.tech
Ask us
Copy Support Email support@ventor.tech

FULL FEATURE LIST

Feature details

Open any category to see what is included. Every item can be configured to match your workflow.

Setup icon Setup & Initial Import — guided wizard, import existing data, product matching

Setup wizard

▶8-step guided wizard from connection to live sync
▶Consumer key & secret authentication — generated once in WooCommerce admin
▶Read and write API permissions verified before continuing
▶Connection test runs before you continue
▶Works with Odoo Enterprise and Community

Initial data import

▶Import full product catalog with variants, images, and categories
▶Import historical orders from any date you choose
▶Import customers, addresses, taxes, shipping methods
▶Products matched automatically by SKU or barcode
▶Manual product mapping available when needed
▶Validation check finds problems before go-live
Products icon Products & Catalog — bi-directional sync, field-level control, prices, custom data

Product sync

▶Sync products and variants in both directions
▶Sync images, categories, tags, SEO fields, product status
▶Auto-export products when fields change in Odoo
▶Export new products as draft for review before publishing
▶Exclude specific products from sync
▶Real-time updates via WooCommerce webhooks
▶Custom (per-product) attribute sync, not just global taxonomy attributes
▶Bundle & Composite plugin support — Kit/BoM or Decompose policy
▶WPML multilingual translation sync

Prices & field control

▶Export prices from Odoo pricelists — regular and sale prices
▶Per-store pricelist mapping for multi-store setups
▶Sale price (regular + discounted) supported
▶Control which fields sync and in which direction — per field
▶Add custom Python scripts to transform field values during sync
▶Test field mappings against live data before applying
▶Map WooCommerce post-meta to Odoo product fields
Inventory icon Inventory Control — real-time or scheduled, multi-warehouse, BoM stock

Sync options

▶Real-time sync — pushes stock to WooCommerce on every stock move in Odoo
▶Scheduled sync — runs at a defined interval
▶Choose which quantity to sync: free, on-hand, or forecasted
▶Exclude specific products from stock sync

Advanced inventory

▶Multi-warehouse: aggregate stock from any number of Odoo warehouses
▶BoM-based stock: calculate available stock from component availability
▶Multi-company inventory: combine stock across Odoo companies
Orders icon Order Processing & Auto-Workflow — full order import, automated pipeline, status sync

Order import

▶Import orders with all details: products, customer, discounts, taxes, shipping
▶Real-time import via webhooks — new orders arrive within seconds
▶Scheduled import as a backup
▶Filter orders by WooCommerce status (Processing, Completed, On-hold, etc.)
▶Per-coupon discount lines — coupon codes preserved on each line
▶Import orders in the customer's original currency
▶Tracking numbers exported back to WooCommerce on delivery

Auto-workflow pipeline

▶Automate up to 6 steps: confirm → ship → create invoice → confirm invoice → send → register payment
▶Configure different rules per order status and payment method
▶Each step runs as a background job — no manual action needed
▶Visual pipeline shows the status of every step
▶Failed steps are clearly shown with details — easy to fix and retry
▶Payments applied to Odoo invoices automatically
▶Order cancellations synced back to WooCommerce
Returns icon Returns & Refunds Coming soon

Returns and refunds are on our near-term roadmap. We're taking the time to handle them properly — full returns sync from WooCommerce to Odoo with credit notes, partial returns, restocking, and multi-currency refunds. Customers tell us most existing implementations break on real-world cases, and we'd rather ship it right than ship it fast.

Need this feature for your setup? Contact us — we share early access with customers who want to shape how it works.

Customers icon Customer Data — import, matching, B2B support, custom fields

Customer import & matching

▶Customers and addresses imported with each order
▶Bulk customer import via dedicated wizard
▶Match existing Odoo customers by email, name, or phone
▶Detect companies vs. individual contacts automatically
▶VAT number imported and matched to existing company records
▶Fallback customer for orders with no customer data

Advanced options

▶Configurable VAT meta-key (defaults to _billing_eu_vat_number)
▶Configurable Personal ID and tracking-number meta-keys
▶B2B mode: use company record instead of creating individual contacts
▶Manual customer mapping with email notification on failures
▶VAT validation can be disabled per integration
WooCommerce icon WooCommerce-Specific Features — bundles, WPML, custom attributes, multi-store, smart retry

WooCommerce platform features

▶WooCommerce Product Bundles & Composite Products plugin support
▶Bundle vs. Decompose policy with parent/child price validation
▶WPML auto-detection and multilingual translation sync
▶Custom (per-product) attributes synced, not just global taxonomy
▶Multi-store — connect multiple WooCommerce stores to one Odoo instance
▶Per-coupon discount lines with codes preserved for accounting
▶Configurable meta-keys for VAT, Personal ID, and tracking numbers

Technical reliability

▶Built on WooCommerce REST API (wc/v3) and WordPress REST (wp/v2)
▶5 webhook events for real-time order and product updates
▶Smart retry that respects WooCommerce retry-after headers
▶Concurrent-update protection with automatic job re-queuing
▶Bulk-requeue failed jobs after fixing the underlying issue
▶Background job queue — sync runs without blocking Odoo
▶Per-webhook on/off control without removing the setup

COMMON QUESTIONS

Frequently asked questions

Everything you need to know before you buy. Can't find your answer? Ask us →

Which Odoo versions are supported?

The connector is available for Odoo 16, 17, 18, and 19 — both Enterprise and Community editions. Each Odoo version is a separate purchase. Odoo Online does not allow third-party apps and is not supported.

Can I try it with my own WooCommerce store before buying?

Yes. We can set up a demo instance connected to your WooCommerce store so you can check that everything works for your specific setup before you purchase. Contact us through our support portal: support.ventor.tech

What happens to my existing WooCommerce data when I set up the connector?

Nothing is changed or deleted in WooCommerce. The setup wizard guides you through importing your existing data into Odoo — products, customers, orders, taxes, and shipping methods.

If you already have products in Odoo, they are matched to WooCommerce products automatically by SKU or barcode. Historical orders can be imported from any date you choose.

We are currently using a different WooCommerce connector — can we switch?

Yes. The connector matches products between WooCommerce and Odoo by SKU or barcode, so existing product links do not need to be rebuilt from scratch. Historical orders can be imported from any date, and the setup wizard guides you through the full transition.

We recommend requesting a demo before switching — we can walk you through the migration with your actual data so there are no surprises. Contact us at support.ventor.tech

How do I know if something goes wrong with the sync?

Every sync action — products, stock, orders — is recorded with a clear status and message. If a step fails, it is immediately visible in the job log with the exact reason, so you can identify and fix the problem without guessing.

For order processing, each automated step (confirm, invoice, ship, etc.) shows a clear pass or fail status. Failed steps can be retried individually once the issue is resolved. Nothing fails silently.

Do I need technical skills to set it up?

The setup wizard guides you through every step — connection, data import, sync rules, and order configuration. Most businesses can complete it without developer help.

For more complex setups — custom field mappings, specific workflows, or server installation — our team offers an installation and configuration service through our Ecosystem store (ecosystem.ventor.tech).

What support is included after purchase?

Purchases on Odoo Apps include 90 days of support from the date of purchase. Support tickets are handled by the developers who built the connector — not a general helpdesk.

If you need longer support, purchase directly through our Ecosystem store (ecosystem.ventor.tech) where support is included for as long as your subscription is active. Support packages for 1, 2, or 3 years are also available.

Is the connector GDPR-compliant? Where is the data stored?

Your data stays in your own Odoo instance — the connector is a module that runs on your Odoo, not a service that holds your data. VentorTech is based in Poland (EU) and our support and infrastructure are entirely EU-based, which makes GDPR compliance straightforward for European businesses.

How many WooCommerce stores can I connect to one Odoo instance?

There is no limit. You can connect as many WooCommerce stores as you need to a single Odoo instance. Each store has its own settings, sync rules, and webhooks. Products can be shared across stores or kept separate — your choice.

Can I control which products and orders are synced?

Yes. You can exclude specific products from sync entirely. For orders, you can filter by WooCommerce status (Processing, Completed, On-hold, and others) and import only what your team should handle in Odoo. You can also control which fields sync and in which direction — per field.

How does inventory sync work with multiple warehouses?

WooCommerce stores a single stock count per product. The connector handles this on the Odoo side by aggregating stock from any number of Odoo warehouses or stock locations into the WooCommerce stock count — so multi-warehouse setups in Odoo are correctly reflected in your store. For manufactured products, stock can be calculated based on component availability using Bill of Materials (BoM).

Can I sync custom fields and WooCommerce meta-data?

Yes. The connector has first-class support for the meta-keys WooCommerce sellers care about most — VAT number, Personal ID, and tracking number — and you can configure exactly which WooCommerce meta-keys map to which Odoo fields. For products, you can also control which standard and custom fields sync, in which direction, and add Python transformation scripts if values need to be adjusted during sync.

Does the connector work with multilingual stores (WPML)?

Yes — WPML is supported. The connector auto-detects WPML on your WordPress site and syncs translations alongside the source product, including names, descriptions, and short descriptions for every active language. Polylang is not currently supported. Orders are imported in the customer's original currency, regardless of which translation plugin you use.

Can I request a new feature or a customization?

Yes. Contact us through our support portal and describe what you need. If the feature fits the product and would benefit other customers, we may include it in a future release — in which case you may receive a discount of up to 50% on the development cost.

Ask us Copy Support Email support@ventor.tech
Ask us
Copy Support Email support@ventor.tech

WHY IT WORKS BETTER

Built differently from most connectors

Three things that make a real difference when your business depends on sync working correctly every day.

Icon

Built to keep running, even when things go wrong

Smart retry Concurrency-safe Bulk recovery

Real-world WooCommerce stores hit rate limits, plugin slowdowns, and database conflicts. Most connectors just fail and stop. This one is engineered to recover — automatically when it can, and with one-click bulk-fix tools when it can't.

  • Smart retry that respects WooCommerce retry-after headers
  • Concurrent-update protection — no lost writes in busy multi-user setups
  • Failed jobs automatically re-queued; bulk-requeue after fixing the cause
  • Different handling for rate-limit, server, and connection errors
Icon

Full control over every field

Per-field Per-direction Transformable

Most connectors sync fixed fields in fixed directions. Here you decide exactly which fields sync, which direction, and how values are transformed — for every integration separately.

  • Enable or disable sync per field
  • Set direction per field: import, export, or both
  • Add a Python script to transform values during sync
  • Test field mappings against live WooCommerce data
Icon

You always know what happened

Visible Recoverable Automated

When a WooCommerce order arrives in Odoo, the connector confirms, invoices, ships, and processes payment automatically. Every step shows clear pass/fail status — no silent failures, no guessing what happened.

  • Each step visible with clear pass/fail status
  • Failed steps easy to find, fix, and retry
  • Up to 6 automated steps: confirm → ship → create invoice → confirm invoice → send → register payment
  • Different rules per order status and payment method
Icon

Everything is logged

Every sync action — products, stock, orders — is recorded with a clear status and message. If something goes wrong, you can see exactly what happened and why, without guessing or contacting support first.

Running more than one WooCommerce store?

You can connect multiple stores to a single Odoo instance. Each store has its own settings, webhooks, and sync rules — and all VentorTech connectors (Shopify, WooCommerce, Magento 2, PrestaShop and Base (Baselinker)) are built on the same platform, so adding a second platform later is straightforward.

Ecosystem Store Copy ecosystem.ventor.tech
Ecosystem Store
Copy ecosystem.ventor.tech
Baselinker Connector

Odoo Baselinker
Connector PRO

Shopify Connector

Odoo Shopify
Connector PRO

Magento 2 Connector

Odoo Magento 2
Connector PRO

PrestaShop Connector

Odoo PrestaShop
Connector PRO

PURCHASE OPTIONS

Choose how you want to buy

Two purchase options — both include support from the developers who built the connector.

ODOO APPS STORE

One-time purchase

  • 90 days of support from date of purchase
  • All updates for the purchased Odoo version
  • Support from the developer team
  • New Odoo version requires a new purchase

You are currently on the Odoo Apps page — use the Add to Cart button above to purchase.

VENTORTECH ECOSYSTEM

BETTER VALUE

Subscription

  • Unlimited support while your subscription is active
  • All updates across Odoo versions included
  • Support from the developer team
  • 1, 2, or 3 year support packages available
  • Free module for new Odoo version on upgrade
Ecosystem Store Copy ecosystem.ventor.tech
Ecosystem Store
Copy ecosystem.ventor.tech
Guided setup icon

Guided setup included with every purchase *

Two free 1-hour sessions with our team — same offer for Odoo Apps Store and VentorTech Ecosystem buyers.

1

Initial setup & walkthrough

Configure the connector for your store, map your fields, and walk through how the sync works in your specific setup.

2

Follow-up review

A week or two later, we check that everything is running smoothly, answer questions from real-world usage, and fix any rough edges together.

* For purchases made on or after April 26, 2026. Sessions must be redeemed within 90 days of purchase and scheduled at least one week apart. Available in English; conducted by the developer team.

SUPPORT & DOCUMENTATION

Getting Started

Getting Started Guide

Step-by-step setup docs

Link go.ventor.tech/woocommerce-start
FAQ

FAQ & Support Docs

Complete documentation & FAQ

Link go.ventor.tech/woocommerce-docs
Video

Video Tutorials

YouTube playlists by topic

Link go.ventor.tech/youtube
VentorTech Logo

VentorTech sp. z o.o.

al. Jerozolimskie 81 / 11.10

Warsaw, 02-001, Poland

NIP: 9512525443

Have Questions or Need Help?

Reach out before or after purchase — our team is the same developer team that built the connector.

Support portal

Support portal

support.ventor.tech

Email

Email

support@ventor.tech

Ecosystem store

Ecosystem store

ecosystem.ventor.tech

VentorTech WooCommerce Connector

Get Support & Access Documentation

Having trouble or want to explore detailed documentation? Visit our support portal for in-depth guides, FAQs, and the ability to contact our support team: https://support.ventor.tech/

Quick configuration guide

Get started with our installation and configuration guide: https://ventortech.atlassian.net/servicedesk/customer/portal/1/article/482541668

Release Notes

  • 2.1.3 (2026-04-08)
    • [IMP] The Transaction Date imported from the e-commerce store is now used as the Payment Date when creating payments in Odoo, ensuring payment records accurately reflect the original transaction date rather than the date of import.
    • [IMP] The "Allow Multi-Company Inventory Calculation" setting has been removed. Multi-company stock calculation per location is now always enabled automatically with the correct company context applied, simplifying configuration.
    • [IMP] API credentials (access tokens, secret keys, passwords) are now masked in connector authentication wizards, preventing sensitive information from being accidentally exposed.
    • [IMP] When using the "Auto-Link" button on a product mapping, the result is now displayed in a dialog instead of silently failing or showing a raw error message.
    • [IMP] Multiple small UI/UX improvements across connector views to enhance usability and overall user experience.
    • [FIX] Fixed an issue where product variants remained archived in Odoo after the product was unarchived via webhook, causing the product to appear active while its variants were still inactive.
    • [FIX] Fixed an issue where inventory export in multi-company setups could ignore configured stock locations belonging to a different company than the one set on the store connection, causing incorrect stock quantities to be sent to the e-commerce store.
    • [FIX] Fixed a critical issue where preprocessing scripts in "Order and Delivery Attribute Import Mapping" silently failed on Odoo 19.0, returning empty values instead of the computed result. The failure was caused by an incompatible argument in the script execution engine and was not visible to the user — only a hidden warning log was generated. All attribute import mappings that use preprocessing scripts are now working correctly.
    • [FIX] Fixed an issue where custom field mappings were incorrectly marked as system fields after migrating from version 1.X.X to 2.X.X.
    • [FIX] Fixed an issue where product description fields ("Description" and "Short Description") were not marked as multi-language, causing translations for these fields to not be synchronized with WooCommerce.
    • [FIX] Fixed an issue where duplicate product tags were being created in Odoo during import from WooCommerce.
    • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 2.1.2 (2026-03-20)
    • [NEW] Added detailed contact handling trace logs during order import to help diagnose how customers, delivery addresses, and invoice addresses are resolved. To enable, activate the "Save Logs" checkbox on the Testing tab and add "Customers Sync" to the Log Types. A "View Contact Trace" button on the external order form provides quick access to the saved trace for each imported order.
    • [NEW] Added support for "Create Advance Payments (Before Invoice)" — a new option in the Sales Orders tab (requires "Auto-Apply Payments from E-Commerce System" to be enabled). When active, the connector registers payments directly on the Sales Order at import time, before any invoice is created, using the OCA sale_advance_payment module. The auto-workflow payment step is fully compatible — it will skip payment creation if the advance payment already covers the invoice, or register only the remaining balance if partially covered.
    • [IMP] Added partial Spanish language translation for the connector interface (65% complete). We welcome community contributions to help translate the connector into other languages - if you'd like to help, please reach out to us at support@ventor.tech.
    • [FIX] Fixed an issue where customer matching during order import incorrectly fell back to name-based search when the configured search fields (e.g. email) had no value in the incoming order. This could cause orders without an email address to be incorrectly linked to an existing contact with the same name, leading to wrong order assignments and data privacy issues. The connector now respects the configured search fields strictly and creates a new contact instead of falling back to default matching criteria.
    • [FIX] Fixed an issue where real-time inventory synchronization was not triggered after completing a manufacturing order when "Forecasted Quantity" was selected as the Inventory Quantity Source Field, causing the produced product's stock level to remain outdated in the e-commerce store.
    • [FIX] Fixed a race condition where the order shipping status was exported to the store before the tracking number, causing customers to receive shipping notification emails with an empty tracking number. The "Sync Shipped SO Status" setting has been removed - shipping status update and tracking number export are now combined into a single process controlled by the "Enable Order Tracking Export Job" checkbox.
    • [FIX] Fixed an issue where orders could be missed during synchronization due to date filters being sent to the WooCommerce API in incorrect format. Date filters are now correctly formatted using ISO 8601 datetime format, preventing potential order sync gaps.
    • [FIX] Fixed an issue where product tags were not imported during the initial import of master data from the e-commerce store to Odoo.
    • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 2.1.1 (2026-03-01)
    • [NEW] Added "Export Inventory Now" button to the Inventory tab, allowing users to manually trigger a full inventory export for all products at any time — regardless of the Scheduled Inventory Sync setting. The export runs in batches as background jobs, the same way the scheduled action does.
    • [NEW] Added "Run Now" button on background jobs (available in debug mode), allowing jobs to be executed in real time instead of being queued. This is primarily intended to simplify debugging and issue investigation.
    • [IMP] Added pre-defined filters "Mapped to Store(s)" and "Not Mapped to any Store" on the product list, making it easier to identify which products are synchronized with your e-commerce store and which still require mapping.
    • [IMP] Added support for the "Add Multiple Discount Lines" option. When enabled, one discount line is created per coupon code applied to the order (e.g. "Discount (CODE: woo881)") instead of anonymous per-product discount lines, with the correct tax rate inferred automatically. Requires "Separate Discount Line" to be enabled in the Sales Orders tab.
    • [FIX] Fixed an issue where external records for newly created categories did not have the parent category set, causing inconsistency with imported categories where the parent was correctly assigned.
    • [FIX] Fixed an issue where enabling "Mark as Inactive on First Export" for variable products caused all variations to be created as draft in WooCommerce, making them invisible on the storefront. The connector now correctly applies the draft status to the product template only, keeping individual variations active in line with WooCommerce's internal logic.
    • [FIX] Fixed critical issues with product and variant status field mapping during import from WooCommerce. Draft products were incorrectly imported as active, and the sale_ok flag was never properly set. Additionally, fixed an import crash for products with comma-decimal weights (common in EU locales).
    • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 2.1.0 (2026-02-18)
    • [NEW] Added support for product tag synchronization between WooCommerce and Odoo. Product tags can now be imported and exported, allowing better product categorization and consistency across both systems.
    • [IMP] Enhanced UI/UX across connector views, based on customer feedback. The Status menu is now more functional, with quick access to unmapped records, store connections, and other key areas. The connections Kanban view was also improved, including a small 7-day orders chart and overall usability refinements to make daily monitoring and navigation more efficient.
    • [IMP] Improved initial product import batching logic. When importing products in batches, the connector now processes all valid products even if some items contain errors (e.g., missing or duplicated SKU). Problematic products are automatically grouped into a separate background job with a clear error message, allowing users to fix issues and requeue only the affected records - without blocking the entire batch.
    • [IMP] Improved multi-company product synchronization logic. The connector now validates the company on products during synchronization, ensuring that only products belonging to the integration’s company (or with no company set) are used. A new “Apply Company on Product” option was also added (disabled by default). When enabled, newly created products will automatically inherit the connection’s company, helping maintain clean and consistent multi-company data separation.
    • [IMP] Made “E-Commerce Store Order Status” editable in Odoo. Users can now manually update the external order status directly from Odoo, and the change will be synchronized to WooCommerce as an intentional status update.
    • [IMP] Refactored bundle product import logic and added support for bundles with pricing defined directly on the bundle product. Order import for bundled products is now more accurate and reliable, correctly handling pricing and structure in complex bundle scenarios.
    • [FIX] Resolved an issue in the auto-workflow picking validation that could cause an infinite loop when button_validate() returned a wizard instead of completing the transfer. The connector now correctly stops auto-validation in such cases, preventing repeated background job execution while preserving normal validation behavior.
    • [FIX] Improved contact handling during order import. If a previously mapped Odoo contact is archived, the connector now ignores the existing mapping and creates a new active contact instead of assigning the archived one to the Sales Order.
    • [FIX] Improved translation handling on imported Sales Orders. Order lines now consistently use the customer’s language (not the Odoo UI language), including product names and discount line descriptions (e.g., "Discount for ..."). The connector also includes safe fallbacks when customer language or translations are missing.
    • [FIX] Fixed a critical issue with variant attribute export. When exporting new products with variants, WooCommerce variants could be created without proper attribute values (e.g., showing “Any Color” instead of the correct value). The connector now correctly assigns attribute values to each variant during export, ensuring accurate product configuration in WooCommerce.
    • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 2.0.0 (2026-01-23)
    • [BREAKING] This is a major release with backward-incompatible changes. Please review the release notes before upgrading.
    • [IMP] Product field mapping engine fully refactored. The connector now supports flexible and extensible product field mappings, including custom Python-based transformation logic configurable directly from the Odoo UI.
    • [IMP] Made “E-Commerce Store Order Status” editable in Odoo. Users can now manually update the external order status directly from Odoo, and the change will be synchronized to WooCommerce as an intentional status update.
    • [IMP] Improved handling of missing or custom order items. When an order line references a product that no longer exists or represents a custom item and a fallback product is used, the connector now preserves the original product name and SKU from the e-commerce order in the Sales Order Line description.
    • [IMP] Improved automatic cleanup of connector-generated logs. Connector logs (including webhook-related entries) are now cleaned up using a dedicated Odoo cleanup mechanism with a configurable retention period, helping reduce database noise and improve long-term performance.
    • [FIX] Other improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 1.10.2 (2025-12-13)
    • [IMP] Prepared connectors for Odoo 19.0 compatibility to ensure a smooth migration using special upgrade module. These changes align connector logic with Odoo 19.0's new e-commerce data models, making it easier and safer for customers to upgrade product categories and images during migration.
    • [FIX] Fixed an issue with order status export where multiple rapid status changes could be ignored. The connector now creates a separate background job for each status update, ensuring all changes are exported in the correct sequence to the e-commerce store.
  • 1.10.1 (2025-11-27)
    • [NEW] Added option to leave the Salesperson field empty on imported Sales Orders. Previously, orders were assigned to Administrator by default. This behavior now matches Odoo's website_sale flow and provides more flexibility for teams that prefer assigning Salespersons manually.
    • [IMP] The "Import Orders" setting is now preserved when Sale Integration is disabled, ensuring the selected value is restored when reactivated. Internal automation checks were also refined for more consistent behavior.
    • [FIX] Fixed an issue in the configuration validation wizard that caused validation to fail when using the Integration Queue Job module (VentorTech fork of Job Queue). The wizard now works correctly with the updated job management logic in Odoo 19.0.
    • [FIX] Order webhooks now correctly respect the "Orders Cut-off Date" setting. Orders created before the cut-off date will no longer be imported or updated when webhook events are received.
    • [FIX] Improved contact matching logic and resolved several edge-case issues that could create duplicate contacts in specific scenarios. Synchronization is now more accurate and consistent.
    • [FIX] Corrected the order creation date filter used for cut-off date handling. Although additional safeguards prevented issues, the filter has now been updated to ensure full accuracy and consistency.
    • [FIX] Numerous background improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 1.10.0 (2025-10-27)
    • [NEW] Redesigned Import Wizard that unifies and simplifies all data import processes. Whether performing an initial setup or importing new records later, users can now follow a clear, step-by-step workflow to bring products, customers, and orders from their e-commerce store into Odoo with ease. This overhaul makes the entire import process faster, more reliable, and beginner-friendly.
    • [NEW] Added “Failed Job Notifications” checkbox on user profiles to control who receives alerts about failed jobs. Enabled by default for users with Job Queue Manager rights.
    • [NEW] Added compatibility with the new WooCommerce Subscriptions extension. Users can now synchronize subscription orders from WooCommerce to Odoo, fully integrated with Odoo’s native Subscriptions module for seamless recurring order management.
    • [IMP] Redesigned UI/UX for a smoother, more intuitive experience. Views and menus were reorganized for faster navigation, with new actions, clearer tooltips, and many small visual improvements.
    • [IMP] Improved webhook stability and data accuracy across all connectors. Fixed issues that could cause missing product details and enhanced order webhook logic to respect importable order statuses — preventing unwanted imports of orders in undesired states.
    • [IMP] Improved handling of external fulfillments and payments from e-commerce stores. These records are now applied not only during automated workflows but also when users perform actions manually — such as confirming orders or creating invoices in Odoo. This change provides greater flexibility and ensures external data stays synchronized regardless of how the workflow is triggered.
    • [IMP] Enhanced contact matching logic to prevent duplicates. The connector now uses normalized email and phone values when searching for existing Odoo contacts and addresses, significantly reducing the creation of duplicate records during synchronization.
    • [IMP] Status menu visibility is now limited to users with connector configuration access, keeping the interface clean and focused for regular users.
    • [IMP] Improved slug generation for all WooCommerce entities. Slugs are now deterministic, safe, and SEO-friendly, preventing REST API errors and avoiding unpredictable auto-slugs from WordPress — while keeping URLs clean and readable.
    • [IMP] Improved handling of 404 and invalid API responses. The connector now safely manages unexpected WooCommerce or WordPress API errors, preventing unpredictable behavior when the server returns HTML instead of JSON.
    • [IMP] Removed deprecated asynchronous request logic to improve stability and compatibility with WordPress servers. The connector now uses sequential API communication, preventing overload issues on WooCommerce sites that struggled with parallel requests.
    • [FIX] Resolved issues with BoM quantity calculations for products using Bills of Materials. The connector now correctly computes stock levels in complex BoM scenarios, ensuring accurate quantity synchronization based on customer feedback.
    • [FIX] Updated sales dashboard analytics to exclude cancelled orders from statistics, ensuring more accurate sales and performance insights.
    • [FIX] Resolved issue where product variations were marked as “draft” during the first export when the Inactive First-Time Export option was enabled. Variations now remain visible and editable in the WooCommerce admin panel.
    • [FIX] Numerous background improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 1.9.2 (2025-07-23)
    • [IMP] Improved order webhook handling: the connector now checks for missing orders and triggers import if needed before processing status updates.
    • [FIX] Resolved issue where delivery notes were not added to PICK transfers in 2-step delivery operations.
    • [FIX] Resolved issue with Invoices API where credit notes and some invoices were not returned when requested by the e-commerce system.
    • [FIX] Over 30 background improvements and fixes implemented to boost overall performance, stability, and reliability.
  • 1.9.1 (2025-05-27)
    • [NEW] Added advanced attribute mapping: Now it is possible to map values from external order JSON (e.g. order.store_name) to custom fields on Sales Orders and Deliveries. Includes support for optional Python transformations. Configuration is available in debug mode under Sales Orders → Order & Delivery Attribute Import Mapping.
    • [IMP] Refactored all error and warning messages to provide clearer explanations, actionable steps, and configuration guidance. Users can now troubleshoot common issues independently without needing to contact support.
    • [IMP] Improved: updated priority logic for background jobs (How the Connector Prioritizes Background Jobs).
    • [IMP] Improved consistency: all scheduled actions and webhooks are now executed under the OdooBot user.
    • [IMP] Added new Receive webhook gap (sec) setting to delay webhook event processing when needed.
    • [IMP] Added shortcut to external order on Sales Order form.
    • [FIX] Fixed: webhooks now respect product and order import filters set in the connection configuration.
    • [FIX] Fixed issue where product images could be deleted in Odoo when webhooks were active.
    • [FIX] Fixed issues with default customer configuration when customer data is missing.
    • [FIX] Fixed edge cases where customer info was incomplete or missing in imported orders.
    • [FIX] Made several small improvements to enhance overall performance and stability.
  • 1.9.0 (2025-03-26)
    • [NEW] Implemented support for product webhooks (create and update events) for WooCommerce.
    • [NEW] Added validation for attributes and their values in configurable products on WooCommerce to prevent synchronization issues caused by outdated or missing attribute options.
    • [NEW] Launched a dynamic sales dashboard that displays key metrics - total sales, order trends, top products, and customer insights (new vs. returning and country stats) - in an intuitive, easy-to-understand format.
    • [NEW] Added "Ignore BoMs for Product Export" checkbox to skip export of components for products with attached Bill of Materials, useful for synchronizing products as simple items without bundles/kits.
    • [NEW] Added support for synchronizing stock levels for products with "Manufacture" BoMs based on component quantities and BOM records; can be enabled via the "Calculate Stock for 'Manufacture' BoMs" checkbox in the Inventory tab.
    • [NEW] Added support for formulas in pricelist items for both regular and sale price synchronization using Odoo pricelists, enabling export of formula-based prices to e-commerce stores.
    • [NEW] Added Getting Started wizard with introduction videos to enhance user experience.
    • [NEW] Added ability to specify default values for "Tag Group", "Account", and "Tax Scope" fields when creating new Odoo taxes via the connector.
    • [NEW] Added automatic tests for orders import and auto-workflow features in connector.
    • [IMP] Refactored image synchronization logic to use mappings, improving performance and preventing unnecessary deletion and creation of images.
    • [IMP] Improved contact creation logic by preventing duplicate child address contacts when billing and shipping addresses are identical, writing the address directly on the customer/company contact.
    • [IMP] Added button in debug mode to open product variant from the product templates view for templates with a single product variant.
    • [IMP] Improved customer matching during order creation by performing case-insensitive comparisons for name and surname fields to avoid duplicates (previously applied only for addresses).
    • [FIX] Fixed order cancellation on import when WooCommerce sends 'Canceled' status.
    • [FIX] Fixed issue with images preview in product view (Odoo 18.0).
    • [FIX] Fixed issues causing standard Odoo tests to fail due to connectors.
    • [FIX] Fixed issues with real-time stock export during quantity updates using Ventor PRO application.
    • [FIX] Made several small improvements to enhance overall performance and stability.
  • 1.8.2 (2024-11-18)
    • [NEW] Added a checkbox to force the application of fiscal positions to imported orders. This ensures accurate tax calculation even when order line taxes differ from product default taxes. By default, the connector will only set the correct fiscal position without recalculating taxes.
    • Added the ability to import orders with a configurable delay. This is useful when you need to wait for payment confirmation or other custom actions before importing orders into Odoo.
    • Resolved the issue where incorrect prices were set on product variants during the initial import from the e-commerce system to Odoo.
    • Made several small improvements to enhance overall performance and stability.
  • 1.8.1 (2024-09-19)
    • NEW! Added option to set "Sale Price" in WooCommerce using a specified pricelist during product export.
    • Added synchronization of Personal ID field from order metafields.
    • Resolved the issue where incorrect pricelist and currency were set for imported orders.
    • Resolved the issue related to exporting images for templates with variants that are excluded from synchronization.
    • Improved customers import: The connector will use default billing information from the e-commerce store during the initial customer import process, if it is available.
    • Made several small improvements to enhance overall performance and stability.
  • 1.8.0 (2024-08-02)
    • NEW! Added the ability to process orders from guests who haven't created an account on e-commerce store.
    • Resolved a minor issue with exporting translatable product names.
    • Fixed an issue where fee products in imported orders were assigned an incorrect "0" tax class.
    • Fixed issues with orders containing fallback or removed products.
    • Resolved deprecation warnings that occurred during tests on Odoo.sh.
    • Corrected incorrect stock quantity updates when using the Internal Transfer feature in Ventor.
    • Made several small improvements to enhance overall performance and stability.
  • 1.7.1 (2024-05-18)
    • NEW! Added support for custom attributes in WooCommerce (for both, import and export operations). Note: Use of custom attributes is still not recommended due to potential issues as they lack unique IDs. Consider replacing them with regular attributes if possible.
    • NEW! Added the option to ignore VAT validation when saving customer information to Odoo (Customers → Ignore VAT validation).
    • NEW! Added the option to disable order total difference correction during order import. This prevents the addition of price difference lines when the order total doesn't match between your e-commerce store and Odoo (Sales Order → Order Total Difference Correction).
    • NEW! Added the option to disable order imports entirely from your e-commerce system to Odoo (Automation Jobs → Enable Order Import).
    • NEW! Introduced the ability to customize customer search during import. The "Search Customer Fields" setting (Testing tab) allows you to specify which fields are used to match customers. (Caution: Incorrect settings could lead to duplicate customers or mismatched orders.)
    • Refactored API wrapper for WordPress / WooCommerce to provide better performance.
    • Fixed an issue with applying fiscal positions to imported orders.
    • Fixed an issue where attributes were removed from simple products after running product export from Odoo to WooCommerce.
    • Resolved a VAT validation problem for non-EU countries.
    • Corrected an error ("You cannot create recursive Partner hierarchies") that occurred in certain scenarios.
    • Improved compatibility with Odoo.sh builds by resolving warnings.
    • Other small improvements and fixes.
  • 1.7.0 (2024-04-05)
    • NEW! We've improved how our connector manages customer information coming from your e-commerce system. This includes more flexible contact creation, better address handling, and various optimizations. For more details and examples, including benefits for B2B, see our FAQ.
    • NEW! For B2B customers with a manageable number of clients, we've added the ability to manually map customers between your e-commerce system and Odoo. This provides you with additional control.
    • NEW! You now have the option to designate a specific product as a placeholder for order lines with removed products or custom items, ensuring smoother order processing.
    • NEW! You now have the option to switch between different discount application methods. Choose to add discounts as separate order lines (default), or apply them directly to product lines using the 'Discount' field. This can be set from the 'Add discounts as a separate order line' setting on your integration settings.
    • NEW! We've added an option to disable XML-RPC requests for improved security when using our WooCommerce connector. Note: this may affect the functionality of some connector features.
    • NEW! We've introduced a new post-installation wizard that automatically guides you through the steps needed to ensure your Odoo setup is optimized for our connector. This will help you get up and running quickly and smoothly.
    • We've added a new feature for developers to customize how products are linked between your e-commerce system and Odoo. This allows you to use specific fields other than the default SKU or Barcode for product synchronization. Important Note: This feature is intended for developers with a technical understanding of Odoo and your e-commerce platform.
    • We've fixed an issue that was preventing product quantities from updating correctly on your e-commerce store when changes were made in the Ventor application.
    • We've resolved an issue where product internal references in Odoo were still being updated after disabling import in the mapping table.
    • We've enhanced how our connector imports categories from your e-commerce store, especially when multiple categories share the same name. This resolves previous errors and ensures more accurate category matching in Odoo.
    • We've resolved a dependency issue in Odoo 17.0 that caused a “TypeError: Model 'product.image' does not exist in registry.” error. Our connector is now fully compatible with the latest Odoo version.
    • We've resolved an issue that prevented updating already mapped products with archived or draft variants. Your product data will now synchronize smoothly from your e-commerce system.
    • We've also made several additional fixes and enhancements for a better overall experience.
  • 1.6.1 (2024-01-05)
    • NEW! Added possibility to set different backorder policies for separate products. (watch video)
    • NEW! On odoo.sh when the backup is restored on the staging branch, disable automatic all sales integrations, disable on integrations critical functions (export of products, order statuses, product inventory) and delete webhooks.
    • Improved logic of delivery methods synchronization.
    • Fixed issue with tax with empty rate or empty name.
    • Refactored logic of mapping products.
    • Improved orders processing: imported orders data will be marked as "require update" to make sure that the latest updates will be downloaded during Sales Order creation in Odoo.
    • Fixed an issue with stock synchronization for products with zero stock.
    • Fixed for order cancellation: orders cancelled in external e-commerce system will be automatically cancelled if they were imported to Odoo.
    • Other small fixes and improvements.
  • 1.6.0 (2023-11-23)
    • NEW! Support of the product bundles during order processing. (watch video)
    • NEW! Support of the composite products during order processing. (watch video)
  • 1.5.0 (2023-11-05)
    • NEW! Added the ability to receive and record customer language values on the Contact (res.partner model). (watch video)
    • NEW! Improved import of delivery methods. (watch video)
    • NEW! Added configuration to allow backorders for out-of-stock products. (watch video)
    • Improved logic of states auto-mapping.
    • Improved connectors' UI/UX.
    • Improved image naming logic for products with lengthy names or with special symbols in product names.
    • Improved calculation of discount on prices with includes taxes.
    • Added support of discounts for delivery lines in Odoo.
    • Improved detection of changes in product attributes, including images, to trigger product export.
    • Added integration settings export/import wizard.
    • Fixed issue with products serialization for export to e-commerce system when 'en_US' language is inactive in Odoo.
    • Fixed export of translatable fields with empty values.
    • Fixed issue with export of images and stock during the first-time export.
    • Fixed issue with mapping product attributes / features values.
    • Other small fixes and improvements.
  • 1.4.1 (2023-09-29)
    • Fixed issue with auto-workflow not executing all tasks
  • 1.4.0 (2023-09-19)
    • New! Security improve: hide sensitive data in integration parameters.
    • NEW! Import product categories with translations.
    • NEW! Added the ability to exclude specific products from Stock Synchronization with the use of special checkbox in the E-commerce tab on the product form. (watch video)
    • Fixed issue with updating translatable fields when default ERP language different to WooCommerce shop language.
    • Fixed issue with missed orders.
    • Fixed issue with exporting tracking number for pickings with product kits.
    • Fixed the issue of importing products with over 10 variants from Woocommerce to Odoo.
    • Added unit tests for testing field mapping logic within the integration module.
    • Other small improvements and fixes.
  • 1.3.0 (2023-08-14)
    • NEW! Add setting for export prices via pricelist from Odoo to PrestaShop. Configurable based on integration. (watch video)
    • NEW! Multi-language support. Added possibility send translations from the ERP system to Woocommerce shop based on WordPress WPML plugin. Can be configured in "E-Commerce Integrations - Configuration - Field Definitions". (watch video)
    • NEW! Set forcibly discount to zero to avoid affection of the pricelist with policy "Show public price & discount to the customer".
    • NEW! Improve automatic mapping of country states to Odoo country states.
    • Fixed issue with incorrect tax calculation for orders with fee lines.
  • 1.2.0 (2023-07-19)
    • NEW! Added setting to automatically create products on SO Import in case products doesn’t exist yet in Odoo. Configurable based on integration. (watch video)
    • NEW! During initial import, the connector will generate only product variants that exist in Woocommerce. This behavior is configurable on the “Product Defaults“ tab on sales integration with the checkbox “Import Attributes as Dynamic“. It is switched off by default. (watch video)
    • NEW! Add new behavior on empty tax “Take from the Product“. When selected, if the downloaded sales order line will not have defined taxes, it will insert on the sales order line customer tax defined on the product. (watch video)
    • NEW! Allow excluding specific product attributes to synchronize from Odoo to Woocommerce. Can be configured in “Sales - Configuration - Attributes“. (watch video)
    • NEW! Discount for individual products is added as a separate line on Odoo Sales Order for proper financial records. (watch video)
    • In case it is configured not to download the barcode field from Woocommerce to Odoo (in Field Synchronization there is no barcode field defined) connector will not analyze external products for duplicated barcodes.
    • Download orders by batches to avoid timeout of “Receive Orders” job.
    • Fixed duplicated discount applied on sales order downloaded from WooCommerce.
    • Do not send inactive product variants when exporting products to Woocommerce.
    • Added to sales integration list of global fields that are monitored for changes. So when the product is updated and these fields are changed, then we also trigger the export of the product.
    • Product attributes are synchronized according to their sequence to preserve the same order as in Odoo.
    • Other small improvements and fixes.
  • 1.1.3 (2023-03-23)
    • Fix issue with impossibility to cancel sales order (in some cases) or register payment.
  • 1.1.2 (2023-03-16)
    • Fix quantity export after creating product in WooCommerce
    • Fix issue with switching on Order Actions on Sale Integration
  • 1.1.1 (2023-03-15)
    • Fix issue with tracking number export
  • 1.1.0 (2023-03-13)
    • NEW! Added “Exclude from Synchronisation” settings on the product to exclude specific products and all their variants totally from sync and all related logic (validation, auto-mapping). (watch video)
    • NEW! Contacts that were created by the connector will have a special Tag with the name of the sales integration it was created from. That allows us to easier find all contacts created from specific integration. (watch video)
    • NEW! Allow defining VAT meta field name to import VAT number for contact during SO creation using any third-party plugins. (watch video)
    • Copy “E-Commerce Payment Method” from Sales Order to the related Customer Invoice.
    • Sales Orders with a non-valid EU VAT number will be created. But a warning message will be added in Internal Note for the created Sales Order informing the user about this problem.
    • Convert weight on import/export of products in case UoM in Odoo is different from UoM in WooCommerce (kgs vs lbs).
    • Other small fixes and improvements.
  • 1.0.0 (2023-02-17)
    • Odoo integration with WooCommerce.

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
  • Ratings
  • Discuss
Works perfectly, as Prestashop module
by
Juan Pérez-Nievas
on 11/7/23, 4:17 AM


Re: Works perfectly, as Prestashop module
by
Oleg Kuryan
on 8/2/24, 2:57 PM Author

Thank you so much for the 5-star rating! We're thrilled you had a great experience!


The best Woocommerce integrator for odoo
by
ITS INNOVATIVE TECH SOLUTIONS, LDA
on 11/24/23, 6:39 AM

Over the last years we have purchased many modules for integrating Odoo and Woocommerce. This is the most robust, fastest and most efficient module out there! 
Thank you Ventortech team.


Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with