pay/vendor/make-payment
pay/vendor/make-payment · Figma 7192:64533
Scopednot in the frontend yetFigma
7192:645332 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 /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
—