Appearance
Enrollments
The Enrollments area shows class (and sometimes event) enrollments. You can browse and filter by class, semester, or status; open an enrollment to see full details; and cancel an enrollment when needed. Used by: Admin and Super Admin. Instructors see enrollments only for the classes they are assigned to.
Routes: https://ui-admin.fly.dev/admin/enrollments (list), https://ui-admin.fly.dev/admin/enrollments/[id] (enrollment detail).
Browsing and filtering enrollments
- Go to Enrollments in the sidebar (or https://ui-admin.fly.dev/admin/enrollments).
- The list shows enrollments with details such as member name, class (or product), semester, status, and date.
- Use filters to narrow the list, for example:
- Class — A specific class or product.
- Semester — e.g. Spring 2026.
- Status — Enrolled, waitlisted, cancelled.
- Click a row or the enrollment to open the enrollment detail page.
What the enrollment detail page shows
When you open an enrollment (https://ui-admin.fly.dev/admin/enrollments/[id]), you see:
- Member — Name and link to the user account.
- Product — The class (and semester) or event they are enrolled in.
- Status — Enrolled, waitlisted, or cancelled.
- Date — When they enrolled (and any relevant dates).
- Payment — Link to the payment record if the enrollment was paid.
Use this page to confirm details before cancelling or to answer a member’s question about their enrollment.
Cancelling an enrollment
When a member drops a class or you need to remove them (e.g. duplicate sign-up, refund case):
- Open the enrollment detail page.
- Find Cancel enrollment or Cancel (or similar).
- Click it and confirm. The enrollment status becomes Cancelled. Their spot is freed and may become available to the next person on the waitlist (if your system promotes waitlist automatically) or for someone else to enroll.
- If the member paid and is due a refund, handle that separately in Payments (or via Stripe). Cancelling here does not issue a refund.
Cancelling an enrollment does not automatically issue a refund. Handle refunds separately in the Payments area (or in Stripe). If you process a refund outside UIEngine, enrollment status may not update automatically; notify Andrew so records stay consistent.
What enrollment statuses mean
- Enrolled — The member has a confirmed spot in the class (or event). They count toward capacity.
- Waitlisted — The class (or event) was full when they signed up; they are on the waitlist. They do not have a confirmed spot until promoted.
- Cancelled — The enrollment was cancelled. The spot is open again. No refund is applied automatically.
Use the Enrollments list and filters to see who is enrolled vs waitlisted vs cancelled for a given class or semester. The Inventory page shows how many spots are filled and how many are available per class or event.
Need help? Contact Andrew.