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).