Free classes: no fees, no payment
Set the price to 0 and EnrollClass charges nothing, to you or to learners.
Owners & adminsInstructors
A class whose tickets cost 0 is free for everyone: EnrollClass takes no fee, learners enter no card, and nothing is held or paid out. You don't need a Stripe account to run free classes.
- Click + Create event (or edit a class's tickets).
- Enter 0 as the ticket Price. The wizard confirms: Free class.
- Publish. The public page and the embedded widget show Free, and the button says Register instead of payment.
What learners still get
- A confirmation with a QR ticket and a calendar invitation for every session.
- Reminders, pre-work and joining instructions from the course.
- The link to change or cancel their booking, and waitlist offers when the class is full.
- Attendance or completion certificates and any digital badge you link to the course.
Mixing free and paid
Free and paid tickets can sit in the same class, for example a free seat for speakers next to a paid one. Fees apply only to the paid tickets. Paid classes need Stripe connected; free ones never do.
TIP Free registrations appear under the class in Events with their check-in status, exactly like paid ones; they add nothing to fees, held funds or payouts.