Enrol a student
Students can buy a course on your site themselves. This guide is about doing it for them: you pick the course (and, for a course that runs in batches, the batch), enrol an existing student or invite someone new, and record how they paid, for example ৳3,000 in cash.
In this video · 3:59
Read the narration
Once a student is in, their next payments, pauses, batch moves and removal are in Manage an enrolment.
Before you start
Section titled “Before you start”- Who can do this: the academy owner and admins. Instructors can too, with the Enrollment Management permission on the course (see Instructors).
- The course: any course that isn’t archived. It doesn’t have to be public, listed or open for enrolment.
- The student: an existing student needs an account on your site. For someone new, an email address or a mobile number is enough.
Where you can start
Section titled “Where you can start”All of these open the same enrolment form, so the steps below apply to every one of them.
| Start from | Where | The batch |
|---|---|---|
| The course page | Students tab → Enroll Student | For a course in batches, you choose it at the top of the form |
| Manage Courses | a course’s ⋯ menu → Enroll student (courses without batches) | No batch to choose |
| Manage Batches | a batch’s ⋯ menu → Enroll student | Already chosen |
| A student’s profile | Enroll in a course or batch | Each batch is its own row |
| Add A Student | Students → Add A Student, under Enrolment | Pick the course, then the batch |
In Courses → Manage Courses, a course without batches opens its own page when you click it. A course that runs in batches says how many it has beside its name; clicking it opens its batches, and Open course page takes you to the course itself.

- All · Courses · Batches. Batches shows only the courses that run in batches; Courses only the ones that don’t.
- How many batches the course has.
- A course without batches.
Enrol an existing student
Section titled “Enrol an existing student”- Open the course page and its Students tab.
- Click Enroll Student.
- For a course in batches, choose the Batch at the top of the form.
- Search for the student and click them.
- Check the price on the right, and choose Who pays (see below).
- Choose who to notify, then click Enroll Student.

- The Students tab.
- Enroll Student.

- The student list. Your students who aren’t in this course (or batch) yet. It shows active students; Filter shows paused ones too.
- Payment Plan. The price, how it can be paid, and how long access lasts.
- Who pays.
- Amount received. What the student paid you.
- Notify. Who hears about it, and how.
- Enroll Student.
Who pays
Section titled “Who pays”
- Paid. The money has already reached you, outside LessonQ.
- Student will pay. They get a payment request and pay online.
- No charge. Free.
- Payment method.
| Choice | What you fill in | What happens |
|---|---|---|
| Paid | The payment method (bKash, Nagad, Rocket, Bank transfer, Card, Cash or Other), a transaction ID if you have one, and the date you received it. Amount received starts at the price (the discounted price while a discount runs). | The student is enrolled at once. An invoice is issued, and the payment appears in Finance → Sales and Finance → Transactions. |
| Student will pay | When the request expires: 7 days from now unless you change it, at most 30. | Nothing is granted yet. A seat is held for them until the request expires. They pay online with your academy’s payment methods, from the link in the notification, the course page or their Purchases, and are enrolled the moment they pay. Until then it is listed under Finance → Sales → Requested. |
| No charge | Nothing. | The student is enrolled at once, free. No invoice and no Finance entry, but it still counts as a sale in Sales. |
- Amount received is what the student paid. Type less if you agreed a lower price; that is the price their enrolment records. 0 is the same as No charge.
- Instalments. If the course can be paid in instalments, choose Full payment or Instalments, and with instalments, how many you’ve received now. The later ones are recorded from Manage enrollment. A discount never applies to instalments.
- Subscriptions. Choose how many billing cycles they paid for. Add more later from Manage enrollment with Extend Subscription.
- A free course has no Who pays: enrolling records no payment.
Notify
Section titled “Notify”Notify sends the student an email by default (an SMS if they only have a phone number). You can add SMS, and a copy to their guardian. Paid and No charge send an enrolment confirmation, with the invoice when they paid; Student will pay sends the payment request with its link. Turn everything off to enrol quietly.
Each SMS uses your academy’s SMS balance. If the balance can’t cover them, the enrolment still goes ahead and the texts it can’t pay for are skipped.
Courses in batches
Section titled “Courses in batches”When a course runs in batches, every student holds a seat in one batch, with that batch’s price, dates and roster. Enrolling works the same way, with the batch chosen first.
The course page’s Students tab gets a batch bar: every student, or one batch at a time. Enroll Student starts on the batch picked in the bar.

- The batch bar: All batches, or one batch at a time.
- Enroll Student.

