Skip to content

Dashboard: Payout List with Status Tracking & Retry #76

@0xdevcollins

Description

@0xdevcollins

Summary

Build the payout history list page with status tracking, filtering, and failed payout retry.

Requirements

  • Paginated data table: Payout ID, Recipient, Amount, Currency, Destination Type, Status, Date
  • Status badges: Pending (orange), Processing (blue), Completed (green), Failed (red), Cancelled (grey)
  • Filters: status, destination type, date range, batch ID
  • Search by recipient name or payout ID
  • Expandable row detail: full destination info, Stellar tx hash (linked), failure reason
  • Quick actions: Retry (failed only), Cancel (pending only)
  • Batch view: group payouts by batch ID
  • Export to CSV
  • Empty state + skeleton loaders

Acceptance Criteria

  • All payout statuses display correctly
  • Failed payouts show reason and retry button
  • Batch payouts grouped and viewable together
  • Stellar tx hash links to explorer
  • Export produces valid CSV

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programfeatureNew featurefrontendFrontend/UI work

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions