We’ve introduced several updates to program configuration, enrollment management, and billing visibility to give admins greater flexibility, accuracy, and control—especially when managing real-world program changes.
What’s New
Program Configuration
Optional program dates
Flexible start and end dates
Program start and end dates are now optional.
When assigning students to programs, the end date can also be left open, supporting ongoing or rolling enrollments without forced end dates.
Enrollment visibility
Clear Program enrollment status
Tuition plans now display a clear status based on program enrollment:
Upcoming
Active
Completed
Paused
This makes it easier to understand how billing aligns with a child’s current program status.
Program Movement Updates
Smarter, configurable transitions
Schedule with program details
When scheduling a program movement, staff can now configure:
Destination room
Program days of the week
Review & confirm with safeguards
Before finalizing a movement:
The system re-checks room capacity
Admins are prompted to review and configure tuition plans and discount details for the child
Confirm or reject movement
Admins can either:
Confirm the movement to apply all changes, or
Reject it if adjustments are needed
This ensures transitions are accurate, compliant, and billing-ready.
Enrollment Controls
Opt out students with active enrollment
Immediate enrollment control
Staff can now opt students out even if they currently have an active enrollment.
This provides flexibility for sudden changes such as withdrawals, schedule changes, or administrative corrections.
Why this matters
Supports real-world enrollment scenarios with flexible dates and opt-outs
Improves billing clarity through program-based fee status visibility
Prevents capacity issues with double-checks during program movement
Reduces billing errors by reviewing tuition and discounts before confirmation
Streamlines admin workflows with configurable, controlled transitions
