- Home
- Integrations
- Connect Shopify to Odoo
Connect Shopify to Odoo
For Shopify merchants who run inventory and accounting in Odoo. FLUX brings orders and customers into Odoo as they happen and keeps Shopify’s products, collections and stock following Odoo, with every change logged.
Integration
What syncs
Each flow is a step you turn on, in the direction shown. Real time means FLUX reacts to the platform’s own notifications, with scheduled pulls as a safety net.
Orders
Shopify→OdooReal timeEach order becomes an Odoo sale order moments after it is placed, with its lines matched to Odoo products.
Customers
Shopify→OdooReal timeCustomers are created or updated in Odoo before their orders arrive.
Invoices and payments
Shopify→OdooReal timeOptional: create the invoice and register the payment in Odoo for each order.
Products
Odoo→ShopifyReal timeCreate or update products, variants, images and prices on Shopify from Odoo. You choose which fields each step may change.
Categories
Odoo→ShopifyScheduledOdoo product categories become Shopify manual collections.
Stock
Odoo→ShopifyScheduledAvailable quantity from your Odoo warehouses, mapped onto Shopify locations. Several warehouses can add up into one.
01
Setting it up
- 1
Create an app for your store in the Shopify Dev Dashboard and give FLUX its client ID and secret. FLUX never needs your Shopify password.
- 2
Connect Odoo with an API key. On Odoo 17 or later, FLUX sets up the automation rules itself.
- 3
Products already on both sides? Add a Map only step: FLUX links them by SKU and changes nothing.
- 4
Turn on the flows you want, and choose which system leads for each.
02
Limits, stated plainly
Tracking numbers do not travel from Odoo back to Shopify yet. Fulfil in Shopify or with your shipping app.
Stock goes one way, from Odoo to Shopify. Shopify stock is not written back into Odoo.
Smart collections are never written; categories become manual collections.
Odoo needs a customer on every sale order, so an order with no customer at all cannot be written.
Automatic updates from Odoo need Odoo 17 or later, and stock is read from Odoo on a schedule.
03
Questions
Do I need an app from the Shopify App Store?
No. You create an app for your own store in the Shopify Dev Dashboard, and FLUX uses its credentials. Nothing is installed from the App Store.
Can Shopify be the source of products instead of Odoo?
Yes. You choose the direction of each flow, so products can go from Shopify to Odoo if that is where your team edits them.
Will FLUX duplicate products that already exist on both sides?
No. A Map only step matches products by SKU and records the link without changing either side. Anything it cannot match, you link by hand.
Can several Odoo warehouses feed one Shopify location?
Yes. Map any number of warehouses onto each location; FLUX adds up the available quantity and sends it, including zero when something sells out.
Integrations
Other integrations
Connect WooCommerce to Odoo
Orders into Odoo; products, categories and stock to WooCommerce.
What syncsConnect Shopify to ERPNext
Orders and customers into ERPNext; items to Shopify.
What syncsConnect Amazon to Odoo
Listings from Odoo to Amazon, or your Amazon catalog into Odoo.
What syncs
Stop copying orders
by hand.
Create a workspace, connect two channels and watch the first records move across. No credit card needed.