All
Order Fulfilment App
Routes every paid order to the right fulfilment path: click & collect, store pick up, warehouse/DC fulfilment or delivery — then tracks it to completion.
Owners: Operations Manager, Store Manager, Warehouse Manager
Rules that must not be broken
- Routing follows stock location, customer address and delivery promise — staff override only with Ops approval.
- Click & collect orders must be marked ready before the customer is notified.
- Uncollected orders are chased at day 3 and returned to stock at day 10.
- Split shipments are allowed for sale items only, never for a hire kit.
Process: Routing decision
- 1
Order paid and captured
System · Shopify Checkout
- 2
Evaluates stock by location and customer choice
System · Order Fulfilment App
- 3
Assigns path: delivery, C&C, store pick up or DC
System · Order Fulfilment App
- 4
Receives task and fulfils
Location · Easy Scan / POS
- 5
Order marked fulfilled, customer notified
System · Klaviyo
Process: Click & collect
- 1
Selects collect at store
Customer · Online Store
- 2
Picks items and marks ready for collection
Store · Order Fulfilment App
- 3
Ready-for-collection notification sent
System · Klaviyo
- 4
Verifies ID/order number and hands over in POS
Staff · Shopify POS
Process: Delivery
- 1
Packs and books carrier
Warehouse · Easy Scan
- 2
Tracking attached to the order
System · Shopify Plus
- 3
Dispatch and delivery updates sent
System · Klaviyo
Integrations
| Connects with | Direction | Data shared |
|---|---|---|
| Shopify Plus | Two-way | Fulfilment orders, locations, statuses |
| Easy Scan | Outbound | Pick, pack and ship tasks |
| Shopify POS | Two-way | Collections and in-store handover |
| Klaviyo | Outbound | Fulfilment status notifications |
When something goes wrong
- Order routed to the wrong location
- Check location priority and stock buffers before overriding.
- Customer never got the ready email
- Order was fulfilled without being marked ready — resend from Klaviyo.