OMS for omnichannel retail — sell from shop, store, marketplace, fulfill from anywhere
OMS software for retailers with online (shop + marketplace) and physical (store network) presence: one consolidated stock, click & collect, ship-from-store, return in any store, cross-channel loyalty. Customer buys anywhere, receives anywhere, returns anywhere.
Real omnichannel vs 'we have a site and stores'
Real omnichannel doesn't mean having a website and stores. It means a customer can buy online and pick up in store (click & collect), buy in store and request home delivery, return online orders in store (or vice versa), earn loyalty points in one place and use them in another.
For that you need an OMS that sees stock as a single distributed resource (warehouse + 50 stores), not 51 isolated stocks. It must auto-decide 'where is most efficient to fulfill this order from?' (warehouse if bulky, nearest store if urgent, store with surplus if you want rotation).
Azuvio's omnichannel retail OMS does exactly that: live consolidated stock, smart routing on optimal source (ship-from-store / dark store / central warehouse), click & collect, cross-channel returns, POS integration and loyalty system. Native integration with marketplaces (eMAG, Amazon) and your own shop (WooCommerce/Magento/Shopify).
What Azuvio OMS does for an omnichannel retailer
The features that separate 'we have a site' from 'real omnichannel'.
- Live consolidated stock (warehouse + stores) — One virtual stock aggregating central warehouse + all stores + dark stores. Per-store buffer (walk-in reserve). Visible in shop, marketplace and POS.
- Smart routing — optimal source per order — For every online order, OMS auto-decides where to fulfill from: warehouse (default), nearest store (urgent), surplus-stock store (rotation), dedicated dark store (urban fast). Rules configurable per category / weight / urgency.
- Click & collect with in-store reservation — Customer orders online → picks pickup store → OMS reserves stock at chosen store → employee gets picking list → confirms ready → SMS/email customer 'Your order is ready'. ~60% transport-cost reduction.
- Ship-from-store — Store becomes micro-warehouse. Urgent orders (or orders in store catchment) ship directly from store with local courier or store van. Cuts urban delivery time to hours.
- Cross-channel returns — Customer buys online, returns in any store. Store scans product, OMS identifies original order, generates credit / refund / replacement. Stock re-enters store pool.
- Unified loyalty online + offline — Single customer account with points earned anywhere, vouchers usable anywhere. POS identification via email/phone/QR. Combined purchase history for personalized recommendations.
- POS integration — OMS talks to store POS (Smartcash, Magister, Cegid, NCR etc.). Stock sold at POS reflects instantly in consolidated stock. Orders created at POS for home delivery enter pipeline.
- Marketplace + online shop connectors — eMAG Marketplace + FBE, Amazon, OLX + WooCommerce, Magento, Shopify, PrestaShop. Stock sync <30s, centralized orders.
'We have a site and stores' vs Azuvio omnichannel OMS
Same retailer, 40 stores + shop + 2 marketplaces.
| Aspect | Site + stores separate | Azuvio omnichannel OMS |
|---|
| Stock | Shop vs store stocks separate | One virtual consolidated stock |
| Click & collect | Manual or non-existent | Automated with instant reservation |
| Ship-from-store | Impossible — store not in flow | Store = micro-warehouse, smart routing |
| Online return in store | Refused or heavy separate process | Scan product, instantly identified |
| Loyalty | Separate card per channel | Single account, cross-channel points |
| Smart order routing | All from warehouse | Optimized per order (cost, speed, stock) |
| Reduce online out-of-stock | Frequent (real stock in stores) | Store stocks visible online |
| POS integration | Nightly stock updates | Live, every receipt affects global stock |
Azuvio omnichannel OMS rollout — 6 steps
Typically 6-12 weeks, depending on store count and existing POS system.
- Network & stock audit — Inventory stores, POS system, central warehouse, dark stores. Map current cross-channel flows (or lack thereof).
- Connect store POS — Integrate with existing POS (Smartcash, Magister, Cegid, NCR) for real-time stock sync. Pilot test on 1-2 stores.
- Consolidated stock & per-store buffer — Configure single virtual stock. Per-store buffer rules (walk-in reserve vs online available). Sync test.
- Smart routing rules — Define rules: when to fulfill from warehouse, when from store, when from dark store. Per category, geo, urgency.
- Click & collect + cross-channel returns — Activate click & collect in shop and marketplaces. Cross-channel return flow with original-order identification. Train store teams.
- 4-week pilot + phased roll-out — Pilot on 2-3 stores. Tune routing rules and buffer. Phased roll-out on rest of network (8-10 stores/week).
Real problems omnichannel retailers face
- Problem: 'Site says out of stock but the store has 20 on the shelf. We lose online sales on products that exist physically.' Azuvio OMS solution: Consolidated stock: store stock visible online with configured buffer. Online availability includes stores, not just warehouse.
- Problem: 'Click & collect is manual — customer orders, we call store to check, call customer, etc.' Azuvio OMS solution: Automated click & collect. Instant reservation in chosen store. Auto customer notification when ready.
- Problem: 'Urban deliveries in Bucharest take 3 days because they ship from Cluj warehouse. Competition delivers in 2 hours.' Azuvio OMS solution: Ship-from-store enabled on Bucharest stores. Urgent orders delivered with local courier in hours.
- Problem: 'Customer bought online but wants to return in store — we refuse, lose the customer.' Azuvio OMS solution: Cross-channel returns. Store scans product, identifies online order, generates credit. Stock re-enters store.
- Problem: 'We have loyalty cards but online points don't show in store and vice versa.' Azuvio OMS solution: Single customer account with cross-channel points. POS identification via email/phone/QR.
- Problem: 'Site stock syncs nightly with stores. Oversells happen.' Azuvio OMS solution: Live sync with store POS. Each receipt affects global stock within seconds.
Why Azuvio OMS for omnichannel retail
Representative scenarios from Romanian omnichannel retailers using Azuvio. Indicative figures, not contractual guarantees.
- Fashion retailer, 25 stores + shop + eMAG — Click & collect enabled → 22% of online orders picked up in store, transport costs reduced ~30%. Online out-of-stock reduced ~45% after including store stock.
- Electronics & IT retailer, 15 stores + shop + marketplaces — Bucharest urban delivery time reduced from 48h to 6h via ship-from-store. Delivery NPS up 18 points.
- Beauty & cosmetics retailer, 40 stores + shop — Cross-channel returns: 35% of online returns processed in store. Return logistics cost reduced ~40%, customer satisfaction up.
Operational detail for an omnichannel manager
Consolidated stock — virtual model
Each store + warehouse + dark store stock is summed into a single virtual stock. Per store, a buffer is configured (walk-in reserve — e.g. store stays at min 5 before product flips to 'online ship-to-store only'). Online available = sum stocks - buffers. Live update on every movement (POS receipt, ship-out, receipt).
Smart routing — how OMS decides
For each online order, OMS scores every possible source (warehouse, store A, store B, dark store): distance to customer, available stock, shipping cost, daily processing capacity, priority (slow-mover rotation, order urgency). Highest-scoring source gets the order. Override rules (e.g. bulky product = warehouse mandatory; express order = nearest store mandatory).
Click & collect — end-to-end flow
Customer orders online + picks pickup store. OMS reserves stock at store (decrements online available). Store employee gets picking list on terminal or email. Confirms ready (scan product). System sends SMS/email customer with pickup code. Customer arrives, identifies order, signs pickup. ~60% cost reduction per order vs home delivery.
Ship-from-store — operational flow
Urgent order in store catchment. OMS assigns store as source. Employee gets picking list in app. Picks from shelf (or backstore stock). Generates local courier AWB (or uses store van for short routes). Stock decrements at store, order shipped in 1-3h vs 24-48h from warehouse.
Cross-channel returns — flow
Customer bought online (OMS order #12345). Comes to store with product. Employee scans product + asks phone/email/order number. OMS identifies original order, checks return eligibility (window, product condition). Decision: refund to original card (processed by OMS via gateway), store credit, product swap. Stock re-enters store (or warehouse if it goes back). No separate 'online vs offline' process for store.
Unified loyalty
Single customer account with identifier (email/phone). Points earned per transaction (anywhere — online, store POS, marketplace). Vouchers generated on thresholds; usable anywhere (store POS, online shop, marketplace if technically supported). Personalized recommendations based on cross-channel history.
FAQ
- Does it work with my POS (Smartcash / Magister / Cegid / NCR)?
- Yes, native connectors for major Romanian POS systems. For custom POS, integration via standard API.
- Is click & collect included?
- Yes, end-to-end: store reservation, picking list, customer notification, store pickup.
- Can I enable ship-from-store on only some stores?
- Yes. Per store, configure: can be ship-from-store source or click & collect only or both.
- How does it handle cross-channel returns?
- Store scans product, OMS identifies original order (online or offline), generates refund / credit / replacement. Stock re-enters store.
- Is store stock visible online?
- Yes, with per-store configurable buffer to protect walk-in. Online available = sum stocks - buffers.
- Does loyalty work cross-channel?
- Yes. Single customer account with points earned anywhere, vouchers usable anywhere (POS identification via email/phone/QR).
- How long does implementation take?
- Typically 6-12 weeks. Pilot on 2-3 stores + roll-out 8-10 stores/week.
- How much does it cost?
- SaaS per user + activity (orders processed). ROI comes from reducing online out-of-stock, click & collect (transport cost), ship-from-store (delivery speed). See /tarife.
Azuvio stack for omnichannel retail
OMS + WMS + EDI + CRM + Loyalty — all in one platform.
Ready to do real omnichannel, not just 'we have a site'?
2-minute demo of the omnichannel OMS. See consolidated stock, click & collect, ship-from-store and cross-channel returns.