School owners
Guides for running the school
School setup, Faculty permissions, payments, refunds, compliance exports, and the settings that apply to every student. Every page here stays in the Help Center.

Tutorials for school owners
Set up your school on DriversEdPro
Finish school setup, set course fees and drives, connect payments, and copy your enrollment link.
8 min
Getting startedEnroll a student
Families pick a class on your public enrollment page. Staff can also open Student Enrollment.
5 min
SchedulingSet instructor availability
Open My Availability and add bookable slots inside the school's operating hours.
6 min
SchedulingHow students book and cancel drives
Students use My drives, pick instructor, date, and time, then Schedule Drive. Cancel from Manage Drive.
5 min
PaymentsTake a card payment
Families pay from student Payments. Staff record cash at the desk. Guest drive invoices use a payment link.
5 min
PaymentsPayment plans and booking gates
Set enrollment, per-drive, and final percentages, plus fines that can block the next booking.
7 min
FamiliesParent portal and Parent Access Code
Parents enter a 10-digit code. They do not create an email password account.
4 min
ClassroomMakeup classes
Instructors record makeup curriculum, publish availability blocks, and students join from Class makeup.
5 min
AutomationsAutomated reminders and messages
Turn on school notifications for drives, class, fines, and exams. There is no waitlist alert.
6 min
ClassroomCreate quizzes and Study Center practice
Build graded quizzes under Assignments, and practice material under Study Center.
6 min
SchedulingGPS drive records
Standard and Scale include GPS Tracking. The instructor session records the route when the drive runs.
4 min
PaymentsIssue a refund
Refund a card charge from Admin Tools → Payments. The student Payments tab does not have Refund.
5 min
PaymentsGuest payments by link
Charge a guest or send a payment link from Office drives. The payer does not need an account.
4 min
AccountReset your password or unlock a login
Use Forgot password with the account email. Parents use a Parent Access Code, not a password.
3 min
AccountStaff roles and who can edit what
School admin, instructor job titles, assistants, and Faculty Billing access.
6 min
SchedulingAdd vehicles and campuses
Manage the fleet under Vehicle Fleet. Campus addresses live under Classrooms. Reserve a vehicle on each drive.
5 min
SchedulingWhen a drive slot opens after a cancel
A cancel puts the time back on the calendar. Other students book it from My drives. There is no waitlist.
4 min
SchedulingLog a completed drive
Open My Drives, reserve a vehicle, run the session, then Complete. GPS records while the session is on.
4 min
ClassroomRun a live online class
From Classes, Start Class, then teach in the live classroom with slides and Class attention.
7 min
ClassroomAttention monitoring in class
Live class can use Eye AI. Self-paced can require a camera and face tracking. Seat time follows those rules.
5 min
ClassroomSelf paced courses with verified seat time
Students open Start class, work through course content, and keep the camera on if the school requires it.
6 min
ClassroomCreate Study Center flashcards and practice quizzes
Admins build Flashcards, Practice Quizzes, and Study Notes in Study Center.
6 min
RecordsCertificates when a student finishes
When the student is eligible, open the Certificate tab on their profile.
3 min
RecordsExport hour logs and state reports
Download CSVs from State Compliance. Issue Reports is for student issues, not hour exports.
4 min
PaymentsPay a student balance
Students use Payments → Make a payment. Parents pay tuition and fines in Pay & fines without creating an account.
3 min
SchedulingNo-show and late cancel fees
Cancel at least 24 hours ahead to avoid the drive cancellation fine. Staff mark no-shows.
4 min
RecordsTrack day and night driving hours
Day and night totals live on Driving Hours. They come from completed drives, not a manual toggle.
3 min
AutomationsMessage a student or parent
Message from the student record. School-wide sends use Broadcast. Reminders use School notifications.
3 min
RecordsChange status or remove a student
Set Active, Inactive, Pending, or Completed. Delete is separate and does not refund.
5 min
PaymentsConnect Stripe or QuickBooks
Choose Stripe, QuickBooks, or Record at school in school setup, then manage it under Payments.
6 min
SchedulingWhy a student cannot book a drive
Student scheduling, permit, payment plan percent, unpaid fines, one drive per day, curriculum order, or no slots.
4 min
FamiliesParent code not working
Use Parent portal and the current 10-digit Parent Access Code. Do not sign in as the student.
3 min
