---
title: "User Guide — BookClass"
description: "Learn how to use BookClass — a complete guide for instructors and students. Create studios, add classes, invite students, accept payments, and more."
url: "https://bookclass.studio/guide"
---

[BookClass](/)

# BookClass User Guide

Everything you need to know about running your yoga studio on BookClass - whether you're a teacher setting up your first schedule or a student booking a class.

Contents

[Getting Started](#getting-started) [For Instructors](#for-instructors) [Creating Your Studio](#create-studio) [Adding Classes](#add-classes) [Managing Classes](#manage-classes) [Inviting Students](#invite-clients) [Class Packages](#packages) [Payments & Revenue](#payments-instructor) [Connecting Your Wallet](#wallet-instructor) [Google Calendar Sync](#google-calendar) [Sending Broadcasts](#broadcast) [Studio Settings](#settings) [For Students](#for-clients) [Joining a Studio](#join-studio) [Booking a Class](#book-class) [Cancelling a Booking](#cancel-booking) [Paying for Classes](#payments-client) [Buying a Package](#buy-package) [Contacting Your Instructor](#contact-instructor)

## Getting Started

BookClass is a free booking platform built for yoga teachers, fitness instructors, and anyone who runs class-based sessions. Teachers create a studio, publish their schedule, and share a link. Students open the link, enter their email, and book - no app downloads, no passwords.

There are two types of users:

- **Instructors** — create studios, add classes, manage bookings, accept payments
- **Students** — browse classes, book sessions, pay with TON cryptocurrency or class credits

## For Instructors

### How do I create a studio?

Instructor

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?

Instructor

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"**

Once connected, every class you create appears in your Google Calendar automatically. Perfect for keeping your personal schedule and teaching schedule in one place.

**Default settings:** Set your usual class duration and capacity in Settings so you don't have to type them every time you add a class.

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

Instructor

From the **Classes** or **Schedule** view:

- **Edit** — change the title, time, duration, capacity, or price
- **Copy** — duplicate a class to another date (great for recurring schedules)
- **Cancel** — cancel a class. All booked students will be notified automatically
- **Who comes?** — see who's booked for a specific class

When you cancel a class, every student with a booking gets an email notification. If they paid with credits, the credit is refunded automatically.

### How do I invite students?

Instructor

There are three ways to invite students:

**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 student's email address
3. Click **"Send invite"**
4. The student 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 work great for new students - they click the link and they're on your roster. You can also share your studio link on Instagram, in WhatsApp groups, or print a QR code at the reception desk.

### How do I create class packages?

Instructor

Class packages let students buy credits in advance:

1. Go to **Class Packages**
2. Tap **"Create package"**
3. Choose the type:
   - **Fixed classes** — e.g., "10 Class Pack" (student 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 student from the Students list — useful for trial sessions or gifts.

### How do payments work?

Instructor

BookClass uses **TON cryptocurrency** for payments:

1. Connect your TON wallet (see below)
2. Set a price on your classes or packages
3. Students 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.

When a student books using a class pack credit, no money changes hands at that point - the payment happened when they bought the pack.

### How do I connect my wallet?

Instructor

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?

Instructor

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:

- New classes you create appear in Google Calendar
- Events from Google Calendar matching your studio name are imported as classes
- Deleted calendar events will cancel the corresponding class (students are notified)

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

### How do I send a broadcast message?

Instructor

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

Messages are delivered via email to your students.

Use broadcasts to announce schedule changes, holiday closures, or new class offerings. Students receive a clean email - no spam, no clutter.

### What can I configure in Settings?

Instructor

- **Studio name** — displayed to your students
- **Studio avatar** — upload a logo or photo
- **Default class duration** — saves time when creating classes
- **Default max capacity** — pre-fills capacity for new classes
- **Cancellation window** — how many minutes before a class students can cancel (leave empty for anytime)
- **About text** — description shown on your studio's Contact page
- **Wallet** — connect/disconnect your TON wallet
- **Google Calendar** — connect/disconnect calendar sync

## For Students

### How do I join a studio?

Student

**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?

Student

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 class"** (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?

Student

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?

Student

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?

Student

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?

Student

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

Your instructor will receive your message and can reply directly.
