There are 2 ways to add a student to a class - either through the quick-add popup on the main students page or in the class page itself.
Add a student to class using Quick-add popup
Go to the regular students page
Click on Add Class button
Select a subject
Select a class
Select the first lesson date
Select one-time fees and billing plan
Add a student to class using the class page
Go to the Classes page
Filter classes by level or search by class name
Click on Actions button, then select Edit
On the class page, scroll down to the Students section and search for the student name
Once the student is found, click on the checkbox to add the student
Next, select the start date (first lesson date) and select the invoice date (date shown on invoice). The start date is important as the systems uses it to count the number of lessons from the start date until the end of the current month/term.
Select any one-time fees such as Registration fee, material fee, deposit to be included in the student's 1st invoice
Select a billing plan from the dropdown list
Finally, click on the Update button to save the class page
3 automated actions occur when a student is added to a class (ie. a class enrolment):
Student is added to all upcoming lessons of the class, so that the attendance list of the lesson is up-to-date
Auto-generate the first invoice with any one-time fees and pro-rated lesson fees for the month/term
Subscription is auto-generated that takes care of future invoices (for the month or term). As long as the student remains in the class, the future invoices will be generated out automatically.