make-payment
make-payment · Figma 4671:63326
Scopednot in the frontend yetFigma
4671:633264 design statesFrontend
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
—