- What is ClassRail?
- ClassRail is a course registration and payment platform built for trainers and educators. It lets you create a course, share a single registration link, and collect payments via Stripe — all in one seamless flow. Students click the link, fill in their details, pay by card, and receive an automatic confirmation email. No app download or account creation required.
- How does ClassRail work?
- ClassRail works in three simple steps. First, you create your course in the admin dashboard — set the date, venue, price, capacity, and what to bring. Second, ClassRail generates a unique registration URL that you can share via WhatsApp, email, social media, or anywhere else. Third, when students click the link, they fill in a short form, pay securely via Stripe, and receive an automatic confirmation email. You see every registration in your dashboard in real time.
- Do students need to create an account?
- No. Students never need to create an account or download an app. They simply click your registration link, fill in their details, pay, and they're done. The confirmation email arrives instantly. This zero-friction experience means higher conversion rates for your courses.
- What payment methods are supported?
- ClassRail uses Stripe for payment processing, which supports all major credit and debit cards including Visa, Mastercard, and American Express. Stripe is PCI Level 1 compliant — the highest level of payment security — so your students' card details are always protected. Payments land directly in your Stripe account.
- Is ClassRail free?
- ClassRail is currently in early access. As the platform transitions to a SaaS model, subscription plans with fair pricing and minimal handling fees will be introduced. Stripe's standard card processing fees (typically 3.4% + HK$2.35 per payment in Hong Kong) apply to all transactions.
- How do I create my first course?
- Log in to your ClassRail admin dashboard, click 'Create Course', and fill in the details: course title, date, start and end time, venue, price, and capacity. You can also add a description, early-bird pricing, what to bring, and custom terms. Once you publish the course, ClassRail generates a unique registration link you can share immediately.
- Can I set early-bird pricing?
- Yes. When creating or editing a course, you can set an early-bird price and a deadline. Students who register before the deadline automatically get the discounted price. After the deadline passes, the registration form switches to the standard price — no manual intervention needed.
- What happens when a course is full?
- When all spots are taken, ClassRail automatically switches to waitlist mode. New visitors see a waitlist form instead of the registration form. When a spot opens up — for example, if someone cancels — ClassRail automatically notifies the next person on the waitlist, giving them a registration window to sign up. A reminder email is sent automatically at the halfway point so they don't miss their chance. If the window passes without registration, the spot is offered to the next person. The registration window duration is configurable in your admin settings. You can also manage the waitlist manually from your dashboard. This ensures you never lose potential students to a 'sold out' page.
- How do refunds work?
- Refunds are handled directly through your Stripe Dashboard. When a student requests a refund, you log in to Stripe, locate the payment, and issue a full or partial refund from there. The refund is returned to the student's original payment method according to Stripe's processing timeline. ClassRail records the refund status in the admin dashboard so you can track which enrollments have been refunded.
- Can I send reminders to students?
- Yes. ClassRail has a built-in reminder system that sends automated email reminders to enrolled students before the course date. You can also generate WhatsApp reminder messages from the dashboard to reach students on their preferred channel. Every email sent is logged so you can track delivery status.
- Is my payment information secure?
- Absolutely. ClassRail never stores or processes card details directly. All payment processing is handled by Stripe, which is PCI Level 1 certified — the highest security standard in the payments industry. Your students' sensitive data never touches ClassRail's servers.
- What languages does ClassRail support?
- ClassRail supports three languages: English, Traditional Chinese (繁體中文), and Simplified Chinese (简体中文). The registration page automatically adapts to the student's preferred language. This makes ClassRail ideal for trainers in Hong Kong and other multilingual markets.
- Can I use ClassRail in Hong Kong?
- Yes — ClassRail was built specifically with Hong Kong trainers in mind. It supports HKD pricing, Stripe's Hong Kong payment gateway, and all three languages commonly used in Hong Kong (English, Traditional Chinese, Simplified Chinese). The platform works anywhere Stripe is available, but Hong Kong is our primary market.
- How is ClassRail different from Eventbrite?
- Eventbrite is an event discovery marketplace designed for concerts, conferences, and large public events. ClassRail is purpose-built for trainers running recurring courses with fixed capacity. Key differences: ClassRail offers multilingual registration (including Chinese), direct Stripe payouts to your account (no platform holding your money), automatic waitlist management, and a trainer-focused admin dashboard. If you're a trainer who needs a simple link to collect registrations and payments, ClassRail is the leaner, more focused choice.
- Who built ClassRail?
- ClassRail was built by Keith Li, a renowned GenAI trainer for corporate customers and a seasoned entrepreneur. Keith built ClassRail to solve his own problem — managing course registrations and payments for his training business. As a true GenAI evangelist, he used modern AI-assisted development (vibe coding) to build the platform, proving that solo founders can ship production-grade products with the right tools and deep domain expertise.
Back to ClassRail home