Run the Studio. Don't Let the Studio Run You.

Memberships, class packs, instructor scheduling, and automated payments — all configured for your fitness studio in under 6 minutes. Built for boutique gyms that are done stitching together five separate tools.

Key Features

Class Scheduling & Capacity

Set class capacity, enable waitlists, assign instructors, and let students book from their phone. Recurring classes configure once and run themselves.

Memberships & Class Packs

Monthly unlimited memberships, 10-class packs, punch cards, and intro offers — all trackable in one system. Credits deduct automatically at booking.

Staff Scheduling

Instructors manage their own availability. You see all staff across all classes in one calendar. Shift assignments, substitutions, and time-off requests managed without back-and-forth.

Automated Billing

Memberships renew automatically. Failed payments retry. Lapsed accounts surface in your dashboard. You stop chasing renewals manually.

Frequently Asked Questions

Can I run unlimited memberships and class packs at the same time?
Yes. Orhuk supports unlimited memberships, class packs, drop-in rates, and intro offers simultaneously. Students pick what works for them. The system tracks each entitlement and deducts correctly.
How does Orhuk handle failed membership payments?
When a membership payment fails, Orhuk retries the charge automatically and notifies the member. If it fails after retries, the membership pauses and the account is flagged in your dashboard with a clear status.
Can I manage multiple class types in one system?
Yes. HIIT, yoga, cycling, strength — each class type has its own schedule, capacity, instructor, and pricing. You manage all of them from one calendar view.
Can I offer a free trial class to new members?
Yes. Create a pricing option that's limited to first-time customers — a free class, a reduced intro price, or an intro pack. The system enforces the restriction automatically.
Can I restrict certain classes to members only?
Yes. Any resource or class can be set to member-only access. Non-members see it as unavailable. This is useful for premium classes or exclusive time slots for higher membership tiers.