Registration software

Sports league registration software with entry fees to your own Stripe

Teams and players register online, pay the entry fee at sign-up, and the money is charged to your own connected Stripe account. EasyChamp never holds it. Accepted entrants drop straight into the fixtures, the round robin and knockout brackets, the live standings and the free public league site on your own easychamp.com subdomain. 44 sports, including 28 esports titles.

  • Team & player sign-up
  • Entry fees → your Stripe
  • Accept or decline
  • Payment processor fees apply separately.
  • Registration → roster
  • No EasyChamp transaction fees
Real screens from EasyChamp on a demo league.

Payment setup, step by step

See how to connect Stripe and collect entry fees

Real EasyChamp screens show the Stripe handoff and entry-fee setup. English narration and captions. Complete identity and bank details on Stripe.

Enter tax identifiers and bank details only on Stripe. An SSN verifies identity; it is not a payment method.

Connect Stripe and open paid registration · English0:53 · Desktop walkthrough

Connect Stripe before setting a positive fee. Record an offline payment only after receiving money for an eligible pending team request with no existing Stripe checkout.

How it works

Get paid in four steps.

Each step shows the screen it happens on and links straight to that page in the console.

  1. Connect Stripe

    One button in your console profile. Stripe verifies your identity first. Usually a few days.

    Connect Stripe
    Connect StripeConnect StripeConnect Stripe
  2. Set the entry fee

    In your competition, open the Registration tab, then Manage Access. Choose Fixed fee, type the amount and save. Free entry works without Stripe.

    Open your competitions
    Manage Access in the organiser console with Fixed fee selected and $45 enteredManage Access in the organiser console with Fixed fee selected and $45 enteredManage Access in the organiser console with Fixed fee selected and $45 entered
  3. Share one signup link

    The same tab lists your signup links. Copy the team registration link and post it wherever your teams talk. Managers sign up from any phone.

    Open your competitions
    Signup links on the competition's Registration tab, each with a Copy buttonSignup links on the competition's Registration tab, each with a Copy buttonSignup links on the competition's Registration tab, each with a Copy button
  4. Players pay

    Managers pay the fee by card through Stripe when they register. A paid entry waits for the payment to clear, then the money settles to your own Stripe account.

    Work out your entry fee
    Illustration of the signup page once Stripe is connected and a fee is set, in the console's own words.

Online

Online sports registration for teams and players

Publish a registration link for the competition. A captain registers the team and its squad; a player registers themselves; a parent registers a child. Each request lands in the organiser console as a row with a name, a fee and a payment status. No form builder, no spreadsheet.

  • Team registration with squad
  • Individual player registration
  • Register on someone's behalf, or send an invite
Online sports registration for teams and playersOnline sports registration for teams and playersOnline sports registration for teams and players
Open it in the organiser console

Fees

Entry fees paid to your own Stripe account

Entry fees go to your own connected Stripe account, and Stripe pays out on its standard schedule. No EasyChamp transaction fees. Payment processor fees apply separately.

Run the numbers in the fee calculator

  • Charged to your connected Stripe, never held by us
  • No EasyChamp transaction fees
  • Payment processor fees apply separately.
Entry fees paid to your own Stripe accountEntry fees paid to your own Stripe accountEntry fees paid to your own Stripe account
Open it in the organiser console

Review

Accept or decline every registration

Requests queue in the console with their payment status. Accept a team and it joins the competition; decline one and it does not. The fee and its payment status sit beside each request, so chasing a fee is a glance, not a reconciliation.

  • Paid / pending status per registration
  • Accept or decline per request
  • Registrations page in the organiser console

Roster

From registration to roster to fixtures

An accepted registration becomes the team's squad in the competition; the squad feeds the fixtures, the line-ups and the player stats. Every player gets a public career page that follows them from season to season, so a registration is an identity, not a row that is thrown away in May.

See the rest of the league software

  • Squad created from the registration
  • Players carried into line-ups and stats
  • Public career page per player

Site

Registration on a league site of your own

The registration link lives on the competition's public site, at an address you pick in the console yourleague.at.easychamp.com, free on the Free plan and live the minute you publish, next to the schedule, tables and team pages, so the people who find the league are the people who sign up for it. On a paid plan we can serve that same site from a domain you own; it is a setup we do with you, quoted per league.

  • Free site at yourleague.at.easychamp.com, live in a minute
  • Registration beside schedule and standings
  • A domain you own: a concierge setup on a paid plan, quoted by us

