HIGH story-travel-expense-registration-coordinator-004 5 pts
5
Story Points
High
Priority
Travel & Expense Registration
Feature

User Story

As a Coordinator
I want to see the current approval status of my submitted expense claims with a timeline of status changes
So that I can know when my claim has been approved and when to expect reimbursement without needing to contact my coordinator

Acceptance Criteria

  • Given I have submitted an expense claim, when I view my expense history, then each claim shows a status badge indicating its current state
  • Given I open a specific claim, when the detail view loads, then a status timeline is displayed showing each status change with timestamps
  • Given a coordinator approves or rejects my claim, when the action is processed, then my app updates the claim status in real time without requiring a manual refresh
  • Given my claim is auto-approved, when the submission completes, then the status immediately shows 'Approved' and no coordinator action is pending
  • Given my claim is rejected, when I view the detail, then the rejection reason provided by the coordinator is displayed
  • Given a status change occurs, when I have notifications enabled, then I receive a push notification informing me of the update

Business Value

Transparency in the approval process reduces the number of status inquiry messages coordinators receive and gives peer mentors confidence that their claims are being processed. Real-time status updates reinforce trust in the system and reduce the perception that submitted claims are lost, which is a common reason volunteers stop claiming reimbursement.