#802 — Merchant portal UX improvements

Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: raymondehizoba

Created: 2025-11-07 · Updated: 2025-11-21

Description

  • Make the merchant navigation tabs (Dashboard and Application) conditionally visible based on merchant status: showing Application only during editing/lead statuses and Dashboard during later stages (in_review, approved, active, etc.) matching the partner portal’s logic. conditional-nav-tabs
  • From the pricing tab of application: remove the Upload Statement, and the processing rates and fees, keep Equipment (blocked 740)
  • Header section should not show the merchant email and phone number, instead it should show the rep’s name.

From Review tab:

  • Remove MCA box
  • Add a save Draft option
  • Checkbox for agreeing to terms and conditions, with hyper link to open and read
  • Submit button (blocked by ticket)
  • The last two options should be grayed out if there are incomplete sections

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets