Customer Order Flow
Alur pemesanan dari sisi Customer — dari browsing sampe makanan sampai.
sequenceDiagram
actor C as Customer
participant App as Send App
participant M as Merchant
participant DB as Delivery Buddy
C->>App: Browse live-stream hawkers
App->>C: Show active live streams
C->>App: Tap live stream, chat with hawker
C->>App: Add items to cart
C->>App: Confirm delivery address
C->>App: Apply voucher / SendCoins
C->>App: Pay via PayNow
App->>M: Send order notification
M->>App: Accept & prepare order
App->>DB: Broadcast delivery request
DB->>App: Accept delivery
Note over DB: DB pays merchant upfront
DB->>M: Pick up & pay
DB->>App: Upload payment screenshot
DB->>C: Deliver food (within 2km radius)
App->>C: Real-time tracking
App->>DB: Release earnings to wallet