Use Case

Use Case 1 — Busy Counter & Multiple Customers
Scenario
- Customer A is still browsing — order is in progress
- Customer B arrives and needs to pay quickly
- Cashier cannot keep Customer B waiting
Smart POS action
- Hold Customer A's order with one tap
- Open a new order and serve Customer B immediately
- Resume Customer A's order and complete payment

Use Case 2 — Group Purchase & Split Payment
Scenario
- A group shops together under one order
- Each person wants to pay separately
- Different payment methods per person
Smart POS action
- Split order into sub-orders by item or amount
- Each sub-order processed independently
- Accepts cash, card, e-wallet per split

Use Case 3 — Loyalty Member Checkout
Scenario
- Member enters or scans phone number at POS
- Accumulated loyalty points are available
- Active promotions apply to the current order
Smart POS action
- Instantly look up member profile by phone
- Auto-apply loyalty points as payment or discount
- Apply eligible promotions at product & order level

Use Case 4 — Internet Outage & Offline Support
Scenario
- Network outage occurs mid-shift
- Cloud-based systems become unavailable
- Staff must continue serving customers without interruption
Smart POS action
- Seamlessly switches to offline mode (POS Desktop)
- All transactions stored locally in SQLite
- Auto-sync with central system when internet returns

Use Case 5 — Customer Screen Experience
Scenario
- Customer standing at the counter during checkout
- Wants to verify items and see discounts applied
- Prefers to scan payment QR themselves (MoMo,VNPay
Smart POS action
- Customer screen shows real-time order detail
- Highlights active promotions and savings
- Displays payment QR code for self-scan checkout









