SAP to Shopify, without the spreadsheet.
Stock and prices from SAP published to Shopify on a schedule — price-checked first — with every Shopify order written back to SAP.
In one paragraph
Omniqlo connects SAP to Shopify. It reads the item master and on-hand stock from SAP through the SAP ERP connector, checks every price against guardrails (minimum margin, maximum movement, dual approval and UAE 5% VAT), publishes storefront listings, stock and prices out to Shopify through the Shopify Admin API, and writes each Shopify order back to SAP as a sales order.
Four flows. All logged.
| Direction | What | How | When |
|---|---|---|---|
| SAP → Omniqlo | Item master, category, price and on-hand stock by location | the SAP ERP connector | On a schedule, de-duplicated by checksum |
| Omniqlo rules | Minimum margin · max price movement · dual approval · 5% VAT | Rules engine, priority order | Before every publication |
| Omniqlo → Shopify | Storefront listings, stock and prices out | the Shopify Admin API | Each scheduled run, plus approved promotions |
| Shopify → SAP | Orders as ERP sales orders, then fulfilment and cancellation status | Order capture → SAP sales order | As orders land |
A bad price stops here — not on Amazon.
- Minimum margin per item or category
- Maximum price movement per run
- Dual approval above $1,362
- UAE 5% VAT validation
- Minimum margin✓ pass
- Max price movement✓ pass
- UAE 5% VAT✓ pass
- Minimum margin✕ fail
- Max price movement✕ fail
- UAE 5% VAT✓ pass
SAP to other channels
Other ERPs to Shopify
SAP × Shopify: quick answers.
How does Omniqlo connect SAP to Shopify?
Omniqlo connects SAP to Shopify. It reads the item master and on-hand stock from SAP through the SAP ERP connector, checks every price against guardrails (minimum margin, maximum movement, dual approval and UAE 5% VAT), publishes storefront listings, stock and prices out to Shopify through the Shopify Admin API, and writes each Shopify order back to SAP as a sales order.
Do Shopify orders reach SAP automatically?
Yes. Each Shopify order is captured in Omniqlo’s order queue and created as a sales order in SAP against the correct store, and fulfilment and cancellation status is kept in step both ways.
What stops a wrong price reaching Shopify?
Every price from SAP passes Omniqlo’s rules engine before publication — minimum margin, maximum price movement, dual approval above $1,362 and UAE 5% VAT validation. Items that fail are held back and counted in the run instead of reaching Shopify.
Can we sell on other channels from the same SAP data?
Yes. Items are mapped once to each channel’s own codes, so the same SAP record can also feed Amazon, noon, Talabat, Any store.
How long does a SAP to Shopify implementation take?
It depends on catalogue size, store count and how SAP exposes its data. ZaadCore confirms the timeline in a written quotation after a short discovery call.