The basics done well — court bookings, member portal and Stripe payments. Enough for a Saturday-morning club running a couple of leagues.
Honest pricing.
No demo call.
Three plans, in pounds, with the caps and the feature list spelled out below — not "contact us for pricing". Members pay through your own Stripe account, so we never take a cut.
Where most clubs land. Run a tournament, take coaching bookings, send the lapsed-member email automatically — and put your own brand on the lot.
For clubs running across sites or under one federation. White-label everything, SSO for staff sign-in, and we'll do the migration ourselves.
What's in each plan.
Caps are enforced when you hit them — going past one blocks new rows but never deletes existing data. Features are flag-gated, so the dashboard tells you which plan unlocks something before you try.
| Feature | Starter£9/mosingle-court · <50 members | Most clubs Pro£49/momulti-sport · 50–500 members | Enterprise£199+/mofederation · 500+ members |
|---|---|---|---|
| Capacity | |||
| Members | 50max | 500max | Unlimited |
| Sites | 1 | 3 | Unlimited |
| Courts | 2 | Unlimited | Unlimited |
| Staff seats | 2 | Unlimited | Unlimited |
| Core | |||
| Bookings & member portal | |||
| Audit log | — | ||
| Recurring bookings | — | ||
| Engagement | |||
| Tournaments | — | ||
| Coaching directory | — | ||
| Lifecycle emails | — | ||
| Branding & integration | |||
| Custom branding | — | ||
| Advanced reports | — | ||
| Public REST API | — | ||
| Enterprise-only | |||
| White-label / custom domain | — | — | |
| SSO (SAML / OIDC) | — | — | |
| Start with Starter | Start with Pro → | Talk to us |
Frequently asked
Do you take a cut of member payments?
No. Member payments and tournament fees go through Stripe Connect — funds settle to the club's bank account directly, usually within 2–7 days per Stripe's standard schedule. Stripe keeps their processing fee (1.5% + 20p UK domestic). We don't take a percentage on Pro and below.
How does the trial work?
Every plan starts with 14 days free. We collect a card at sign-up so the platform unlocks immediately, but the first charge is at the end of the trial — cancel any time before then and nothing is taken. No demo call, no sales call, no procurement form.
What happens if we exceed our plan caps?
Existing data is grandfathered — if you grow past your member or court limit we don't suspend the club or hide rows. New creates are blocked with a clear upsell pointer until you switch plan, and switching keeps your existing trial window if you're still in one.
Can I switch plan mid-trial?
Yes. Switching tier on the dashboard updates the existing Stripe subscription rather than starting a new one — your trial carries across, no double-billing. The change applies immediately and Stripe pro-rates the difference at the next invoice.
How do I update my card or download an invoice?
Settings → Subscription → Manage billing on Stripe. That link mints a one-shot URL into Stripe's hosted Customer Portal where you can update card, download every invoice as PDF, change billing email, or cancel. Stripe owns the page — your card details never sit in Freyaa's database.
What's not included on Pro?
Two things. White-label / custom domain (mapping book.yourclub.com to your member portal) and SSO (SAML / OIDC for staff sign-in) — both are Enterprise-only because they need DNS / IdP work that we configure for you.
What if we want to cancel?
Cancel from the Stripe Customer Portal at any time. The platform stays available until the end of your billing period — no early cut-off. After cancellation you can export everything as JSON; we hold operational data for 60 days for change-of-heart, then anonymise. Billing records are retained for 7 years for HMRC.
Sharing this with your committee?
Send them this page — it's the same prices and caps your owner sees in the dashboard, kept honest by being read from the same source of truth.