Billing & Payments
Track a member in CombatScore but bill them however you like outside the platform. They stay in good standing and are never invoiced or dunned — per gym or per individual member.
Not every gym wants CombatScore to collect tuition. Maybe you take cash, run your own invoicing, or a member is covered by an organization. Off-platform billing lets you keep someone on your roster — with full access, attendance, progress, everything — while you handle the money outside the platform.
A member billed off-platform always reads as good standing and is never invoiced or sent to dunning by CombatScore.
Whole gym. If you never want CombatScore to collect, set your gym's billing mode to external (Gym → Settings → Billing posture). Every member is treated as billed off-platform, and the Stripe-shaped buttons disappear. You manage standing yourself.
One member at a time. If you bill most members through CombatScore but want a few handled outside it, flip just those members. On the member's detail page (Gym → Members → [member] → Manage), use the Billing toggle: CombatScore ↔ Off-platform.
Members covered by an organization contract are set to off-platform automatically — you don't toggle those by hand.
You can't mark a member off-platform while they still have an active CombatScore subscription — that would charge them twice. CombatScore blocks it and asks you to cancel or pause the subscription first. We never cancel a member's Stripe subscription for you; that stays your call.
Flip the member back to CombatScore (or remove them from the contract). They revert to platform billing — note they'll have no active subscription at that point, so set up their membership again if you want CombatScore to start collecting.
Was this helpful?
Last updated Jun 24, 2026