Courts by the hour
Players pick a day, how long they want to play and a free time. The whole court is theirs, paid at booking, and the time shows as taken at once, so it is never sold twice.
Facilities · $29/month · 7-day free trial
Your own booking page for courts by the hour, open play and memberships
Set up your courts and prices once. Players pick a free time and pay online, join open play by the spot, or sign up for a membership, all on your own page. Payments go straight to your Stripe account, and EasyChamp takes no booking fees.
What you can sell
Players pick a day, how long they want to play and a free time. The whole court is theirs, paid at booking, and the time shows as taken at once, so it is never sold twice.
Sell a session by the spot with a capacity. A weekly template fills the next two weeks by itself, a full session offers a waitlist, and a game that misses its minimum refunds everyone.
Monthly or annual tiers with member court prices, a longer booking window and more bookings at once. Members pay by card on a subscription that renews into your Stripe account.
Private and weekly lessons, online or in person, each coach with a public page and their own income report.
How lessons workSoccer, futsal, padel, tennis, pickleball, basketball and volleyball: each court carries its own sport, format and session length, so one venue can run them all.
Watch how it works
Each one is a real walkthrough of the console, narrated and captioned, from creating the facility to publishing the booking page.
Live right now

Four panoramic glass padel courts in North Miami, taking open-play signups and whole-court bookings right now.
Per-player prices, live capacity counters, Americano nights, whole-court rentals and an automatic refund when a game does not fill. Everything on that page is the shipped product, on a real tenant, today.
Open the live pageWhat it does
A facility holds its courts, fields and partitioned spaces. Each one carries its own sport, so a soccer pitch and a padel court can sit in the same venue with different formats and different session lengths.
Define Tuesday 19:00, 14 spots, once. Sessions for the next two weeks appear on your public page by themselves, and they hold their wall-clock time across a daylight-saving change because the template is anchored to the facility's own timezone, not to UTC.
For a free session, players give a name and an email, no account. For a paid one they sign in once, so the payment and any refund are tied to them. The last spot is never sold twice, even when two people tap at the same moment, and a player who cancels frees their spot immediately.
The booking page is served from your own league host alongside your fixtures and tables, so players who already follow the league find open play in the same place.
Every signup lands in your console as a name and an email: one chronological list across the next two weeks, searchable by player, day or court, with a copy-all-addresses button and a CSV you can open at the gate. Removing someone frees their spot immediately.
Players pay by card when they book, into your own Stripe account. Your cancellation window decides the refund, a game that does not reach its minimum refunds everyone automatically, and cash or Zelle bookings can be marked as paid in the console.
White label
Every facility on EasyChamp runs on the same tenant machinery our league sites use: the booking page is your site, not a listing inside ours.
Your booking page lives at your own address (yourclub.at.easychamp.com) next to your fixtures, tables and news, free and live the minute you publish. Serving that same site from a domain you own is a setup we do with you on a paid plan, quoted per facility.
The whole site takes your brand: primary and secondary colors, your crest, your typography accent. Players see your club, not ours. EasyChamp signs the footer and stays out of the way.
Sessions show your per-player price, and players pay online when they book. Payments settle to your connected Stripe account. EasyChamp charges no transaction fees. A subscription publishes the booking page; payment processor fees apply separately.
What it costs
Building your venue is free and always will be: add courts, set weekly slots, and look at the booking page yourself as often as you like. Publishing is the paid step. It is what opens the page to everyone with the link instead of only to you.
The founding rate is $29 a month against a standard $49, and the first 7 days are free. Nothing is deleted if you stop: your courts, weekly slots, sessions and bookings stay exactly as you left them and the page comes back when the plan does. Every rate is on the pricing page including the annual and multi-venue options.
No EasyChamp booking transaction fees. Payment processor fees apply separately.
Questions
The rest of the platform