Frequently asked questions
Who is ReadyClass for?
Any business that runs classes, workshops, or sessions people sign up for — trainers, studios, continuing-education providers, community programs, and more. If you sell seats, ReadyClass handles the registration and payment.
How do payments work?
You connect your own Stripe account, and card payments from students go directly into it on your normal payout schedule. ReadyClass never holds your funds — we take a small platform fee on each paid registration.
What does it cost?
Plans start free. Pro is $29/mo and Business is $79/mo for higher limits, custom branding, and custom fields. On top of your plan, there's a flat 2% platform fee on every paid registration, by card or invoice (separate from Stripe's processing fees).
Can I invoice instead of taking cards?
Yes. Students can choose an invoice instead of paying at checkout. ReadyClass emails a branded Net-30 PDF invoice with a Pay online link, and the registration is marked paid automatically when they pay. Invoices are paid online through your Stripe account, so you need Stripe connected to take paid registrations.
Do my students need an account or app?
No. Students just open your booking link, pick a class, enter their details, and pay. No downloads, no logins.
Can I collect extra information per class?
Yes — custom fields let you capture whatever your business needs (license numbers, certificate types, dietary notes, etc.) on a class, an attendee, or an order. Those values show up on your roster, exports, and PDFs.
What happens when a class fills up?
Each session has a seat limit. When it's full, ReadyClass automatically switches it to a waitlist so you never oversell, and you can open seats back up when space frees.
Is my data secure?
Payment details are handled entirely by Stripe and never touch ReadyClass servers. Your workspace data is isolated per business. See our Security page for details.