WooCommerce Connector FAQs
These FAQs cover the most common setup and synchronization topics for the Odoo WooCommerce Connector. For a full feature list, see WooCommerce Connector Features.
Getting Started
What credentials does the connector need?
Your store Shop URL (with https://) and a Read/Write REST API Consumer
Key and Consumer Secret. See Generate WooCommerce Credentials.
Can I connect more than one WooCommerce store?
Yes — create one instance per store, each keeps its own credentials, configuration, workflows and scheduled jobs.
Products & Listings
How are products matched?
By SKU only. With no match and Create Odoo Products? enabled, Odoo creates the product.
Are there limits when exporting products?
Up to 80 listings per export, each variant needs an Internal Reference (SKU), and WooCommerce accepts one image per variant. Grouped products are skipped.
Orders
Which orders are imported?
Orders whose status matches the instance Order Status filter (default Processing), created after Import Order After.
Why was an order skipped?
Most often there is no Financial Workflow matching the order’s payment gateway and financial status. Add a workflow row and re-import.
Inventory & Pricing
How does stock sync work?
Bi-directional: import creates an inventory adjustment, export sends the quantity based on Stock Based On for variants with Manage Stock? enabled.
How are prices kept in sync?
Prices come from the instance Pricelist. Zero prices are skipped on export.
Troubleshooting
Sync fails or returns permission errors — what should I check?
Confirm the REST API key has Read/Write permission.
Verify the Shop URL, Consumer Key and Consumer Secret, and use Test Connection.
For webhooks, ensure the site uses HTTPS and the instance is Confirmed.
Review (raise the Log Level for more detail).
Dependencies
What does the module require?
The WooCommerce connector depends on Base Marketplace and communicates with WooCommerce through the official REST API (v3).