League pays
Stripe processing fees
The league's connected Stripe account covers Stripe processing. That keeps the payment processor separate from BLH's software pricing.
BeerLeagueHockey.ca
League Builder
Commissioner-first hockey operations
Registrations, payments, schedules, standings, stats, sponsors, and news in one hockey-first system with a live public league website built in.
Qualified leagues switching to BLH can access first-season partner pricing as low as 1.5% while migration, payment mix, and rollout are scoped around the way the league actually runs.
Public website included
Schedules, standings, stats, sponsors, news, and player pages live in the same system.
League pays Stripe
Stripe processing stays with the league's connected account instead of hiding inside a software bundle.
Players pay BLH
The BLH platform fee can ride with online checkout so software cost does not become another admin invoice.
One system
League ops, player checkout, and the public website all stay connected.
Website included
No second vendor just to publish scores, standings, stats, sponsors, and news.
Stripe stays separate
The league covers Stripe processing while BLH pricing can stay with player checkout.
Built for hockey
Designed for commissioners, captains, and weekly league administration.
Why the public story matters
Registration, payments, schedules, websites, communication, apps. That part is no longer unique. The sharper public message is how cleanly the website, operations, and fee model work together once the league actually launches.
Public website
Often sold as a separate website builder, template tier, or add-on.
Included as part of the league system, fed by live schedules, stats, standings, sponsors, and news.
Pricing model
Frequently hidden behind demos, annual bundles, or extra admin software costs.
Built so the platform fee can ride with player checkout while Stripe processing stays with the league.
Operations
Registration, payments, scheduling, and communications are usually split across multiple surfaces.
Commissioners run registrations, payments, schedules, reminders, and reporting in one hockey-first workflow.
Player experience
Players bounce between form links, team chats, admin emails, and a stale public site.
Players get one source of truth for schedules, standings, stats, balances, and weekly updates.
Built for the public side of the league
Competitors all promise an all-in-one platform. BLH makes the public website part of the operating system, not a second purchase or a stale template parked beside the real admin tools.
Public league website
Sponsors, standings, top players, recaps, registrations, schedule changes, and story moments should live on a site people actually check. BLH ships that site with the league, then keeps it fed from the same hockey data the commissioner is already managing.
Friday Night League
Live public league homepage
Latest recap
News, hero imagery, and current-season energy belong on the public homepage, not buried behind an admin tool.
Tonight
Top skaters
Sponsors + updates
The site carries sponsor value, current league energy, and live operational data in the same place.
Commissioner control
Open registration and collect fees in the same workflow.
Track balances, reminders, and payment status from league control.
Publish schedules, standings, stats, and stories without copying data twice.
Give captains, staff, and players one source of truth every week.
Operations without the patchwork
The weekly league grind is where bad software shows itself. BLH keeps registration, payment status, schedules, standings, stats, and public publishing tied together so commissioners stop doing the same work in two systems.
That is the difference between having a feature list and having a league platform that actually reduces admin time once the season is live.
Who the platform is for
The public website only works if the operations side is clean. The operations side only sticks if players and captains trust the public site.
For commissioners
For players
New league or existing league
BLH works for new launches and established leagues. The point is to scope the season, public site, payment model, and migration plan before you are in the middle of league night.
Launching a new league
Running an existing league
Pricing the league can actually explain
That is the cleanest public version of the model. The website is included, the public league experience is included, and the software cost does not need to sit entirely on the commissioner's budget.
League pays
The league's connected Stripe account covers Stripe processing. That keeps the payment processor separate from BLH's software pricing.
Players pay
BLH is designed so the platform fee can ride with online player checkout instead of showing up as a second software bill for the commissioner.
Switching leagues
Qualified leagues can access first-season partner pricing as low as 1.5% while we scope migration, payment mix, and onboarding around the rollout.
Included in the platform
Stripe note
The league pays Stripe processing fees through its connected Stripe account. Players pay BLH platform fees at checkout when the league is running the default pass-through model. That keeps the public pricing story much simpler than paying for software, website, and payment processing as separate line items.
Stripe processing fees are paid by the league through its connected Stripe account. BLH's platform fee is separate from Stripe.
BLH is built so the platform fee can be passed through player checkout by default for leagues running online registration.
Yes. The public league website is part of the platform, not a separate website vendor or add-on product.
That is where first-season partner pricing and migration scoping come in. We plan the transition around your payment mix, current data, and season timing.