For Muay Thai gyms
Kru tracks attendance; you track revenue. Fight camp registration, smoker sign-ups, and monthly dues — without the WhatsApp chaos.
The usual mess
How OLM fits
Pad-round and class attendance
Kiosk, QR, and geo check-in. Members get credit for every session; you see who's grinding and who's ghosting.
Fight-camp & smoker registration
Stripe-powered event sign-ups with capacity caps and waivers baked in. Roster exports to a CSV for the commission.
Prajioud & armband tracking (optional)
If you run a traditional rank system, record promotions with issuing kru and date. Or skip rank entirely — the system doesn't force it.
Recurring dues without the reminders
Stripe Connect handles monthly renewals, dunning emails on failed cards, and clean refunds. You stop chasing money.
Rank system
Muay Thai traditionally has no belts. OLM respects that — rank fields are optional. If your gym uses the Prajioud armband system or a custom progression, you can record it; otherwise just track attendance and dues.
FAQ
No. Rank is optional per discipline. A traditional Muay Thai gym can run entirely on attendance, dues, and fight registration without ever recording a belt or armband.
Fight camps run as add-on subscriptions stacked on top of base membership — separate Stripe line items, separate cancellation, separate roster. Camp registration can include weight class, weigh-in date, and a separate fight waiver.
Yes. Smokers and inter-gym events use the seminar / event billing flow with capacity caps and waiver gating. Roster exports for the commission with weigh-in weight, age, and emergency contact.
One Stripe Connect Standard account per gym (yours). All member charges, refunds, and payouts flow through your Stripe — you keep the customer relationships.
Organization-level locale settings let you default new members to English, Spanish, Portuguese, or Thai. Waivers can be uploaded in multiple languages with the signed PDF preserving the version the member saw.
Local breakdowns
Specific to the local scene — capacity dynamics, regional training culture, and the quirks owners actually deal with.
Muay Thai
Las Vegas, Nevada
Read the local breakdown
Muay Thai
Los Angeles, California
Read the local breakdown
Muay Thai
New York City, New York
Read the local breakdown
Muay Thai
Miami, Florida
Read the local breakdown
Muay Thai
Boston, Massachusetts
Read the local breakdown
Muay Thai
Seattle, Washington
Read the local breakdown
Muay Thai
Chicago, Illinois
Read the local breakdown
Muay Thai
Phoenix, Arizona
Read the local breakdown
Set up in minutes. No credit card to sign up, no contract once you go live.
Create Your Account