Pricing

The engine is free. The paid part is printed.

No EasyChamp transaction fees. A subscription unlocks organizer features. Payment processor fees apply separately.

Free

$0

For any organizer. The whole build job, no card, no trial clock.

  • · Unlimited competitions and players
  • · Online registration and entry-fee collection: No EasyChamp transaction fees. Payment processor fees apply separately.
  • · Fixtures, tables, knockout brackets and live results
  • · A public league site at your own easychamp.com address. Live in a minute
  • · EasyChamp AI: 30 credits a day, up to 200 a month
  • · 1 result source from PS23 or UPSL
  • · Go live with up to 8 teams per competition

Club

$29/mo

For clubs and leagues that run big competitions all season.

  • · Everything in Free
  • · Unlimited big go-lives: every competition past 8 teams
  • · CSV exports: standings, player stats
  • · EasyChamp AI in the web console: 2,250 shared staff credits a month
  • · 2 result sources from any league website, $10 a month of AI parsing

Event Pass

$39 once

For one big event instead of a season subscription.

  • · Take one competition past 8 teams
  • · CSV exports for that event
  • · Nothing renews: the event keeps it forever

No EasyChamp transaction fees. Payment processor fees apply separately.

Who it is for

Built for the people who run the competition, not the federation above them.

  • Sunday leagues

    Eight to forty teams, one table, a WhatsApp group that finally gets a link instead of a screenshot.

  • Youth clubs

    Age groups as separate competitions, parents registering online, a public site the club owns.

  • Futsal and 5-a-side centres

    Several leagues a night on several pitches; fixtures, results and standings per league.

  • Esports organisers

    Brackets and group stages for 28 esports titles, entrants named by handle, same engine.

  • Office and charity cups

    One-day knockouts with a draw, a bracket and a page colleagues can follow on their phone.

What you get on Free

The whole engine, no card, no trial clock.

  • Unlimited competitions, teams and playersFree
  • Round robin, group stage, single and double elimination formatsFree
  • Fixture generation with venues, matchdays and kick-off timesFree
  • Live standings, results and match centresFree
  • Online registration with entry fees paid to your own Stripe accountFree
  • A public league site at your own easychamp.com address. Live the minute you publishFree
  • Organiser console, referee crews per fixture, scorekeeper and team-manager grantsFree
  • 44 sports including 28 esports titlesFree
  • Public career pages for every playerFree

What a paid plan changes

  • Club. $29/mo. web organizer tools: every competition past 8 teams and standings/player-stat CSV exports
  • Event Pass. $39 once: one competition past 8 teams and its CSV export
  • Every plan. No EasyChamp transaction fees. Payment processor fees apply separately. The "Powered by EasyChamp" line stays on every plan.

FAQ

Questions organisers ask before they switch.

Is the league registration software free?

Online registration and entry-fee collection are included on the Free plan. No EasyChamp transaction fees. Payment processor fees apply separately. Subscriptions unlock organiser features.

Where does the entry fee money go?

To your own Stripe account. Entry fees are charged to your connected account under Stripe's Connect program and Stripe pays out on its standard schedule, typically 2–7 days; onboarding and KYC can take a few days. EasyChamp never holds the money.

What does the sports league registration software charge per entry?

No EasyChamp transaction fees. Payment processor fees apply separately. Entry fees go to your own connected Stripe account, and Stripe pays out on its standard schedule. Subscriptions unlock organiser features.

Can parents register children, or captains register a whole team?

Yes. A captain registers the team with its squad, a parent registers a child, and an organiser can register on someone's behalf or send an invite.

Can I register teams without charging a fee?

Yes. Set no entry fee and registration is just the sign-up. A free entry is never charged, so nothing is owed on it.

What happens after I accept a registration?

The team joins the competition with its squad, appears in the fixtures and standings, and its players get stat lines and public career pages as matches are played.

Which payment methods can registrants use?

Whatever your Stripe account accepts. Stripe Checkout handles cards and the local methods enabled on your account.

Open registration tonight. Get paid to your own Stripe.

Entry fees go to your own connected Stripe account, and Stripe pays out on its standard schedule. No EasyChamp transaction fees. Payment processor fees apply separately. Subscriptions unlock organiser features.

Sports League Registration Software | EasyChamp