BookClass User Guide

Everything you need to know about using BookClass — for instructors and clients.

Getting Started

BookClass is a booking platform for fitness instructors, yoga teachers, dance studios, and any class-based business.

There are two types of users:

For Instructors

How do I create a studio?

  1. Go to bookclass.studio
  2. Click "Create your studio"
  3. Enter your email — we'll send a sign-in link
  4. Click the link in your email
  5. Enter your studio name and category
  6. You're ready to go!

How do I add classes?

  1. Open your studio admin panel
  2. Go to +Class or Add Class
  3. Choose the class type: Group or Private 1:1
  4. Set the date, time, and duration
  5. Optionally set a title, max capacity, and price
  6. Tap "Create class"
If you've connected Google Calendar, your classes will automatically sync to your calendar.
Default settings: You can set default class duration and capacity in Settings, so you don't have to enter them every time.

How do I edit, copy, or cancel a class?

From the Classes or Schedule view:

Cancelling a class cannot be undone. All clients with bookings will receive a cancellation notification.

How do I invite clients?

There are three ways to invite clients:

1. Generate an invite link

  1. Go to Invites
  2. Click "Generate invite link"
  3. Copy the link and share it with anyone

2. Send an email invite

  1. Go to Invites
  2. Enter the client's email address
  3. Click "Send invite"
  4. The client receives an email and joins with one click — no sign-in needed!

3. Bulk email invite

  1. Go to Invites
  2. Enter multiple email addresses
  3. Click "Send all"
Email invites are the easiest for clients — they click the link and they're in. No need to enter their email separately.

How do I create class packages?

Class packages let clients buy credits in advance:

  1. Go to Class Packages
  2. Tap "Create package"
  3. Choose the type:
    • Fixed classes — e.g., "10 Class Pack" (client gets 10 credits)
    • Unlimited — unlimited classes for a period of time
  4. Set the name, price, and expiration (default: 30 days)
  5. Tap "Save package"

You can also manually assign credits to a client from the Clients list — useful for trial sessions or gifts.

How do payments work?

BookClass uses TON cryptocurrency for payments:

  1. Connect your TON wallet (see below)
  2. Set a price on your classes or packages
  3. Clients pay directly via their TON wallet
  4. BookClass takes a small commission (shown in your settings)
  5. The platform admin settles your earnings to your wallet

Track everything in the Revenue section: total revenue, commission breakdown, pending settlements, and transaction history.

Classes booked with package credits don't count as revenue — the payment was already made when the client purchased the package.

How do I connect my wallet?

  1. Go to Settings (or Payments and Settings)
  2. In the wallet section, tap "Connect wallet"
  3. Choose your wallet app (Tonkeeper, MyTonWallet, etc.)
  4. Approve the connection

Once connected, you can set prices on classes, accept payments, and receive settlement payouts.

How do I connect Google Calendar?

  1. Go to your admin dashboard
  2. Find the Calendar status card
  3. Tap "Connect"
  4. Sign in with your Google account and allow access
  5. Your classes will now sync automatically!

When connected:

To disconnect, tap "Disconnect" next to the calendar status.

How do I send a broadcast message?

  1. Go to Broadcast
  2. Select your audience: All clients or a specific class
  3. Type your message
  4. Tap "Send"

Messages are delivered via email to your clients.

You can see your broadcast history with delivery counts below the compose form.

What can I configure in Settings?

For Clients

How do I join a studio?

Via email invite:

  1. You'll receive an email from your instructor
  2. Click the "Join" button in the email
  3. You're in! No sign-in needed.

Via invite link:

  1. Open the link your instructor shared
  2. Enter your email address
  3. Check your email for a sign-in link
  4. Click it — you're in!

How do I book a class?

  1. Open the Classes tab
  2. Browse the schedule — swipe or tap dates to navigate
  3. Find a class you want to attend
  4. Tap "Book this session" (for free classes) or "Book" with the price (for paid classes)
  5. Confirm your booking

For paid classes, you'll need to connect a TON wallet first.

If you have package credits, they'll be used automatically — no need to pay again!

How do I cancel a booking?

  1. Go to My Bookings
  2. Find the booking you want to cancel
  3. Tap "Cancel"
  4. Confirm the cancellation
Your instructor may set a cancellation deadline (e.g., 24 hours before the class). If the deadline has passed, you won't be able to cancel.

How do I pay for classes?

BookClass uses TON cryptocurrency for paid classes:

  1. When you tap "Book" on a paid class, you'll be prompted to connect your wallet
  2. Choose your wallet app (Tonkeeper, MyTonWallet, etc.)
  3. Approve the connection
  4. Confirm the payment amount
  5. Your booking is confirmed instantly!
If you have class credits from a package, they'll be used instead of a wallet payment.

How do I buy a class package?

Packages give you pre-paid credits to book classes:

  1. Go to the Packages tab (web) or check the class detail
  2. Browse available packages
  3. Tap "Buy" on the package you want
  4. Connect your wallet and confirm payment
  5. Your credits are available immediately!

When you book a class, credits are deducted automatically. You can see your remaining credits in My Bookings.

How do I contact my instructor?

  1. Go to the Contact tab
  2. Type your message
  3. Tap "Send message"

Your instructor will receive your message and can reply directly.