Skip to content

Scan and Go Β· Mobile POS / Queue-Free CheckoutΒΆ

Customer scans items using a mobile app while shopping, receives promotions and loyalty benefits in real time, and completes payment on the device or at an exit control point without joining a traditional checkout queue.

Domains customer Β· order Β· payment Β· promotion Β· store Β· loyalty
Actors customer Β· store-associate
Process Scan and Go
Capabilities 8
Steps 9
Events 14
Lifecycles 7
Min UCMI 3.0

βš™οΈ Step-by-Step FlowΒΆ

# Step Actor Lifecycle State Change Event
1 Identify customer in app customer customer-lifecycle anonymous β†’ identified customer-identified
2 Create mobile basket system basket-lifecycle β†’ open basket-created
3 Scan items while shopping customer basket-line-lifecycle β†’ added basket-updated
4 Validate scanned items system basket-line-lifecycle added β†’ validated inventory-checked
5 Apply real-time promotions system promotion-lifecycle eligible β†’ applied promotion-applied
6 Calculate loyalty benefits system loyalty-member-lifecycle active β†’ redeeming loyalty-benefits-calculated Β· loyalty-points-redeemed
7 Start exit checkout customer basket-lifecycle open β†’ locked basket-checkout-started
8 Authorize and capture payment system payment-lifecycle pending β†’ captured payment-authorized Β· payment-captured
9 Create order and issue digital receipt system order-lifecycle draft β†’ completed order-created Β· order-confirmed Β· basket-converted Β· receipt-issued

⚑ Event Sequence¢

customer-identified β†’ basket-created β†’ basket-updated β†’ inventory-checked β†’ promotion-applied β†’ loyalty-benefits-calculated β†’ loyalty-points-redeemed β†’ basket-checkout-started β†’ payment-authorized β†’ payment-captured β†’ order-created β†’ order-confirmed β†’ basket-converted β†’ receipt-issued


πŸ”„ Lifecycles InvolvedΒΆ


🧩 Capabilities Required¢

Capability
customer-identity Customer Identity
basket-management Basket Management
promotions Promotions
loyalty Loyalty
checkout Checkout
payment-processing Payment Processing
order-management Order Management
store-operations Store Operations

πŸ–₯️ Application CoverageΒΆ

Applications that implement the capabilities required by this scenario.

Capability Implementing Applications
customer-identity POS Β· eCommerce Platform
basket-management POS Β· eCommerce Platform Β· Clienteling App
promotions Promotion Engine
loyalty Loyalty Platform
checkout POS Β· eCommerce Platform Β· Associate Workspace
payment-processing POS Β· Payment Hub
order-management OMS Β· eCommerce Platform
store-operations POS

πŸ“Š Readiness by ProfileΒΆ

Capability readiness across assessment profiles.

Profile Capabilities Met Avg Score Ready?
Acme Electronics 6/8 2.0 ❌
BuildPro Trade 7/8 2.2 ❌
Flash Delivery 6/8 2.5 ❌
Luxe Maison 6/8 2.2 ❌
Metro Fresh Group 8/8 2.8 ❌
Stella Fashion Group 8/8 2.8 ❌
Reference Tier 2 Non-food Retailer 8/8 3.0 βœ…

βœ… PreconditionsΒΆ

  • Mobile app supports in-store scan-and-go journeys
  • Customer has a recognised identity and an eligible payment method
  • Store has controls for fraud, random audit, and restricted-item intervention

🎯 Success Criteria¢

  • Customer can complete payment without a traditional checkout queue
  • Basket totals, promotions, and loyalty benefits remain accurate in real time
  • Exit validation can trust the confirmed digital receipt or token
  • Order and payment records are created with the same fidelity as standard checkout

⚠️ Failure Modes¢

  • Customer identity session expires during the shopping trip
  • Fraud or audit controls block checkout until assisted review
  • Mobile network or app interruption causes basket desynchronisation
  • Payment succeeds but digital receipt or exit token is not delivered

UCMI RequirementsΒΆ

Minimum UCMI Score: 3.0

Capability Minimum Level
customer-identity 🟠 2
basket-management 🟠 2
promotions 🟠 2
loyalty 🟠 2
checkout 🟠 2
payment-processing 🟑 3
order-management 🟠 2
store-operations 🟑 3

UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog