Payment Status & Linking
SCR-VENDOR-03 · Contractor, Vendor & Payables Workspace
Scopedno Figma mapping
Layout
Confirm a payment against an invoice and link it to the invoice, the budget category, and supporting documents, so the vendor's totals and the project's budget actuals stay consistent.
States
- **Unpaid**: "Mark as paid" action available.
- **Paid**: status shown as Paid with payment date, linked category, and linked documents.
- **Document attach**: user can attach a supporting document at the point of marking paid, or afterward.
Acceptance criteria
- I can confirm a payment against an invoice, marking it Paid.
- Confirming payment links the payment, the invoice, and the budget actuals together.
- The invoice's budget category is shown and consistent with FEAT-04's budget categories.
- I can link a supporting document (receipt, proof of payment) to the payment.
- Marking an invoice Paid immediately updates that vendor's paid/outstanding totals.
Endpoints
None mapped yet — the backend agent will own these.