Shopify · Odoo 17-19 · D2C

Shopify Odoo integration for Odoo 17-19. Sync orders, stock and fulfillment in one place.

Two-way sync of orders, stock, prices and tracking in real time, across multiple stores, with a BI dashboard and AI right inside Odoo. Source code included, one-time payment of 149 EUR.

Orders into Odoo SalesCustomers, lines, taxes and refunds land straight inside the ERP.
Real variant & catalog controlFor when Shopify has outgrown spreadsheets and manual edits.
Tracking from OdooFulfillment leaves from the same place where you pick, pack and ship.
Team managing a Shopify store integrated with Odoo
Frictionless ShopifyOrders, variants, stock and tracking closer to how the business actually runs.
Source code included Odoo 17, 18 & 19 Direct engineer support No middleware One-time payment 149 EUR
Try the live demo View on the Odoo App Store

The problems that lead teams to buy it

This is not about a list of isolated features. It is about the operational headache that pushes a team to go looking for a real Shopify Odoo integration in the first place.

The store sells, but the back office cannot keep up

The bottleneck shows up in orders, stock levels, returns and day-to-day reconciliation.

Variants and catalog are not under control

When Shopify and Odoo do not agree on the same source of truth, you get stock, price and content errors.

Fulfillment happens outside the ERP

If tracking does not originate in Odoo, the team loses traceability and slides back into manual, spreadsheet-driven processes.

What the module actually gives you

Everything in the module is real operational capability: connection, orders, catalog and fulfillment governed from Odoo. No fluff, no empty checkboxes.

OAuth and one connection per store

One store, one cleanly governed Odoo instance, with proper authentication and operational control.

Orders, customers and refunds

The real value is landing the sale inside Odoo with as little friction as possible, refunds included.

Products, variants and stock

Especially relevant for catalogs that change often or move fast, where manual sync always falls behind.

Fulfillment and carrier mapping

The module really comes into its own once it is wired to your carrier and your warehouse.

More than a sync: a control tower for every store

A native Odoo BI dashboard with per-store KPIs, restock planning, real-time webhooks and an optional weekly AI summary. All without ever leaving Odoo.

Per-store KPI tiles

GMV, AOV, orders, units and refund rate, each with its delta versus the previous period. KPIs auto-refresh every 4 hours via a scheduled job.

Restock planning

7/30/90-day sales velocity, days of cover and a recommended reorder quantity per product, with a mover class (winner, steady, slow, dead) and a restock state.

Real-time webhooks

The inventory webhook keeps stock near-live between Shopify and Odoo, with asynchronous processing and automatic retries.

OAuth2 + GraphQL

A native connection to the Shopify API: refresh tokens, token-expiry handling and back-off on rate limits. No middleware in between.

Weekly AI summary (opt-in)

Off by default. Using free providers (Gemini, Groq) it narrates your numbers over real data, without making anything up, with a hard cost cap.

Reconciled taxes and refunds

Reconciles discounts and taxes, including tax-inclusive stores, and handles full or partial refunds with returns created automatically.

A D2C brand that stops living between Shopify, spreadsheets and email

The usual pattern is a team that already invoices on Shopify but wrestles with stock changes, rush orders, returns and shipping prep. The right project unifies Shopify with Odoo and gives the back office a far more professional logic.

1order flow
4hKPI auto-refresh
RTstock updated

Shopify is usually the first piece, not the last

For a lot of businesses Shopify is the gateway to the project. Then come shipping, Amazon, other marketplaces or a fuller implementation. The connector leaves everything ready so that growth happens inside a single Odoo.

Try the live demoOdoo App Store

One-time payment of 149 EUR, source code included

You buy the connector once and own it. No monthly subscription, no per-order fee, no third-party middleware sitting between Shopify and your Odoo.

149 EUR, one-time

A single payment for the module. No recurring fees and no surprises down the line.

Source code included

You get the full Python source under an OPL-1 license per Odoo instance, so your team can read and audit exactly what runs.

Odoo 17, 18 and 19

Built and tested for Odoo 17, 18 and 19, on both Community and Enterprise. Same-series updates come through the Odoo App Store.

Direct engineer support

After you buy, you talk to the engineer who built the module by email, with no middlemen and no call centers.

Try the live demo Buy on the Odoo App Store

From install to live sync in a few clear steps

No middleware to host and no monthly platform to babysit. You install the module, connect your store and let Odoo take over the back office.

1. Install and connect

Install the module on Odoo 17, 18 or 19 and connect your Shopify store over OAuth2, one clean instance per store.

2. Sync catalog, orders and stock

Products, variants, customers, orders and refunds flow into Odoo, while stock levels and prices stay aligned in both directions.

3. Ship and track from Odoo

Fulfill orders in Odoo, push tracking back to Shopify, and watch the whole store on a native BI dashboard with a real-time inventory webhook.

If this search brought you here, this may help too

Shopify is usually the first integration. These connectors and services are the ones that tend to follow as the business grows.

Questions that usually come up at this stage

Does this Shopify Odoo integration handle variants and multiple stores?

Yes. The connector is built for variant catalogs and for running more than one Shopify store against the same Odoo, with a separate, well-governed instance per store.

Does it work with Odoo Community?

Yes. It runs on both Odoo Community and Enterprise, across Odoo 17, 18 and 19. You do not need the Enterprise edition to use it.

Can I ship and track orders from inside Odoo?

Yes. Fulfillment and tracking are pushed back to Shopify from Odoo, so your warehouse and carrier flow stay in one place. It pairs well with our carrier connectors for delivery labels and tracking numbers.

What does the one-time payment of 149 EUR include?

The full module with source code included, licensed per Odoo instance under OPL-1, for Odoo 17, 18 and 19. No monthly fees and no third-party middleware between Shopify and Odoo.

Are updates included?

Yes. You get updates and fixes for the same Odoo series (17, 18 or 19) at no extra cost through the Odoo App Store.

What support do I get after buying?

Direct support from the engineer who built the module, by email, with no middlemen and no call centers.

Can I try it before I buy?

Yes. There is a live demo where you can see the connector running, and you can email us any question before you decide.

Shopify stops being simple once the business grows.

If you are already at that point, it makes sense to run orders, stock and logistics from Odoo with an integration that carries the growth instead of holding it back.

Try the live demoView on the Odoo App Store