Ship To Store Β· STS / Click to StoreΒΆ
Customer places an online order for collection at a chosen store while stock is sourced from a warehouse or distribution centre rather than local store inventory. The scenario coordinates payment, warehouse fulfillment, inter-node movement, and store handover so the collection experience remains consistent with unified commerce.
| Domains | order Β· fulfillment Β· store |
| Actors | customer Β· warehouse-operator Β· store-associate Β· store-manager |
| Process | Ship To Store |
| Capabilities | 7 |
| Steps | 10 |
| Events | 16 |
| Lifecycles | 5 |
| Min UCMI | 2.7 |
βοΈ Step-by-Step FlowΒΆ
| # | Step | Actor | Lifecycle | State Change | Event |
|---|---|---|---|---|---|
| 1 | Confirm ship-to-store checkout | customer | basket-lifecycle |
ready-for-checkout β locked | basket-checkout-started |
| 2 | Authorise payment | system | payment-lifecycle |
pending β authorised | payment-authorized |
| 3 | Create customer order | system | order-lifecycle |
draft β confirmed | order-created Β· order-confirmed Β· basket-converted |
| 4 | Allocate warehouse inventory | system | fulfillment-order-lifecycle |
created β allocated | inventory-allocated |
| 5 | Route fulfillment to source and destination nodes | system | fulfillment-order-lifecycle |
allocated β released | order-routed Β· fulfillment-order-created |
| 6 | Pick order at warehouse | warehouse-operator | fulfillment-order-lifecycle |
released β picking | picking-started |
| 7 | Pack and dispatch to store | warehouse-operator | fulfillment-order-lifecycle |
picking β dispatched | picking-completed Β· shipment-packed Β· fulfillment-order-dispatched |
| 8 | Receive and stage at collection store | store-associate | fulfillment-order-lifecycle |
dispatched β ready-for-collection | store-task-completed |
| 9 | Capture payment and notify customer | system | payment-lifecycle |
authorised β captured | payment-captured Β· customer-communication-sent |
| 10 | Hand over order and close transaction | store-associate | order-lifecycle |
in-fulfilment β completed | order-closed |
β‘ Event SequenceΒΆ
basket-checkout-started β payment-authorized β order-created β order-confirmed β basket-converted β inventory-allocated β order-routed β fulfillment-order-created β picking-started β picking-completed β shipment-packed β fulfillment-order-dispatched β store-task-completed β payment-captured β customer-communication-sent β order-closed
π Lifecycles InvolvedΒΆ
basket-lifecycleorder-lifecyclepayment-lifecyclefulfillment-order-lifecycletill-session-lifecycle
π§© Capabilities RequiredΒΆ
| Capability | |
|---|---|
checkout |
Checkout |
order-management |
Order Management |
order-orchestration |
Order Orchestration |
fulfillment-execution |
Fulfillment Execution |
inventory-allocation |
Inventory Allocation |
store-operations |
Store Operations |
payment-processing |
Payment Processing |
π₯οΈ Application CoverageΒΆ
Applications that implement the capabilities required by this scenario.
| Capability | Implementing Applications |
|---|---|
checkout |
POS Β· eCommerce Platform Β· Associate Workspace |
order-management |
OMS Β· eCommerce Platform |
order-orchestration |
OMS |
fulfillment-execution |
SIM Β· WMS Β· FMS Β· POS Β· Associate Workspace Β· Carrier Platform |
inventory-allocation |
WMS Β· Inventory Service |
store-operations |
POS |
payment-processing |
POS Β· Payment Hub |
π Readiness by ProfileΒΆ
Capability readiness across assessment profiles.
| Profile | Capabilities Met | Avg Score | Ready? |
|---|---|---|---|
| Acme Electronics | 5/7 | 1.9 | β |
| BuildPro Trade | 7/7 | 2.7 | β |
| Flash Delivery | 7/7 | 3.1 | β |
| Luxe Maison | 3/7 | 1.7 | β |
| Metro Fresh Group | 6/7 | 2.4 | β |
| Stella Fashion Group | 6/7 | 2.3 | β |
| Reference Tier 2 Non-food Retailer | 7/7 | 2.9 | β |
β PreconditionsΒΆ
- Customer has selected a store that accepts ship-to-store collections
- Warehouse or DC inventory is available for the requested item
- Inter-node transfer service and store receiving processes are active
- Payment method can be authorised online before fulfillment starts
π― Success CriteriaΒΆ
- Order is fulfilled from warehouse stock and staged at the chosen store within SLA
- Customer receives clear pickup notification only after the item is ready for collection
- Payment is captured without requiring a second checkout journey
- Order and fulfillment audit trail show both source node and collection node clearly
β οΈ Failure ModesΒΆ
- Warehouse allocation fails after checkout, requiring re-route or cancellation
- Transfer shipment arrives late, causing missed collection promise
- Store receives damaged or incomplete goods and cannot release the order
- Customer notification is sent before store staging is completed
- Payment capture fails after arrival at store, forcing manual intervention
UCMI RequirementsΒΆ
Minimum UCMI Score: 2.7
| Capability | Minimum Level |
|---|---|
checkout |
π 2 |
order-management |
π 2 |
order-orchestration |
π 2 |
fulfillment-execution |
π 2 |
inventory-allocation |
π 2 |
store-operations |
π 2 |
payment-processing |
π 2 |
UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog