DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Manage & Pay Vendors / pay/vendor/make-payment

pay/vendor/make-payment

pay/vendor/make-payment · Figma 7192:64533

pay/vendor/make-payment
Scopednot in the frontend yetFigma 7192:645332 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 /wallet/balancePOST /payments/pay-vendorPOST /payments/vendors/{contractor_id}/onboarding

Acceptance criteria · drafted by Product agent

  • On load, the app calls GET /wallet/balance and displays the available balance; the payment amount cannot exceed the available balance.
  • The user can enter a payment amount, select a funding source, and add an optional note/memo before submitting.
  • On submit, the app calls POST /payments/pay-vendor and shows a success confirmation with payment details.
  • If the selected vendor is not yet onboarded to receive payments, the app calls POST /payments/vendors/{contractor_id}/onboarding before initiating payment.

What's on the screen

—
P
Product agent
supports Design & PM
×