Memberships, gradings and family accounts — run the mat, not the admin
Recurring billing with Direct Debit, age-banded classes, belt progression your students can follow, and one account per family — built for how UK clubs actually run.
Your venue's branded space in the Caldekins app — customers scan your QR and land here.
The problems we exist to end
No card surcharge
Some gym platforms add ~3% on top of card fees and lock you into annual contracts. Caldekins adds no markup and rolls monthly.
Families, not logins
One parent account, three kids in three classes, one payment — instead of juggling separate profiles and chasing three invoices.
UK expectations
Parent-routed communications and consent flags, in line with safeguarding expectations for clubs coaching under-18s.
Built for the way your venue runs
Recurring memberships
Monthly plans with Direct Debit or card, freezes, upgrades and family bundles.
Age-banded classes
Little dragons, juniors, seniors and fighters programmes with the right students in the right sessions.
Attendance & registers
Class registers on the coach's phone — who's here, who's lapsing, who's ready to grade.
Belt & grading tracking
Each student's grade, time-in-grade and grading history, visible to them in the app.
Grading events & kit
Gradings as paid bookings, plus kit and merch through the front-desk POS.
Trials pipeline
Free-trial bookings that convert to memberships without re-entering details.
Students who can see their next belt don't quit
Belt progress is the heartbeat of a martial arts club, and generic gym software ignores it. Caldekins tracks every student's grade and grading history, shows them their progression in the app, and gives coaches eligibility lists for the next grading day.
- Belt and grade history per student
- Grading days as bookable, payable events
- Eligibility lists for coaches
or £200 a month.
Plus Stripe’s card fees, at cost, billed to you by Stripe. Everything included. No commission, no guest fees, no contract.
See pricingSee it wearing your brand
Build it yourself in sixty seconds — or ask us anything first.