Shopify · Odoo 19 · Two-way sync

Shopify connector for Odoo 19: orders, stock, fulfilment and refunds in a single system

If your Shopify store is already selling, the problem stops being how to sell and becomes how to operate: orders typed by hand, stock that drifts between channels and tracking copied from one side to the other. This Odoo 19 connector syncs Shopify both ways: it brings orders, customers and products into Odoo, and from Odoo it pushes stock, prices, fulfilment and shipping tracking, with returns and refunds included.

Orders into Odoo SalesCustomer, lines, variants, taxes and totals landed inside the ERP.
Stock and prices up to dateOdoo pushes what's in your warehouse — and at what price — to Shopify.
Fulfilment and trackingMark the shipment in Odoo and the tracking number goes back to Shopify.
Returns and refundsShopify's refund is reflected in Odoo, with no mismatches.
Shopify store synced two-way with Odoo 19
Shopify inside the ERPOrders, stock, fulfilment and returns in the same system, with no manual data copying.

Real module screenshots

The very screens you get in Odoo — the real thing.

shopify-connector-odoo screenshot 1 shopify-connector-odoo screenshot 2 shopify-connector-odoo screenshot 3 shopify-connector-odoo screenshot 5 shopify-connector-odoo screenshot 6

Try the Shopify connector inside a real Odoo 19, no sign-up. User demo / flexigodemo.

Try the live demo View on the App Store

The real problem once Shopify is selling

A store that sells is good news until the back office can't keep up. Then the usual problems appear: double data entry, stock mismatches and shipment tracking that gets lost along the way.

Orders typed by hand

Every Shopify order is re-entered into Odoo by hand: customer, lines, variants and taxes. It is slow, error-prone and does not scale as volume grows.

Stock that drifts

If Shopify does not know what you actually have in the warehouse, you sell what is not there. Overselling shows up especially when the same product is sold across more than one channel at once.

Tracking and refunds scattered

You prepare the shipment in Odoo but the tracking number is pasted into Shopify by hand, and refunds get recorded twice or not at all. The customer asks and nobody has the full picture.

What the connector does inside Odoo

It does not promise magic and does not replace Shopify. It does the concrete, useful thing: it syncs the store data with Odoo in both directions so you operate from a single system.

Orders and customers into Odoo

It imports the Shopify order with the customer, the lines with product and variant, quantities, taxes and totals, and lands it as a sales order inside Odoo.

Products, stock and prices

It reconciles the catalog between Shopify and Odoo and pushes the available stock and prices from Odoo, so the store reflects what you really have and at what price.

Fulfilment and tracking

When you prepare and ship from Odoo, the connector marks fulfilment in Shopify and returns the tracking number, so the customer sees the real status of the order.

Returns and refunds

It handles Shopify returns and refunds so they are reflected in Odoo: the refund is neither duplicated nor is the returned stock lost.

Whoever builds the connector is who answers you

FlexigoTech is Flexibles y Accesorios Gobe, S.L., from Barcelona. Development is handled by a single developer, so when you ask about order sync or stock you talk directly to whoever wrote the code, not to a salesperson.

19Native Odoo
2sync directions
BCNdevelopment

What it does and does not do

It is a native Odoo 19 connector, with no external platform to maintain and no extra SaaS fee. We do not invent reviews or customer cases: it syncs orders, customers, products, stock and prices, sends fulfilment and tracking and handles returns and refunds. The initial setup and Shopify credentials are yours, and if you want we help you get it running.

Try the live demoAsk a question

If you come for Shopify, this also matters to you

Shopify rarely comes alone. It usually shows up next to other marketplaces and the need to organize orders, stock and shipping inside a single Odoo.

Questions that usually come up with Shopify and Odoo

Does the Shopify connector for Odoo sync both ways?

Yes. The sync is two-way: orders, customers and products from Shopify enter Odoo, and from Odoo stock, prices, fulfilment and tracking number are sent back. Each side keeps the other updated without moving data by hand.

What order data from Shopify reaches Odoo?

The connector brings the full order: customer, lines with product and variant, quantities, taxes and totals. It also handles returns and refunds, so the refund recorded in Shopify is reflected in Odoo and does not throw off the accounting or the stock.

How are stock and prices updated in Shopify?

From Odoo. The connector pushes the available stock and the prices of your products to Shopify, so the store reflects what you really have in the warehouse. This reduces overselling when you sell the same product across several channels besides Shopify.

Can I try the Shopify connector before buying?

Yes. There is a live demo, a real Odoo 19 with the connector installed and no sign-up (user demo, password flexigodemo), where you can see how orders come in, how stock and prices sync and how fulfilment goes out with its tracking. When you are clear, you buy the license on the Odoo App Store; and if you need it, we help you with the setup.

Your Shopify store is already selling. Now it's about operating it without double data entry.

Orders, stock, fulfilment and refunds synced both ways with Odoo 19. Try it in the live demo and tell us how you have it set up.

Try the live demoView on the App Store · +34 616 809 504