League registration Β· Powered by Stripe

League registration and payment, in one link.

Set your fee and waiver, then share one link. Players sign up, agree to the waiver and pay by card. The money goes straight to your league's bank account.

Free for managers to accept cards

BenchApp on a computer: the league registration form a player fills in
BenchApp on a phone: a player agreeing to the league waiver

How it works

From one link to paid in full.

Step 1

Set your fee and waiver

Add your registration fee and waiver for the season, then copy your league's registration link. There's nothing else to build.

  • One link for the whole season
  • Add your own waiver
  • Set any fee, or none at all
BenchApp on a computer: league registration settings with a waiver, a $325 fee and the registration link

Step 2

Players sign up in minutes

Send the link by email, text or social media. Players enter their details and choose their position, on a phone or a computer.

  • Works on any phone or computer
  • New players get a BenchApp account
  • Positions come from your sport
BenchApp on a computer: a player entering their details to register
BenchApp on a phone: a player entering their details to register

Step 3

Every player signs your waiver

If you add a waiver, players have to agree to it before they can register. No paper forms to collect at the rink or field.

  • Agreed before they register
  • A waiver for each season
  • Nothing to print or file
BenchApp on a computer: the waiver step with the agreement checkbox
BenchApp on a phone: the waiver step with the agreement checkbox

Step 4

Get paid by card

Connect Stripe once and players pay the registration fee by card as they sign up. Payments go straight to your league's bank account.

  • Visa, Mastercard and American Express
  • Deposited to your bank
  • No setup or monthly fees
BenchApp on a computer: Accept Card Payments with the Connect with Stripe button
BenchApp on a phone: Accept Card Payments with the Connect with Stripe button

Step 5

See who's paid

Everyone who registers joins your league right away, with their registration fee next to their name. You can see who's paid and add other fees.

  • No approval step
  • Paid and unpaid at a glance
  • Choose your league's currency

Pricing

Free for the league. Players cover a small fee.

Accepting cards costs your league nothing. A processing fee of 3.9% + 0.30, in your league's currency, is added to each card payment, and your league receives the full registration fee.

So in US dollars, a $250 registration fee costs the player $260.05.

What the player pays

$100 registration
$104.20
$250 registration
$260.05
$400 registration
$415.90

3.9% + 0.30 per transaction, in your league's currency. Examples in US dollars.

FAQ

Questions, answered.

How do players register for my league?

Share your league's registration link. Players enter their details, choose a position, agree to your waiver and pay the registration fee by card.

Do I need Stripe?

Only to take card payments. Without Stripe connected, players can still register but aren't charged. Connecting is free and takes a few minutes.

What does it cost to accept cards?

Nothing for the league. Players pay a processing fee of 3.9% + 0.30 per transaction, and the full registration fee goes to your league.

Can I add a waiver?

Yes. Add your waiver for the season and every player has to agree to it before they can register.

Do I have to approve each player?

No. Players join your league as soon as they submit. Their registration fee shows as unpaid until they pay.

Do players need a BenchApp account?

Players without an account create one as they register. Players who already have one log in first, then open the link.

What happens when the season changes?

Each season has its own registration link and waiver. Copy the new link when you start a new season.

How much does BenchApp league management cost?

League management is billed to the league per team, with a 30-day free trial. See league pricing for details. Accepting cards adds nothing on top.

See everything BenchApp can do

Open registration for your next season.

Set up your league, add your fee and waiver, and share the link.

Start your league