The uncomfortable question is not whether sync works, it is whether anything was missed. SyncO shows you, per order, what synced and what did not.
Each sync attempt is recorded with its status, timing and error message.
The Jobs screen filters by status, type and date range, so failures surface immediately.
The Odoo error is shown against the job — not a generic sync failed.
Fix the cause and re-sync the affected orders from the order list.
Order lists show the Woo id beside the Odoo id, so an unlinked order is obvious at a glance.
Orders deliberately skipped by a rule are distinguished from ones that genuinely failed.
Thirty days of history on every plan, so an end-of-month question is still answerable.
The order list shows Woo and Odoo ids side by side; a missing Odoo id means it never landed.
Yes, individually or in bulk from the order list.
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 …
Warehouse validates the delivery in Odoo; the customer sees the order complete with a tracking n…
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, …
Connect a store, map your fields, and watch the first orders land in Odoo.
Get started free