Recent updates to the ClassRail course registration and payment platform.
· improved — Institute Emails Now Sent “via ClassRail” for Better Inbox Delivery: Emails sent under an institute or instructor brand name now appear as “Institute via ClassRail” in the inbox, following the same convention used by Mailchimp, Eventbrite, and Substack. This defuses anti-spoof filters at Gmail, Outlook, and Apple Mail and keeps custom-branded sends out of the spam folder.
· improved — New Courses Default to Heritage Portrait Certificate: Newly created courses now ship with the Heritage Portrait certificate design selected by default — admins can still pick another design before saving, and existing courses are untouched.
· improved — Course Header Revenue Now Shows Net (After Refunds): The "collected" figure on the course detail header now deducts refunds, so it shows the net cash actually retained for the course. This matches the Revenue Report page and closes a quiet mismatch where the two pages could disagree by the refund total.
· improved — Gift Cards Skip Free Seats by Default: When sending gift cards from the Emails tab, complimentary (HK$0) students are now skipped by default — gift cards are usually rewards for paying enrollments. A small badge shows how many were filtered out, and a checkbox lets you include them if you want.
· improved — Clearer Pre-Class WhatsApp Reminders: Pre-class WhatsApp reminders now arrive as a clean multi-line message and say the right thing about when the class is — "today", "tomorrow", "後天/后天", "in 3 days", or the actual date — instead of always saying "tomorrow".
· fixed — WhatsApp Reminders No Longer Include Refunded or Unpaid Students: The WhatsApp tab now hides students whose payment is still pending or has been refunded, so reminders only reach confirmed attendees — a small notice tells you how many were filtered out so the recipient count is never silently shorter than expected.
· improved — Evaluation Emails Are Now One-Click: The post-course evaluation email now opens the feedback form directly — no need to retype your email address to get in.
· added — Resend an Evaluation Invitation to a Single Student: Admins can now resend the post-course evaluation email to one paid student at a time from the enrollment row menu, instead of re-firing the entire course batch — the action auto-hides once the student submits their evaluation.
· improved — Duplicate Course Now Lets You Choose the URL: When you duplicate a course from the admin list, a new dialog asks for the new title and an optional custom URL slug, with a live preview of the final classrail.com/c/… link before you confirm. If the URL you typed is already taken, you get a clear error instead of a mystery suffix.
· fixed — Early Bird Deadline Always Ends at 11:59 PM: Setting an early-bird deadline now uses a date picker and the offer ends at 23:59 in the course timezone on that date — students who pay any time on the deadline day get the early-bird price.
· improved — Quieter Seat Counts on Nearly-Empty Courses: Public course pages now show "Spots available" instead of a precise number until a course is at least half full, preserving social proof without broadcasting low enrollment.
· added — Your Certificate Now Arrives by Email: When you finish a course evaluation, your certificate link is now emailed to you automatically — no need to bookmark the page before closing the tab.
· fixed — Portrait certificates print right-side-up on A4: Heritage Portrait and Modern Portrait certificates now print as a full portrait A4 page instead of being rotated sideways and clipped.
· fixed — Print orientation now follows the certificate design: Each certificate sets its own page orientation when you print or save as PDF, so landscape designs print landscape and portrait designs print portrait — no manual switch needed.
· improved — Larger Logos on Portrait Certificates: Portrait certificates (Heritage and Modern) now give the school logo room to breathe, so coats of arms and large crests print at the prominence they deserve.
· improved — Signature Sits On the Line, Like a Real Signature: On Modern certificates the signer signature now centres on the underline instead of floating above it, matching how a real ink signature sits on a real document.
· fixed — No More "Course Full" After You Were Notified of a Spot: If you arrive at the registration page without the link from your spot-available email, the form now recognises your reservation by your email and walks you straight to your held seat — no more being told the course is full when a spot is already yours.
· improved — A More Polished Modern Certificate: The Modern certificate design now feels more like a finished, official document — refined typography, a clearer recipient anchor, and a framed verification QR code.
· fixed — Certificate Button Appears After Evaluation: The View Certificate button now appears reliably after you submit your course evaluation.
· fixed — Issued Certificates Visible to Admins: Course administrators can see issued certificates again when preparing batch emails.