Skip to content

## FRONTEND: Settings Page — Implement Payment & Stellar Wallet Section #1042

Description

@OSEH-svg

Description
The Settings page (app/settings/page.tsx) has three tabs: Profile, Notifications, Payment. The Payment tab renders: "Payment settings coming soon." The project's core value proposition is Stellar USDC payments, yet users have no way to view or manage their connected wallet in settings.

Tasks

  • Replace the stub with a real Payment Settings section.
  • Display: connected Stellar wallet address (masked), USDC balance fetched from the backend, and a disconnect/reconnect wallet button.
  • Add a "Payout Preferences" subsection for organizers (milestone plan selection, withdrawal cap).
    Acceptance Criteria
  • Payment tab displays real wallet data fetched from the API.
  • Wallet address is masked (show first 4 and last 4 characters).
  • Organizer-specific payout preferences are visible only when the user is an organizer.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions