How Class Bill Dates Work:
When setting up Classes, you must choose one of the following options on the "Bill Dates" tab:
1) This Class Bills Monthly
This means that enrollments are continuous (with no set start/drop date) and billed by the calendar month (4-5 weeks).
When billing for classes that use the monthly setting using Class Tuition Charges, you will typically select active dates for "In Month Of" and choose the calendar month and year that you are billing for. This allows the system to find all enrollments within that time period and attached to the selected billing schedule.
2) This Class Bills According to Custom Date Ranges - Keep Students Enrolled After Session Ends
Choose this if you set up Rolling Sessions. This means that the enrollments are continuous (with no set drop date) and are billed by custom date ranges - such as every X number of weeks (rolling sessions are typically back to back).
When billing for classes that use the Rolling Session setting using Class Tuition Charges, you will typically select active dates for "Within the Range of" and choose the dates of the rolling session that you are billing for. This allows the system to find all enrollments within that time period and attached to the selected billing schedule.
3) This Class Bills According to Custom Date Ranges - Drop Students After Session Ends
Choose this if you set up Sessions. This means that the enrollments have pre-defined start and drop dates, where the student must re-enroll for class after the current session. Student tuition is then billed and prorated over the session dates.
When billing for classes that use the Session setting using Class Tuition Charges, you will typically select active dates for "Within the Range of" and choose the start and drop dates of the session that you are billing for. This allows the system to find all enrollments within that time period and attached to the selected billing schedule.
About Sessions and Rolling Sessions
Sessions and Rolling Sessions save you from having to create a new class for each enrollment period and allow you to open enrollment for future start dates. (Monthly classes do not have an established start date, so enrollments will default to the current date as the start date.)
If a class schedule and details are staying the same, the class can be re-used by attaching new session or rolling session dates. This can be very helpful if you want to start enrolling students into future sessions with the current session in progress. It also allows you to quickly view the enrolled students for past, current, or future sessions by viewing the same class and using the filters on the class page.
Sessions and Rolling Sessions serve unique purposes inside of iClassPro. Below are some of the key differences you should keep in mind when deciding which setup is right for your classes.
Sessions are great for businesses that offer enrollments based on a season, such as Fall, Winter, or Spring which may be custom time frames. This requires students to re-enroll for each session.
Rolling Sessions are great for businesses that allow enrollment to be continuous year-round or until a student requests to drop, but that still want to bill by a custom time frame other than the calendar month.
PRO TIP! Once a class is associated with either Sessions or Rolling Sessions, it cannot be switched. To change the type of session associated with a class, you will need to create a new class or duplicate the existing class and make the changes on the new copy. Then, once any enrollments are transferred or dropped from the original class, set that class to inactive. This is the best way to preserve accurate enrollment and session history on your classes for later reference.
Creating and Editing Sessions/Rolling Sessions
To create or edit Sessions or Rolling Sessions, go to SETTINGS>SETUP>CLASS SETTINGS. Then choose SESSIONS or ROLLING SESSIONS depending on which type you need to create. Name the session or rolling session and establish the dates over which it will occur.
You can create and attach as many as you need to a class, so there is no need to create the same class for each Session unless you doing so to keep registration for the two time periods completely separate. The "All Sessions" filter on the CLASSES page will allow you to easily filter to see who is enrolled for a specific session or rolling session that you select.
PRO TIP! Do not attach sessions or rolling sessions to classes which are set to show online and allow web registration unless you want customers to be able to immediately select that session or rolling session as their start date when enrolling online.
How to Mass Assign Sessions & Rolling Sessions
From the CLASSES page, your business has the option to mass assign Sessions or Rolling Sessions!
When using the tool to mass assign either sessions or rolling sessions, the session or rolling session you select will only be assigned to selected classes that are either currently set up as Monthly or to those classes already set to bill by the selected option (session/rolling session).
From the Classes page in iClassPro, follow these steps:
- Use the search and filters on the left side of the page to narrow down your list of classes.
- Use the select all option or manually select the classes you would like to edit.
- At the bottom of the page, click on the calendar icon to open the mass assign tool.
- Choose the session or rolling session you would like to assign to the selected classes.
- Click assign.
- This will complete in your background tasks.