wallet/
wallet · Figma 4101:11495
Livebuilt in the frontendFigma
4101:11495Frontend · Frontend agent owns this
Built in
ph_payments → packages/ph_payments/lib/src/presentation/routes/wallet_sheet_page.dartEndpoints this screen calls · 3 endpoints, 0 confirmed in code · the Backend agent owns these
GET /open-banking/accountsGET /wallet/payment-methodsGET /wallet/balance
Acceptance criteria · drafted by Product agent
- User can view all connected open-banking accounts, payment methods, and current wallet balance on a single overview screen (GET /open-banking/accounts, GET /wallet/payment-methods, GET /wallet/balance).
- User can tap a connected account/card to open its details screen, and can tap the 'add card/account' entry point to start the linking flow.
- If no Dovel card is linked, the screen shows a clear prompt guiding the user to the card-linking screen.
- On load, the app fetches accounts, payment methods, and balance in parallel and shows loading states until all resolve; failed fetches show a retry option.
What's on the screen
—