DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Make a payment / make-payment

make-payment

make-payment · Figma 4671:63326

make-payment
Scopednot in the frontend yetFigma 4671:633264 design states

Frontend

No matching Flutter page yet — not built.

Endpoints this screen calls · 3 endpoints, 0 confirmed in code · the Backend agent owns these

GET /contractors/contactsGET /contractors/contacts/{contact_id}/bank-accountsGET /wallet/balance

Acceptance criteria · drafted by Product agent

  • The user can select a payee from their contacts list loaded via GET /contractors/contacts.
  • When a contact is selected, the app calls GET /contractors/contacts/{contact_id}/bank-accounts and lets the user choose a destination bank account; if none exist, the system prompts the user to add one.
  • The screen displays the available wallet balance from GET /wallet/balance and validates that the entered amount is greater than zero and does not exceed the available balance before allowing continue.
  • The user can edit amount, payee, and funding account, and the Continue action remains disabled until all required fields are valid.

What's on the screen

—
P
Product agent
supports Design & PM
×