DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Settings/More / Manage & Pay Vendors

Manage & Pay Vendors

Add and review vendors/merchants, then pay them for project work.

The user lands on the Vendors directory (empty state first, then the populated searchable list) and opens a vendor's detail page to review their bank accounts and transaction history. From there they can add or edit a vendor — including picking the vendor's bank from a searchable list — and then tap 'Pay vendor' to make a payment, choosing the project and cost category before confirming.

8
screens
0
built
12
endpoints

Screen sequence · 8 steps · ⚙️ Settings/More

1. empty-state/vendors&merchants
2 ep
2. vendors&merchants
2 ep
3. vendors&merchants/details/no-transation
2 ep
4. vendors&merchants/details/transactions
2 ep
5. new/update/merchant
3 ep
6. select-bank
2 ep
7. pay/vendor/make-payment
2 states3 ep
8. add-category
1 ep

Endpoints across this flow

Flow endpoints · 12 endpoints, 0 confirmed in code · the Backend agent owns these

GET /contractors/contactsGET /contractors/contacts/suggestionsGET /contractors/contacts/{contact_id}/bank-accountsGET /contractors/{contractor_id}/transactionsGET /contractors/searchPOST /contractors/contactsPUT /contractors/contacts/{contact_id}POST /contractors/contacts/{contact_id}/bank-accountsGET /wallet/balancePOST /payments/pay-vendorPOST /payments/vendors/{contractor_id}/onboardingGET /budget/catalog
P
Product agent
supports Design & PM
×