Back to Help Center

Student Guide

Everything you need to know about using DriveBook

📱 Create Your Account

What you need: Email, password, name, phone number

  1. Go to DriveBook homepage
  2. Click "Sign Up"
  3. Select "I'm a Student"
  4. Enter your details
  5. Check email for confirmation link
  6. ✅ You're ready to go!

Tip: Add a profile photo and location for better instructor matches.

🔍 Find an Instructor

  1. Go to the booking page
  2. Browse all approved instructors listed by name
  3. See each instructor's profile: photo, rating, hourly rate, vehicle types (manual/automatic)
  4. Click on an instructor to see their full profile
  5. Read their bio, reviews, and availability
  6. When ready, instructor books you for available date/time

All instructors shown: Only approved instructors with active subscriptions appear. No filtering by location, price, or specialty available in the app.

Rating info: You can see instructor reviews and star rating (1-5 stars). Higher rated instructors usually get more bookings.

📅 Book Your First Lesson

  1. Instructor selects your name, date, time, and duration
  2. System calculates price (instructor hourly rate × duration)
  3. Booking created and waiting for payment
  4. You receive SMS with payment link
  5. Click link and enter your card details (secure Stripe page)
  6. Click "Pay $X.XX" → Stripe processes payment
  7. ✅ After payment confirmed: Booking locked in

No instructor approval step. Once payment confirmed, the lesson is booked. Check instructor's calendar to confirm date/time.

Important: You have 10 minutes to complete payment. If you don't pay within 10 minutes, the slot is released.

💳 How Payment Works

You pay by card (via secure Stripe):

  1. Instructor books a lesson for you
  2. You get SMS with payment link
  3. Click link → see lesson details and total cost
  4. Click "Pay" → enter credit/debit card details
  5. Stripe processes payment (your card info never sent to DriveBook)
  6. ✅ Payment confirmed → booking locked in

Time limit: You have 10 minutes to complete payment. If you don't pay, the slot is released.

Safe? Yes — Stripe handles all payment security. We never see your card details.

↔️ Reschedule or Cancel

Before confirmation: You can cancel anytime for full refund

After confirmation: Use reschedule or follow cancellation policy

  1. Go to "My Bookings"
  2. Find your booking
  3. Click "Reschedule" or "Cancel"
  4. Choose new time (if rescheduling) or confirm cancellation
  5. ✅ Changes saved

Tip: Reschedule early — instructors have limited availability.

📊 Check Booking History

  1. Go to dashboard home
  2. Click "My Bookings"
  3. See all bookings (past and future)
  4. Click on any booking for details
  5. See instructor info, location, time, notes

Booking status: Pending, Confirmed, Completed, Cancelled

⭐ Leave a Review

After your lesson is completed:

  1. Go to "My Bookings"
  2. Find completed lesson
  3. Click "Leave a Review"
  4. Rate 1-5 stars
  5. Write your feedback
  6. Submit

Your honest review helps other students and helps instructors improve!

👤 Update Your Profile

  1. Click your profile icon (top right)
  2. Select "Profile Settings"
  3. Update your info (name, email, phone, photo, address)
  4. Adjust privacy and notification settings
  5. Click "Save Changes"

❓ Common Questions

Q: How long until the booking is confirmed?

A: It's confirmed instantly after payment! No waiting for instructor response.

Q: What if I don't have enough wallet balance?

A: The booking is held for 10 minutes. You'll get an email asking you to top up your wallet to confirm.

Q: Can I reschedule after booking?

A: Yes, but only if the booking is confirmed (not while awaiting payment).

Q: Can I cancel my booking?

A: Yes anytime. If you cancel while awaiting payment, it's free. After confirmation, cancellation policies apply.

Q: How do I pay?

A: We use your wallet balance. If short, top up before the 10-minute window expires.

🔧 Troubleshooting

Payment failed?

Check your card details, expiry, and funds. Try a different card.

Can't log in?

Click "Forgot Password" and check your email for reset link.

Didn't receive confirmation email?

Check spam folder. Wait 5 minutes or refresh the page.

Instructor not responding?

Wait 24 hours. Booking auto-declines and you get refund.

Still need help?

Our support team is ready to help

Contact Support