Which Odoo versions does the Shopify Connector support?
The Shopify Connector for Odoo is published for Odoo 18.0. It depends on the standard Discuss, Inventory, Invoicing and Sales apps, all of which ship with Odoo, and it is licensed LGPL-3.
GraphQL-first Shopify operations inside Odoo, not another sync black box.
GraphQL-first Shopify operations for Odoo 18, built for merchants, operators and implementation partners who need product, order, inventory, webhook and troubleshooting visibility inside the ERP rather than in another sync black box. Store records are held per company with connection testing, warehouse, pricelist and journal mapping, and a readiness checklist. Sync work runs through a queue with idempotency keys, deduplication and retry with backoff, and every job exposes its state.
Store governance per company
Each Shopify store is a record on its own company, with a connection test, status tracking, and mapping fields for warehouse, pricelist, journal and fallbacks. A readiness checklist shows what is still unconfigured before a sync runs.
Products and variants bound, not copied
Products and variants are bound between Shopify and Odoo rather than duplicated, so the two systems stay reconcilable and a change on either side resolves to the same record.
Orders with their full context
Order import carries tax, shipping and discount context rather than a bare total, and customer mapping applies duplicate-prevention logic so repeat buyers do not fan out into multiple contacts.
Queue-backed sync with retries
Inbound webhooks hand off to a queue instead of processing in the request. Idempotency keys and deduplication stop double-processing, and failed work retries with backoff through clearly named job states.
Inventory, fulfillment and refunds
Inventory, fulfillment, refund and location models are represented in Odoo, with location and metafield mapping screens for stores whose Shopify setup does not map one-to-one.
Diagnostics you can act on
Sync logs keep sanitised request and response payloads, and an operational dashboard reports a health score and failed-job count — so a stalled sync is something you can see and explain.
Install Shopify Connector from the Odoo App Store — pricing available on the listing. Free setup support included with every purchase.
Common questions about the Shopify Connector for Odoo — Product, Order & Inventory Sync.
The Shopify Connector for Odoo is published for Odoo 18.0. It depends on the standard Discuss, Inventory, Invoicing and Sales apps, all of which ship with Odoo, and it is licensed LGPL-3.
The Shopify Connector syncs products and variants, customers, orders with their tax, shipping and discount context, inventory, fulfillment, refunds and locations. Products and customers are bound to their Odoo counterparts rather than copied, so records stay reconcilable across both systems.
Failed work is retried with backoff rather than dropped, and every job carries a named state you can read. Sync logs keep sanitised request and response payloads for the failing call, and the dashboard reports a health score and a failed-job count, so a stalled sync is visible instead of silent.
No. The Shopify Connector uses idempotency keys and deduplication on inbound work, and webhooks are handed to a queue rather than processed inside the request. Replayed or duplicated webhook deliveries resolve to the same record instead of creating a second order.
Yes. Store records are per company, so a partner can configure several client stores in one deployment, each with its own mapping, readiness checklist and sync logs. The diagnostics exist for exactly that case: when a client reports a problem, the health score, failed-job count and sanitised payloads say what happened without direct database access.
Other KSROlabs modules that pair well with Shopify Connector for Odoo — Product, Order & Inventory Sync.
Google Shopping Connector
Sync Odoo products to Google Merchant Center for Google Shopping visibility.
Google Shopping Connector →BigQuery Connector
Sync Odoo data to Google BigQuery with incremental CDC and automated scheduling.
BigQuery Connector →Ten production-grade Odoo integrations for AI, analytics, storage, and commerce.
View all modules →