SyncO for Odoo v17

Odoo 17 Shopify connector adapted for v17's product and inventory shapes

Odoo 17 introduced changes to product attribute structures and inventory move shapes that broke connectors built against v16. SyncO detects the running Odoo version during setup and applies the v17-specific field mappings and writers — so the integration doesn't rely on shape assumptions that change between major versions.

4.9 on Shopify App Store200+ Odoo–Shopify storesFrom $15/monthNo card to trial

Odoo 17 Shopify connector

Built for Odoo 17's product attribute and inventory shapes

Odoo 17 changed how product attributes and attribute values are structured on product templates and variants. It also adjusted inventory move fields from v16. SyncO's v17-aware writer uses the correct field names and nesting for product sync, variant matching, and stock moves under v17 — without a compatibility shim.

Odoo 17 Shopify connector

Odoo Online, Odoo.sh, and self-hosted v17

Odoo 17 runs on all three Odoo hosting options. SyncO uses standard JSON-RPC and works with all of them — no Odoo-side module required regardless of hosting. Setup wizard detects v17 automatically and applies the right configuration.

Odoo 17 Shopify connector

What ships in the Odoo 17 connector

The full SyncO feature set, validated against Odoo 17. The setup wizard runs a live connection test and confirms the version before saving configuration.

Implementation path

From install to live sync

01

Connect Odoo

Verify server, database, credentials, version, and company access.

02

Map operations

Choose locations, warehouses, product rules, order rules, and customer behavior.

03

Run queued sync

Move external API work through retry-safe queues instead of fragile inline actions.

04

Monitor records

Use linked identifiers and logs to understand what synced and what needs attention.

Related

Keep exploring

Read more

From the blog

FAQ

Questions merchants ask before connecting Shopify and Odoo

Is SyncO compatible with Odoo 17?

Yes. SyncO is verified against Odoo 17 Enterprise and Community editions, across Odoo Online, Odoo.sh, and self-hosted environments.

How does SyncO handle Odoo 17's product attribute changes?

SyncO detects v17 during setup and uses v17-specific writers for product attributes, variant shapes, and stock moves — rather than a generic payload that breaks at version boundaries.

Do I need to install a module on Odoo 17?

No. SyncO uses the standard JSON-RPC API that Odoo 17 exposes. There is no Odoo-side module, manifest, or server addon required.

Start with your store

See how Synco Connector fits your Shopify and Odoo workflow

Open the app flow or enter your Shopify store domain to start configuring Shopify and Odoo sync.