Update Products From Odoo¶
After a listing has been pushed to WooCommerce (either via Export Products From Odoo or imported from WooCommerce in the first place), you can keep it up to date with Update Listings. This operation pushes selected fields from the Odoo Listing back to WooCommerce without re-creating the product.
You can update listings in two ways.
Method - 1: From The Operations Wizard¶
Use this when you want to push the latest listing details to WooCommerce in bulk across all listings of an instance.
Go to the menu in Odoo.
Click the Operations button from the instance record.
Choose Export as the operation type, then from Export Operation, select Update Listings to WooCommerce.
Click Process. The connector iterates over all Listings linked to the instance and updates them in WooCommerce.
Note
To push only price, stock, or images, you can run the dedicated Update Prices to WooCommerce, Update Inventory to WooCommerce or Update Images to WooCommerce operations instead of a full update.
Method - 2: From The Listing View¶
Use this when you want fine-grained control over what is pushed for one (or a small set of) listings.
Go to the menu in Odoo.
Click the Listing button from the instance record to open where all your product listings are managed.
Select one or more already-exported Listings (Listed? is true).
Open the Actions menu (gear icon) and choose Export/Update Listing in Marketplace.
The connector detects that the listings are already exported and opens the Update Products in WooCommerce wizard. Pick what to push and click Update Listing.
Available toggles:
Update Details — Push product-level fields (Name, Description, Short Description, Categories, Tags, Weight, Attributes and SKU).
Set Price — Push prices from the instance pricelist.
Set Quantity — Push stock for variants with Manage Stock? enabled.
Set Images — Push listing images.
Publish in Store — Publish (Published) or Unpublish (Unpublished) the product on WooCommerce.
What Gets Updated¶
At the product level, the operation pushes:
Name
Description and Short Description
Categories and Tags
Weight — converted from the Odoo product’s weight to the store’s configured Weight Unit.
SKU — for products without variants (variant SKUs travel with the variants).
Attributes and their values.
Published / Unpublished status.
At the variant level, the operation also pushes per-variant SKU, price, weight, stock (for variants with Manage Stock? enabled), and attribute values.
For price, inventory, or images only, use the dedicated operations (Export Prices From Odoo and Export Inventory From Odoo) or the targeted Update Prices / Update Inventory / Update Images operations.
Note
If Set Images is enabled and the Odoo Listing has no images, existing images are removed from the WooCommerce product.