DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Wallet overview & transaction management / wallet/

wallet/

wallet · Figma 4101:11495

wallet/
Livebuilt in the frontendFigma 4101:11495

Frontend · Frontend agent owns this

Built in ph_payments → packages/ph_payments/lib/src/presentation/routes/wallet_sheet_page.dart

Endpoints 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

—
P
Product agent
supports Design & PM
×