Enroll a student

5 minUpdated August 2026For school owners, instructors

What you'll do

You will enroll into a class, not a generic program. The public join page creates the student, parent code, and payment in one flow.

  1. Send the public enrollment page

    Every school that lists publicly has a page under Find a driving school. The family chooses a class, enters student details, and pays by the method you set (card checkout or pay at school). The student record is created from that enrollment.

  2. Or open Student Enrollment

    School admins can open Admin Tools → Students (page title Student Enrollment) and use Add Student. Prefer the public join page when the family can enroll themselves, so contact details and payment land correctly.

  3. Give the family the Parent Access Code

    On the student profile, Contact & enrollment shows Parent code. Students also see Parent Access Code on Home and in Settings. Parents do not create an email account. They enter that 10-digit code on Parent portal.

  4. Confirm the class on the record

    Enrollment attaches the student to the class they picked. Status on the roster is Active, Inactive, Pending, or Completed. There is no Transfer program button. To move a student, update status or enroll them into the correct class through your office process.

Tip

Read the Parent Access Code at enrollment and send the parent to Parent portal the same day.

Keep going

Next guide: set instructor availability

Ready to run this in DriversEdPro?

If you are still comparing software, we will walk your school through everything in this guide live.