Powered by QuickBooks
Link your QuickBooks account to DriversEdPro in the admin dashboard, then accept student card payments right away. Balances, drive unlocks, desk cash, and fines stay in one workflow.

QuickBooks Integration
Connect from the admin dashboard with guided setup. Use your existing QuickBooks company or create one, then start accepting tuition online without leaving DriversEdPro.
Powered by Intuit QuickBooks
Card charges and sales receipts
Link your existing QuickBooks account from the DriversEdPro admin dashboard with step-by-step guidance. No developer setup required.
Once connected, student checkout and online card payments are ready. Charges flow through QuickBooks and student balances update in DriversEdPro.
Card charges go through QuickBooks Payments, then sync to the student payment plan in DriversEdPro.
Apple Pay and Google Pay can complete checkout when the device and browser support Payment Request, using the same card token path.
Successful charges create Sales Receipts in QuickBooks so books stay aligned with student payments.
Flexible Options
Accept enrollment and partial course payments, then unlock behind-the-wheel booking as students pay. Staff can update balances and record desk payments anytime.
Students can enroll with a school-configured down payment percentage. Default plans often start around 35% at enrollment, with further gates per drive and for the final session.
Set enrollment, per-drive, and final payment percentages for your school. Staff can also update paid and due amounts on a student record.
Drive scheduling is limited by your school's payment plan percentages. Students unlock later drives as cumulative payment reaches each gate.
Students can pay the remaining balance, a partial amount, or a custom amount from their payments hub and join checkout.
Choose an amount to continue.
Payment Amount
Full Remaining Balance
Complete your course payment
$300.00
Partial Payment
Pay half of remaining balance
$150.00
Custom Amount
Enter your preferred amount
This payment updates your balance and can unlock additional behind-the-wheel sessions based on your school's payment plan gates.
Smart Access Control
Control which behind-the-wheel sessions students can schedule based on how much of the course fee they have paid. Schools set the percentage gates.
Behind-the-wheel scheduling unlocks with payment progress. Currently paid: $450.00 of $750.00
First 3 behind-the-wheel sessions
Additional practice sessions
Later drives unlock after more of the course fee is paid
Final behind-the-wheel assessment
60% complete - $300.00 remaining
Students can only schedule behind-the-wheel sessions they have unlocked through payment progress. Outstanding fines can also block new drive booking until paid.
When a card payment succeeds, the student balance updates and newly unlocked drives become schedulable without a separate unlock step.
Configure enrollment, per-drive, and final payment percentages so each behind-the-wheel session unlocks only after the right share of tuition is paid.
Outstanding fines can block new drive scheduling until the student pays them down.
Students see paid amount, remaining balance, and which drives unlock next. Clear progress keeps payment expectations visible.
QuickBooks card charges and desk cash, check, or money order payments both update the same student payment plan and history.
Comprehensive Tracking
Monitor cash and online payments from the student dashboard. Complete visibility and control over all transactions.
Full Course Package
Total Course Amount
$875.00
Amount Already Paid
$450.00
Remaining Balance
$425.00
Total Fines
$0.00
View all your past payments
Driver Education Payment
August 11, 2025
$150.00
CompletedInitial enrollment payment
June 20, 2025
$106.00
CompletedCash Payment - Front Desk
June 26, 2025
$24.00
CashManually record cash payments received at the front desk or through other methods. Include payment method, date, and amount for complete records.
Online payments through QuickBooks are automatically recorded and matched to student accounts. Real-time synchronization eliminates manual data entry.
View all student payments in chronological order with payment method, amount, date, and status. Export for accounting purposes or print receipts.
Parents can see paid, due, and payment history on the parent dashboard, with a handoff to pay on the student website when needed.
Fines and accountability
Keep accounts accountable with staff-charged fines, late-cancel fees, fine invoices, and student fine checkout.
Charge fines for damage, late fee, retake, no-show, and other reasons from the student payment tools.
School late-cancel fees apply within the 24-hour window, with amounts configured by the school.
Send fine invoice PDFs and email from instructor tools when you need a formal notice.
Students can pay outstanding fines from their payments dashboard so scheduling can resume.
Add a fine to the student account
You have $50.00 in unpaid fines. Review the details below.
Late Cancellation Fee
$25.00Canceled a drive with less than 24 hours notice
Pay fines to unlock new drive scheduling.
More control
Admins can refund card charges through QuickBooks, and parents can review balances without a separate billing silo.
Admin refunds through QuickBooks update the charge path used for student card payments.
Parent dashboard surfaces paid, due, history, and pending amounts for enrolled students.
The mobile app opens secure web checkout for card payments instead of embedding a separate processor.
QuickBooks
Online processor
% based
Payment gates
Card + cash
Desk methods
Tracked
Fines
Run enrollment pay, desk cash recording, drive unlock gates, and fines on one platform backed by QuickBooks Payments.