Skip to main content

What Is the Payments Tracker and How It Works

Track client payments from Stripe and Whop in one place — view subscriptions, revenue, payment history, and match payments to your Trainerize clients.

Written by Xenios Charalambous
Updated over a month ago

The Payments Tracker gives you a unified view of all client payments from Stripe and Whop — merged with your Trainerize client list so you can see who's paying, how much, and when.


What You'll See

The page shows four key metrics at the top:

  • MRR — Monthly Recurring Revenue from active subscriptions

  • Revenue (Period) — Total successful charges within the selected date range

  • Active — Count of active subscriptions

  • Canceled — Count of canceled subscriptions

Below that is a full client table showing:

Column

What It Shows

Client

Name, email, avatar

Source

Stripe (purple badge) and/or Whop (orange badge)

Status

Active, Trialing, Past Due, Canceled, etc.

Package

Plan name from Stripe/Whop

Amount

Subscription price and billing interval

Total Spend

Lifetime spend across all charges

Last Payment

Date of most recent charge

Next Payment

Upcoming payment date with countdown

Payment Method

Card brand + last 4 digits

Click the expand arrow on any client to see their full charge history — every individual payment with date, source, amount, status, and description.


How Client Matching Works

FitMetrics matches payments to clients using email address. When the Stripe/Whop purchase email matches the Trainerize client email, the link happens automatically.

When Emails Don't Match

If a client's payment isn't linked:

  1. You'll see a link button in the Status column — marked S for Stripe or W for Whop

  2. Click it to open the linking dialog

  3. Search for the correct Stripe customer or Whop member by name or email

  4. Select them — the link is permanent for all past and future payments


Filtering & Sorting

  • Search — by client name or email

  • Status filter — All Clients, Active, Trialing, Past Due, Canceled, No Subscription

  • Date range — adjust the period for the Revenue metric (defaults to current month)

  • Sort — click column headers for Amount, Total Spend, Last Payment, Next Payment

  • Stripe account selector — if you have multiple Stripe accounts connected, filter by account or view all combined


Connecting Payment Providers

The Payments Tracker requires at least one payment provider connected:

You can connect both — data from both sources merges into the same table. Multiple Stripe accounts are also supported.


Multiple Stripe Accounts

You can connect multiple Stripe accounts to get a unified view of all your payments in one place. This is useful if you:

  • Run multiple businesses or brands under different Stripe accounts

  • Migrated from one Stripe account to another

  • Use different Stripe accounts for different offers or regions

When multiple accounts are connected, a Stripe account selector dropdown appears at the top so you can filter by account or view all combined.


Strictly Read-Only — We Do NOT Process Payments

This is important to understand: FitMetrics does NOT:

  • Process payments or charges

  • Create subscriptions or invoices

  • Provide checkout pages or payment links

  • Manage disputes

  • Modify anything in your Stripe or Whop account

The Payments Tracker is 100% read-only. It only observes and displays data from your Stripe and Whop accounts. All payment processing, subscription management, and checkout flows happen in Stripe/Whop directly — FitMetrics simply gives you a consolidated view alongside your Trainerize client data.


Other Notes

  • To record cash, check, or bank transfer payments, open the client's dashboard and go to the Payments tab — see How to Record Manual Payments for a Client

  • Data refreshes automatically and is cached for 5 minutes

  • Coaches need the "Allow coaches to see payments" permission enabled by the business owner in Settings → Team Members to access this page

Did this answer your question?