The Batch choice lists every batch of the course except archived ones: unlisted batches (marked Unlisted), full ones and ones that have ended are here too. The price on the right is that batch’s; each batch has its own.
The student is in the batch straight away, with the batch’s tag on their row.

Their access follows the batch’s dates: before the batch starts they can’t open its content yet, and after it ends they can’t any more, unless the batch keeps access after its end. To change a student’s batch later, see Move to another batch.
Enrol someone new
Section titled “Enrol someone new”For someone who isn’t on your site yet, invite them with the enrolment attached.
- Click Enroll Student (for a course in batches, choose the batch), then click Invite new.
- Enter their email or mobile number. One is enough.
- Add their name if you know it. They can fill it in themselves.
- Choose Who pays, as above.
- Click Add and enrol.


- Their email address or mobile number.
- Their name (optional).
- Enrolment. The course and batch you chose come with it.
- Add and enrol.
What happens next:
- They get the invitation by email or SMS, as chosen under Notify.
- Nothing is recorded until they accept. The moment they do, their account is created, they are enrolled and the payment is recorded. With Student will pay, the seat is held from then on.
- After accepting, they get the enrolment confirmation by email.
- An invitation lasts 7 days. Sending it again gives fresh links for another 7 days. Cancel it and there’s nothing to undo.
If the email or number already belongs to one of your members, the form says so. Enrol them from the student list instead.
From the dashboard
Section titled “From the dashboard”Manage Courses and Manage Batches
Section titled “Manage Courses and Manage Batches”In Courses → Manage Courses, a course without batches has Enroll student in its ⋯ menu. It opens the same form for that course.

- The course.
- Enroll student.
For a course in batches, use Batches → Manage Batches instead: each batch’s ⋯ menu has Enroll student, with that batch already chosen. It’s the quickest way when you know the batch. Archived courses and batches don’t have it.

- The batch.
- Enroll student.
A student’s profile
Section titled “A student’s profile”Open the student from Students → Manage Students and click Enroll in a course or batch.

The first step lists every course, with each batch as a row of its own: the course’s name with the batch’s tag beside it. Courses shows only courses without batches, Batches only the batch rows. Click one, and the same form opens.

- All · Courses · Batches.
- A batch’s row: the course’s name and the batch.
Add A Student
Section titled “Add A Student”Students → Add A Student invites someone new, with an enrolment if you like. Under Enrolment, click Pick a course or batch. Batches at the top of the list shows only the courses that run in batches. Pick the course, then, for a course in batches, choose the batch under Choose a batch.


- The course.
- Choose a batch.
The rest is the same as Enrol someone new.
Instructors
Section titled “Instructors”An instructor can enrol students on a course when they have the Enrollment Management permission on it. It isn’t in the Default permissions; Full access includes it.
- What they can do: open the Students tab, use Enroll Student and Invite new, record a payment, and use Add A Student for their own courses.
- Limited to some batches: an instructor who teaches only some batches sees only those, in the batch bar and in the form’s batch choice, and can only enrol into them.
- What they can’t: the ⋯ menus in Manage Courses and Manage Batches, a student’s profile, and Finance. A payment they record still goes to Finance, for you to see.

- Only the batch they teach.
- Enroll Student.
Every case
Section titled “Every case”Can a student be in two batches of the same course? Yes. Each batch is a seat of its own, with its own price and payment. A student in the Morning batch still appears in the list when you choose the Evening batch, and enrolling them gives them a second seat. To change a student’s batch instead, use Move to batch.
The course or batch is full. You can still enrol into it, and its seat count goes over the limit. Seats only stop students buying a place on your site.
It is private or unlisted, has ended or hasn’t started, or its enrolment window is closed. You can still enrol into it. Those rules only apply to students buying on your site. What the student can open still follows the dates.
It is archived. It can’t take new students and isn’t offered.
A student isn’t in the list. They may already be enrolled here, or be paused (use Filter). Someone without an account isn’t a student yet: use Invite new. A student you removed earlier appears again, and can be enrolled anew.
A discount is running. Amount received starts at the discounted price. You can change it.
The student hasn’t verified their phone or email. That doesn’t stop you enrolling them. With Student will pay, they’ll be asked to verify before they can pay.
Student will pay is refused. Asking a student to pay online needs at least one online payment method, turned on in Finance → Payments & checkout. A student can only have one open request for the same course or batch.
The payment request expired. The held seat is released and nothing was charged. Ask again with Student will pay, or enrol them with Paid once they have paid you.
Where is the money? In Finance → Sales (what was sold) and Finance → Transactions (money received). The student finds the invoice under Purchases.