BeerLeagueHockey.ca
Back to homepage

Public pricing

League pays Stripe.Players pay BLH.

This is the public pricing story we want leagues to understand quickly. BLH includes the public website and league operations in one system, while the software fee can stay with player checkout instead of turning into another admin subscription.

Qualified leagues switching to BLH can access first-season partner pricing as low as 1.5%, with migration, onboarding, and mixed payment workflows scoped around how the league actually operates.

League pays

Stripe processing fees

Stripe processing fees are paid by the league through its connected Stripe account. That is the processor cost, not BLH's software fee.

Players pay

BLH platform fee at checkout

BLH is built so the platform fee can be passed through player checkout by default for leagues running online registration.

Qualified switches

First-season partner pricing

Qualified leagues can access first-season partner pricing as low as 1.5% while we scope migration, payment mix, and rollout timing.

Why this matters

Most competitor pricing pages stay fuzzy where the league actually pays.

Public competitor sites usually lead with the same feature stack we do: website, registration, schedules, payments, app, communication. The real decision point is whether the league is paying separate software and website costs on top of payment processing.

Competitor pattern

Website sold separately

Many competitors advertise the public website, but price it as a separate website product, bundle, or template tier.

Competitor pattern

Pricing hidden behind demos

Competitor public pricing pages often push leagues into a quote flow before they explain who pays software fees versus processor fees.

Competitor pattern

Operations and public site split apart

It is common to see payments, communications, website, and player-facing updates scattered across multiple tools.

Included with BLH

  • Registrations and player checkout
  • Schedules, standings, skater stats, and goalie stats
  • Public league website, sponsors, and news
  • Commissioner controls for reminders, balances, and season setup

Stripe note

The league pays Stripe fees. Players pay our fees.

Stripe processing fees are paid by the league through its connected Stripe account. BLH platform fees are separate and can be added to player checkout for leagues running the default pass-through model. That is the public pricing distinction we want to keep obvious.

What does the league pay?

The league pays Stripe processing fees on its connected Stripe account. That is the payment processor cost.

What do players pay?

Players pay the BLH platform fee at checkout when the league uses the default pass-through model for online registration.

Is the public website included?

Yes. The public website is included as part of BLH and is connected to the same schedules, standings, stats, sponsors, and news that the commissioner is already managing.

What if we are switching from spreadsheets or another platform?

That is what the migration scoping and partner pricing conversation is for. We plan the move around your current website, payment mix, data history, and launch timing.