Supply Chain LabOmnichannel FulfilmentLab Home
E-BUSINESS · OMNICHANNEL

Omnichannel Fulfilment Optimisation

You run the e-business fulfilment desk. Every order here is placed on a phone - a push offer, a social checkout, a shelf QR scan - and the app makes the delivery promise at checkout from the customer's location and live stock: Same day, Express (48 h) or Standard (3-5 days). You choose which store or DC fills each order, inside real dispatch cut-offs, safety stock and carrier lanes, and you answer for the margin left on every delivery fee.

Individual class challenge · about 5 minutes

Five mobile orders, five sourcing decisions

Five live orders across metro, regional and interstate lanes. Each one shows the app notification, the service bought, the clock and the stock position - you pick the node that fills it and watch what it does to margin. Same five orders for everyone, 45 seconds each - a full shift runs in about five minutes.

Round0 / 5
Score0
Streak0
Round time--
Session10:00

Fulfilment map Customer · Carlton

Customer Fulfilment source Chosen route

Order intake Metro courier

Mobile channelApp push notification
Deliver toCarlton, VIC (Metro Melbourne)
Units ordered3 units
Service bought at checkoutSame day - Delivered today
Promiseby 21:00 today
Order placed10:20
Delivery fee collected$14.95 paid

Source this order from

–
Arrives
–
Delivery margin

About this tool

Omnichannel Fulfilment

The concept

Mobile checkout makes a delivery promise from the phone's location and live stock; distributed order management then decides which store or DC has to keep it.

How it works

Every node is priced on picking plus its carrier lane, then tested against its dispatch cut-off, safety stock and the promise the customer bought.

Winning strategy

Take the cheapest node that still meets the paid delivery promise without breaching safety stock or a dispatch cut-off.

source = argmin [pick·qty + carrier(lane)] s.t. handling + transit ≤ promise, stock − qty ≥ safety, placed ≤ cut-off
M-commerce promiseOmnichannelShip-from-storeCost to serveDelivery promiseDispatch cut-off
Core idea: Omnichannel