- Home
- Integrations
- Connect Shopify to ERPNext
Connect Shopify to ERPNext
For Shopify merchants who run the back office in ERPNext. FLUX turns each Shopify order into an ERPNext sales order with its customer, and keeps Shopify’s products and collections following your ERPNext items and item groups.
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→ERPNextReal timeEach order becomes an ERPNext sales order shortly after it is placed, with its lines matched to ERPNext items.
Customers
Shopify→ERPNextReal timeCustomers are created or updated in ERPNext before their orders arrive.
Products
ERPNext→ShopifyScheduledERPNext items become Shopify products, with the fields you choose.
Categories
ERPNext→ShopifyScheduledERPNext item groups become Shopify manual collections.
01
Setting it up
- 1
Create an app for your store in the Shopify Dev Dashboard and give FLUX its client ID and secret.
- 2
Connect ERPNext with its API credentials.
- 3
Choose which system leads: typically items from ERPNext, and orders and customers from Shopify.
- 4
Turn on the flows. Shopify changes arrive in real time; ERPNext is read on a schedule.
02
Limits, stated plainly
Stock does not sync between ERPNext and Shopify yet.
ERPNext is read on a schedule, so an item changed there reaches Shopify at the next pull.
Tracking numbers do not travel from ERPNext back to Shopify yet.
ERPNext needs a customer on every sales order, so an order with no customer at all cannot be written.
03
Questions
Does stock sync between ERPNext and Shopify?
Not yet. FLUX does not read or write ERPNext stock levels today. If your stock lives in Odoo, FLUX can send it to Shopify instead.
Can Shopify products go into ERPNext instead?
Yes. You choose the direction of each flow, so products and customers can go from Shopify to ERPNext.
How quickly do Shopify orders reach ERPNext?
Within moments. Shopify notifies FLUX of each new order, and FLUX writes it to ERPNext straight away, retrying automatically if ERPNext is briefly unavailable.
Integrations
Other integrations
Connect Shopify to Odoo
Orders into Odoo; products, collections and stock to Shopify.
What syncsConnect noon to ERPNext
noon orders into ERPNext; prices back to noon.
What syncsConnect WooCommerce to Odoo
Orders into Odoo; products, categories and stock to WooCommerce.
What syncs
Stop copying orders
by hand.
Create a workspace, connect two channels and watch the first records move across. No credit card needed.