ClubChamps
Documentation

Payment Handling

Connect your Stripe account, choose how to price your tournament, and keep track of every pound that comes in.

Overview

ClubChamps uses Stripe to handle all payments. As an organiser, you connect your own Stripe account so that entry fees go directly to you. Players pay a small £1.99 service fee on top of whatever you charge -- that fee goes to ClubChamps, not to you.

Before players can register for a paid tournament, your Stripe account must be fully set up. Until it is, the registration link stays disabled.

Step-by-Step Walkthrough

1

Connect your Stripe account

Go to Account Settings > Payout Settings and click Connect with Stripe. You will be redirected to Stripe's onboarding flow where you provide your bank details and verify your identity. This is a one-time setup -- once complete, you can accept payments for every tournament you create.

ClubChamps uses Stripe Connect Express, so you get a full Stripe account under your name without needing to build anything yourself.

2

Choose a pricing model

When creating or editing a tournament, you pick one of three pricing models:

  • Free -- No entry fee. Players still see the £1.99 service fee at checkout.
  • Flat-Rate -- One price for the entire tournament, regardless of how many draws a player enters. Good for simple club events.
  • Per-Draw -- A separate fee for each draw category. Useful when draws have different costs (e.g. singles £10, doubles £8). Players see an itemised breakdown at checkout.
3

Understand the payment flow

When a player registers and pays:

  1. The entry fee you set goes to your Stripe account (minus standard Stripe processing fees).
  2. The £1.99 service fee goes to the ClubChamps platform account.
  3. Both charges happen in a single Stripe Checkout session, so the player only pays once.

For free tournaments, no payment is taken and the player is registered immediately.

4

View your revenue

Open your tournament's management page and click the Revenue card. This opens the Finance Modal where you can see:

  • Total revenue collected from entry fees
  • Platform fees (the £1.99 service fee portion)
  • Net revenue -- what lands in your Stripe account
  • Fees Collected Over Time -- a daily bar chart of incoming payments
  • Recent Transactions -- a list of the latest payments with amounts and dates

For per-draw tournaments, the modal also shows a breakdown of revenue by draw category so you can see which events are most popular.

5

Access your Stripe dashboard

Inside the Finance Modal, click View in Stripe to open your Stripe Express dashboard in a new tab. From there you can see full transaction details, download statements, and manage your account.

6

Handle refunds

Refunds are processed through the Stripe dashboard. Find the payment you want to refund, issue a full or partial refund, and ClubChamps picks it up automatically via webhook:

  • Full refund -- the player's status changes to "refunded" and they receive an email notification.
  • Partial refund -- the payment is marked as "partially refunded" and the player is notified.

Draw registrations are preserved so the bracket is not disrupted. Payouts from Stripe happen automatically on a daily schedule, typically arriving in 1--2 business days.

Tips

  • Double-check your Stripe setup before publishing. A half-finished Stripe account means players cannot register. Complete the onboarding first, then publish.
  • Use per-draw pricing for mixed events. If your tournament has both singles and doubles with different costs, per-draw pricing gives players a clear, itemised checkout.
  • Monitor revenue early. Check the Finance Modal after the first few registrations to make sure payments are flowing correctly.

What's Next

With payments configured, you are ready to manage incoming sign-ups. Head over to Handling Registrations to learn how to review entries, track payments, and close registration.

Curious about what players see when they pay? Check out the Registering player guide.