What moves between Shopify and Infor
Shopify is the storefront; Infor is where items, inventory, production and invoicing are managed. The integration posts each Shopify order to Infor as a sales order and brings Infor's items, prices, stock and shipment details back to Shopify. It applies to SyteLine (CloudSuite Industrial), M3 and LN, which share Infor's ION middleware but differ in their records.
Shopify
Where shoppers and account buyers order
- Orders
- Customers and B2B companies
- Products and variants
- Fulfillments
Infor SyteLine, M3 or LN
Where items, stock and invoicing are managed
- Sales orders
- Items and prices
- Inventory by warehouse
- Shipments and invoices
Shopify to Infor record mapping
A typical first map. Discovery confirms the Infor documents and fields your product and tenant use.
| Shopify | Infor | Direction |
|---|---|---|
| Order | Sales order | Shopify to Infor |
| Customer or company | Customer | Both ways |
| Product variant (by SKU) | Item | Infor to Shopify |
| Inventory level per location | On-hand inventory by warehouse | Infor to Shopify |
| Fulfillment and tracking | Shipment | Infor to Shopify |
| Refund | Credit memo | Shopify to Infor |
How the Shopify and Infor sync works
Shopify orders into Infor
A Shopify order webhook starts the task. Connect maps the order to an Infor sales order, matching each line to an Infor item, and sends it through ION as a business object document or through the API your Infor product offers, then records the Infor order number on the Shopify order.
Items, prices and stock from Infor
Infor stays the master for items and inventory. Where ION is in place, Connect can react to the item and inventory events Infor publishes rather than polling for changes, and update Shopify's variants and per-location inventory levels to match.
Where a WMS fits
If a warehouse management system handles picking and shipping, whether Infor's own WMS or another vendor's, discovery decides which system Shopify takes stock from and which one confirms the shipment, and Connect reads each from wherever it's actually held.
Shipments back to the customer
When Infor or the WMS ships an order, Connect creates the Shopify fulfillment with carrier and tracking, which lets Shopify send its shipping notice. Partial shipments go across as separate fulfillments.
See Clarity Connect move an order
Watch an online order travel into the ERP and its status come back in our Clarity Connect demo, or book a live walkthrough on your own systems.
Infor's side of the connection
In Infor's cloud, an integration registers as an authorized app with the ION API Gateway and authenticates with its downloaded .ionapi credential file. Data moves as business object documents (BODs) such as SyncSalesOrder, and SyteLine adds its IDO layer, served by the Mongoose framework. Infor's own commerce product, Infor Rhythm for Commerce, integrates with select Infor ERPs; Shopify merchants use an integration layer like Connect instead.
On Shopify's side, the REST Admin API has been legacy since October 2024, and new public apps must use GraphQL from April 1, 2025, so we build the Shopify half on the GraphQL Admin API.
How Clarity Connect runs it
Clarity Connect is Clarity's integration platform. It keeps Shopify and Infor on a persistent two-way connection and runs each flow as a separate task, real time for orders and scheduled for bulk stock, for example. Clarity has built more than 3,000 integrations on it; you can see one run in our video playlist.
Discovery
A Clarity business analyst documents the data fields and workflows each system can share and which ones you need.
Tasks and mapping
Each flow becomes a Connect task, such as orders to the ERP or stock to the store, set to run in real time or on a schedule.
Testing
Orders and updates are run end to end, including the return trip of statuses back to the customer-facing system.
Live, with a dashboard
Queues and scheduled tasks show in Connect's Hangfire dashboard. A job whose target is offline is retried 10 times, every 30 minutes, and can be re-queued once the cause is fixed.
Clarity Connect is sold as a SaaS subscription at $599 a month or as a one-time license at $15,000 with no ongoing fees, and larger projects are priced to scope. See pricing.
Questions
Which WMS works best with Infor and Shopify?
It depends on your warehouse, not the integration. Infor sells its own WMS, and other vendors' systems work too; Connect takes stock and shipment data from whichever system holds it.
Does it work with Infor M3 as well as SyteLine?
Yes. M3, SyteLine and LN all exchange data through ION, and their cloud editions publish APIs through the ION API Gateway. Discovery confirms the documents your tenant uses.
Do we need Infor ION?
It helps but isn't required. With ION, Connect reacts to events Infor publishes; without it, the sync runs on a schedule through the interfaces your Infor product offers.
How is it priced?
Clarity Connect costs $599 a month as SaaS or $15,000 as a one-time license with no ongoing fees; larger projects are priced to scope. See pricing.
Related resources
Connect Shopify and Infor
Tell us which Infor ERP you run, whether a WMS sits in the middle, and how orders and stock should flow. A Clarity business analyst maps it with your team before anything is built.
Book a demo
