#603 — Design Merchant dashboards and communications
Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: nadddder, raymondehizoba
Created: 2025-08-16 · Updated: 2025-09-04
Description
- Merchant Detail should be conditional on the status as a full dashboard in all cases:
- Editing / Lead → edit application
- In Review / Action Required / Send to Merchant / Rejected→ uneditable application with docs page showing (only thing editable)
- Approved / Active → Revenue Trend, Fee schedule , Documents (+Classification)
The whole row of a merchant in the merchant table should be clickable (instead of now only the sign on the right side of it)Hover over action required shows status message- Change ordering of Statuses in table tab : Editing / Lead / In Review / Sent to Merchant / Action Required / Approved / Active / Declined
- Change visual icon of statuses
- Show Created-at date in merchant table as a column
- Remove Risk column (until we know better than all Pending) . To Do: store a field called Risk per merchant, and only Mike can set it but it impacts the commission calcs
- Sort merchant table by Status at first visit (Action Required > Sent to merchant > Lead > In Review > Editing > Approved > Active > Rejected). If same status, sort by Created at. This is normal behavior when sorting by status
- Adjust layout/styling of the application tabs.
- Add chat framework:
- minimize, fullscreen, side
- Upload docs
- Send Message
- To Do: send an email notification to the user every time we add a note to display in the portal and allow them to respond in the portal
- _Show merchant details on head
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets