Problem
What this solves
Providers need a clear place to understand revenue, payment status, payout readiness, and whether more Stripe setup work is required.
The earnings dashboard shows the operational side of a service platform: providers need visibility into payments, payouts, sessions, and setup requirements.

Problem
Providers need a clear place to understand revenue, payment status, payout readiness, and whether more Stripe setup work is required.
Outcome
The dashboard centralizes earnings totals, hold earnings, confirmed payments, completed sessions, Stripe setup state, and appointment payment tables.
Screens and workflows

Use this as a starting point