Warehouse validates the delivery in Odoo; the customer sees the order complete with a tracking number, without anyone updating the storefront by hand.
SyncO picks up the validated delivery order against the linked Odoo sale order.
The WooCommerce order status moves to completed, triggering your store's own emails.
Carrier and tracking reference are written back to the Woo order for the customer to see.
Split deliveries update the order as each shipment goes out, rather than only at the end.
Choose which Woo status a validated delivery maps to, if completed is not what your workflow uses.
Tracking reference and carrier are written to the order fields your theme or plugin already reads.
Fulfillment is Odoo → Woo, so warehouse actions drive the storefront and not the reverse.
Yes. Each validated delivery updates the order, so partial shipments are reflected as they happen.
Yes — SyncO changes the order status through WooCommerce, so your normal notifications fire.
Every WooCommerce order becomes an Odoo sale order the moment it is placed — with the customer, …
Odoo is the source of truth for what is physically on the shelf. SyncO pushes those quantities t…
A refund issued in WooCommerce should not need a second pass in Odoo. SyncO raises the matching …
Tax is where synced orders quietly stop reconciling. Map each WooCommerce rate onto the Odoo tax…
Decide how a WooCommerce order turns into an Odoo invoice: which journal, which income account, …
The uncomfortable question is not whether sync works, it is whether anything was missed. SyncO s…
Connect a store, map your fields, and watch the first orders land in Odoo.
Get started free