Skip to content
Fitsylvania
Trainer payouts

How trainer payouts work

How earnings move through the wallet ledger, mature into available balance, and reach your bank through Stripe Connect.

Every booking, course sale, and subscription charge becomes a wallet entry with its own status.
Entries mature from pending to available after a clearance window that respects refund and consumer-rights rules.
Withdrawals run through Stripe Connect Express and are reviewed by an admin before the transfer is sent.

Trainer studio · interactive demo

Click around. This is your studio after sign-up.

Eight pages that actually run your business - availability, plans, courses, clients, bookings, analytics, wallet. Everything connects. Nothing here is real money, so try every button.

This is a sandbox. Click everything.

Switch pages, fire actions, watch the feed and counters react. No money moves, no data is saved - but every screen is built the same way the real studio is. The more you explore, the better you’ll know what your day looks like as a Fitsylvania trainer.

Studio explored

0/8 pages

0 actions fired. Keep clicking - there are 8 more pages.

Trainer workspace

/trainer/dashboard

Interactive preview

Why it helps

Your studio at a glance - sessions, students, earnings, all without spreadsheet hell.

One screen, no tab jugglingSetup checklist nudges revenueLive wallet status

Sessions completed

14

This week

Plan subscribers

8

Recurring

Net this week

$2,410

After all fees

Activity trend

week

Recent updates

New paid booking

Thu 18:30 · 60m · Sarah

Confirmed

Plan signup

Strength Reset · Monthly · +$89

Subscribed

Wallet entry posted

Booking net +$80 → wallet ledger

Synced

Try the actions on this page

Sandboxed - nothing real moves

Pick any page on the left and try the actions - every click is sandboxed.

1

The wallet is a ledger, not a single number

Your trainer wallet is a running ledger of entries. Each booking, course purchase, and subscription billing cycle creates its own entry, and refunds or reversals show up as their own line items rather than silently overwriting earlier totals.

Every entry stores the gross amount the client paid, the platform fee, the Stripe processing fee, and your net share, so wallet statements always reconcile to what actually happened.

  • Pending - earnings recorded but not yet eligible to withdraw.
  • Available - eligible for inclusion in your next withdrawal request.
  • Locked in withdrawal - reserved against a withdrawal that is being reviewed or processed.
  • Paid - the entry was settled to your Stripe Connect account.
  • Reversed - the entry was rolled back because of a refund, dispute, or moderation outcome.
2

How entries mature into available balance

Pending entries become available only after a clearance window passes and any refund or access-revocation checks come back clean. The window is built around UK Consumer Contracts Regulations cooling-off rights and a short post-session dispute buffer, so funds you can withdraw are funds the platform is confident will not need to be clawed back.

Different earning types use different clocks because the consumer rights and dispute risks are not the same.

  • Live bookings: 14 days after the booking is created, or 48 hours after the session ends - whichever is later.
  • Course enrollments: 14 days after the purchase clears.
  • Recurring coaching charges: 14 days after each successful billing cycle.
  • Refund reversals and manual adjustments post immediately and are visible in the ledger right away.
3

Stripe Connect onboarding (just-in-time)

Withdrawals are paid out through Stripe Connect Express. You do not need to set up Connect when you join - Fitsylvania prompts you through Stripe-hosted onboarding the first time you start a withdrawal, so identity, banking, and tax details are collected by Stripe directly.

Once onboarding is complete, your Stripe Connect account is linked to your trainer profile and reused for every future withdrawal. You can revisit Stripe at any time to update your bank account or refresh expiring information.

  • Fitsylvania never sees or stores your bank account or tax ID.
  • If Stripe asks for additional verification, your wallet still tracks earnings - only the transfer step is blocked until you finish onboarding.
  • Withdrawals are only enabled to a Stripe account that is fully verified and able to accept transfers.
4

Requesting a withdrawal

You choose how much of your available balance to withdraw, and the wallet entries backing that amount are moved into the locked-in-withdrawal status while the request is reviewed. Locking entries this way prevents the same earnings from being included in two requests at once.

An admin reviews each request before the transfer is initiated. Review is normally a finance check - Stripe Connect status, refund or dispute risk, and consistency with recent activity - not a re-litigation of approved earnings.

  • Pending approval - request submitted, locked entries waiting on admin review.
  • Approved → processing - Stripe Connect transfer is in flight to your bank.
  • Completed - the transfer landed and the locked entries are marked paid.
  • Rejected or failed - the locked entries are released back to available so you can submit again or fix what was flagged.
5

Refunds, disputes, and reversals

When a booking, course sale, or subscription charge is refunded, the wallet entry that recorded the original earning is rolled back. If the entry has not been transferred yet, its status flips to reversed in place. If the funds were already paid out, Fitsylvania records a separate offsetting refund-reversal entry so the ledger still balances and the history is preserved.

Disputes, chargebacks, and moderation outcomes follow the same rule: the original entry stays where it was, and the correction is its own line you can read in your wallet statement.

6

What trainers can expect

The goal is operational clarity: one ledger, one withdrawal flow through Stripe Connect, one support trail. You should always be able to see exactly what you earned, what is still maturing, what is locked against an in-flight withdrawal, and what changed because of a refund or reversal.

Want the bigger picture?

Fitsylvania is being built as a premium marketplace on the front end and a trainer studio underneath.