Classes and lessons
Sell lesson seats
4 min read · Updated 2026-11-07
A lesson seat is a booking for one of your lessons on a set date, at a set place or online. People book and pay through ChainChum's checkout like any other purchase, and you are paid the day after the lesson.
Before you start
- You run classes on ChainChum. Lessons are for teachers: your identity is verified, payouts are on and you have created at least one class. See Teacher studio: run your first class.
- A photo for the listing, such as your classroom or an example piece. Like every listing photo, it is screened before it goes live. Never show a child.
List a lesson
- Open one of your classes and press Sell a lesson. (Or press New listing in Studio and choose the lesson under What is it?.)
- Under What is it?, check it says A lesson seat (dated, at a place).
- Add a photo, a Title (for example Watercolour for beginners, ages 6 to 9) and a Description: what you'll make, what to bring, who it suits.
- Set the Price of one seat. You see ChainChum keeps 5% and You receive.
- Set Seats: how many people can book.
- Under Lesson, set when it Starts and Ends, in your own time. Under How it's held, keep In person and set Where it takes place, for example Riverside Library, room 2. Teaching over Zoom, Meet or Teams? Choose Online (video call) and see Teach online lessons.
- Optional: under Class gallery, pick one of your classes. Each family who books then gets their own code for it.
- Press Publish.
A lesson needs no shipping profile and has no certificate of authenticity or certificate fee.
If something is missing, Before you publish lists it:
| You will see | What to do |
|---|---|
| Add the date and time, and the place for an in-person lesson | Fill in Starts, Ends and Where |
| Add the video link for the online lesson | Paste the meeting link into Video link |
| The end must be after the start | Check the times |
| Pick a date in the future | Lessons can't start in the past |
| Set how many seats there are | Set the number of Seats |
| Add at least one photo | Add a photo |
For everything else about publishing, see Publish and pricing.
What people see
Your lesson page shows a Lessons badge, When and Where, and how many seats are left (3 seats left, or Sold out). Lessons also appear in Explore under the Lessons filter.
Times are shown in the lesson's Time zone, with the zone named (for example 10:00 AM – 11:30 AM CST), on the lesson page, the buyer's order, your sales, the booking email and the calendar file. A new lesson starts in your own time zone; change it under Time zone if the lesson happens somewhere else. Once a seat is sold, the time zone is fixed like the date and time.
To book, people press Buy now and pay by card, Apple Pay or Google Pay. No shipping address is asked for. Seats can be booked until the lesson starts.
After booking, the buyer:
- sees Your seat with the date, time and place on their order page;
- gets an email, Your seat: …, with a calendar file (
.ics) that adds the lesson to their calendar; - gets Your lesson starts in about an hour, as a notification and an email, an hour before;
- for an online lesson, sees Join the lesson with the video link (only people who booked ever see it);
- if you picked a Class gallery, gets their own class code to join it.
See who is coming
Every booking appears in Studio › Sales with Booked by and the buyer's name, and the lesson's time. You also get a You made a sale notification and a You sold … email for each seat. See Your sales: shipping and bookings.
When you are paid
You receive the seat price minus 5%, paid out the day after the lesson ends. If you are new to selling on ChainChum, your first three sales are paid 7 days after the order instead, if that is later. At the same moment the seat is marked complete, and the buyer's order shows Delivered.
See Get paid: payouts and identity for when the money reaches your bank.
Changing a lesson
- Before anyone books, you can change anything, including the date and time.
- Once a seat is sold, the start and end are fixed. You can still change the description, price and number of seats. If you try to move the time, you see Seats are sold, so the lesson's time is fixed. To move it, contact us from Help.
- To stop new bookings, press Unlist. People who already booked keep their seats.
Cancelling or moving a lesson
Write to chainchum@dataexpansed.com with the lesson's name. We refund every seat in full: each buyer gets a Refund for order … email, and you aren't paid for refunded seats. To move a lesson to another date, we refund the seats and you list a new lesson.
If someone who booked can't come, they can reply to their confirmation email and we'll sort it out with you.