01
Publish a cohort
Set dates, seats and prices. Drop the embed on your own site or share the registration link.
Cohort registration & payments
Publish cohorts, take registrations by card or invoice, and receive funds in your Stripe account once the course is delivered.
Signing up for a class? No account needed: find your class and register on its page.
COHORT · 12 NOV – 14 DEC
Project Management Certification
01
Set dates, seats and prices. Drop the embed on your own site or share the registration link.
02
Card or invoice, with early-bird pricing, group seats and waitlists. Funds are held in the ledger against the cohort.
03
Once the course is delivered, the balance is released to your connected Stripe account. Refunds and transfers stay self-service for learners.
One registration dashboard for all your classes: how many seats are left on each date, who has paid and who is on invoice, and when the money reaches you.
Live seat counts for every date, a waitlist that opens when a class sells out, and the roster as a CSV whenever you need it.
See who paid by card, who is on a corporate invoice and what is still due. Refunds and transfers show up on the same line.
Money held for each class, what has been released and what is on its way to your bank, without a spreadsheet.
SEATS FILLED
62 / 80
INVOICES DUE
6
HELD UNTIL DELIVERY
$27,700
RELEASED THIS MONTH
$8,450
New · Verified digital badges
Design a badge in minutes and issue it with each certificate. It's a signed Open Badges 3.0 credential: learners add it to LinkedIn, employers verify it in seconds. No badge platform subscription.
Valid credential
Free classes are free. No fee, no card and no Stripe account needed. For paid classes, choose how the money flows:
PROTECTED · HELD UNTIL DELIVERY
4.9%
+ $0.80 per paid seat, card processing included
EnrollClass takes the payment, holds it until the class is delivered, then pays you. Learners get a refund guarantee if a class is cancelled, and we handle card fees and disputes.
DIRECT · PAID TO YOUR STRIPE
1.5%
+ $0.50 per paid seat, plus Stripe's card fee
Learners pay your own Stripe account and the money arrives on Stripe's schedule, before the class. You're the merchant: Stripe bills its fee to you and you handle refunds and disputes.
INCLUDED IN BOTH
$0
no setup, no monthly fee
Course pages and embeddable registration, early-bird and group pricing, waitlists, corporate invoices, QR tickets and check-in, certificates, instructor roles, API, webhooks and AI assistants (MCP). Verified digital badges (Open Badges 3.0) with a badge designer: $1 per paid seat, no badge platform subscription.
By default learners pay the fee as a booking fee, so you keep the full ticket price; you can absorb it instead. Taxes you collect are passed through, never charged a fee. USD rates; other currencies have the same shape.
INDEPENDENT INSTRUCTORS
TRAINING ORGANIZATIONS
Free to start, and free classes are always free. You pay only a per-seat fee on paid registrations.
EnrollClass is a registration and payments platform for professional training providers and independent instructors. You publish classes (cohorts) and learners register and pay by card or invoice. Payments are either held until the class is delivered and then released to you (Protected), or paid straight to your own Stripe account (Direct).
With Direct payments, on Stripe's normal payout schedule, before the class. With Protected payments and the default On delivery policy, your share is held until the class has been delivered and released 24 hours after the last session (you can change the grace period or release sooner), then paid out by Stripe to your bank account.
Signing up, creating courses and publishing classes cost nothing, and free classes are always free. On paid seats you pay one fee per seat and nothing monthly: 4.9% + $0.80 with Protected payments (card processing included, money held until delivery), or 1.5% + $0.50 plus Stripe's card fee with Direct payments to your own Stripe account. The pricing page compares this with other platforms.
No. When a ticket's price is 0 there is no EnrollClass fee, no card fee and no payment step: learners register and get their ticket, calendar invitation, reminders and certificate as usual. You don't even need to connect Stripe if all your classes are free.
Yes. Paste the embed code shown after publishing into any web page (WordPress, Squarespace, Webflow or plain HTML). It shows your dates and takes registration and payment on your page.
Yes. EnrollClass runs an MCP server at https://api.enrollclass.com/mcp. Connect it with an API key and ask questions like how full next week's classes are, or ask it to duplicate a class or issue certificates.