Bookings
Schedule & Manage Sessions
Bookings are the core of Tutorwise. Whether you're a student looking for tutoring or a tutor offering sessions, understanding the booking system helps you get the most out of the platform.
Quick Start: Students book → Tutors accept → Sessions happen → Payments process automatically.
For Students: Booking a Session
Step 1: Find a Tutor
Browse the Marketplace to find tutors by:
- Subject and level
- Price range
- Availability
- Location (online or in-person)
- Reviews and ratings
Step 2: View Available Times
Click on a tutor's profile to see:
- Their calendar with available time slots
- Session duration options (30 min, 1 hour, 2 hours)
- Hourly rate
- Session type (online/in-person)
Step 3: Request a Booking
- Select your preferred time slot
- Choose session duration
- Add session details:
- Subject or topic to cover
- Any specific materials or homework
- Learning goals for the session
- Add payment method (required)
- Confirm booking request
Tip: Be specific about your learning goals. This helps tutors prepare better materials for your session.
Step 4: Scheduling Flow
Once your booking is created, the scheduling process begins:
Scheduling Status:
- Unscheduled - Booking created, no time set yet
- Proposed - One party has suggested a time (15-minute slot hold)
- Scheduled - Both parties confirmed, session is locked in
How it works:
- Either party can propose a time slot
- The proposed time is held for 15 minutes
- The other party confirms or proposes a different time
- When confirmed, payment is processed (for paid sessions)
New Features (Feb 2026):
- Timezone Support: All times shown in your local timezone
- Multi-Reminder System: You'll receive reminders 24 hours, 1 hour, and 15 minutes before your session
- Quick Ratings: Rate sessions immediately after completion with a simple 1-5 star rating
- Recurring Bookings: Book weekly/monthly sessions in one go
Step 5: Wait for Confirmation
- Tutors have 24 hours to respond
- You'll receive an email when they accept or decline
- If accepted, you'll get calendar invite and session details
- If declined, no charge is made to your card
Session Reminders
Once your session is confirmed, you'll receive 3 automatic reminders:
- 24 hours before - Email reminder with session details
- 1 hour before - Final preparation reminder
- 15 minutes before - Get ready to join!
Pro Tip: All times are shown in YOUR local timezone automatically. If you're in New York and your tutor is in London, you'll see times in EST/EDT while they see GMT/BST.
Step 6: Attend Your Session
For Online Sessions:
- Click "Join Session" from your Bookings page or Dashboard
- You'll be taken to VirtualSpace — Tutorwise's collaboration environment
- Use the interactive whiteboard to work through problems together
- Google Meet provides video and audio alongside the whiteboard
- Test your setup 5 minutes early
- Have materials ready (notebook, textbooks)
For In-Person Sessions:
- Arrive on time at the agreed location
- Bring required materials
- Confirm location details with tutor beforehand
VirtualSpace: Every online booking automatically creates a VirtualSpace session with a shared whiteboard and Google Meet. No extra setup needed — just click "Join Session". See the VirtualSpace Guide for details.
For Tutors: Managing Bookings
Setting Your Availability
Keep your calendar updated to receive bookings:
- Go to your Dashboard
- Click "Manage Availability"
- Set your regular teaching hours
- Block out personal commitments (holidays, vacations)
- Set buffer time between sessions
New: Block Dates for Holidays/Vacations
You can now block entire days or specific time ranges:
- Click "Add Exception Date"
- Choose exception type:
- Holiday: Bank holidays, public holidays
- Vacation: Personal time off
- Personal: Doctor appointments, emergencies
- Unavailable: Other commitments
- Select dates (single day or date range)
- Choose block type:
- All day: Completely unavailable
- Specific times: Block only certain hours (e.g., "2pm-5pm")
- Confirm exception
Bulk Import UK Bank Holidays:
- Click "Import UK Holidays"
- Select year (e.g., 2026)
- All 8 UK bank holidays added automatically
Important: Students cannot book during exception dates. These automatically filter out from your availability calendar.
Receiving Booking Requests
When a student requests a booking:
- Email Notification: You'll receive immediate notification
- Dashboard Alert: Request appears in your dashboard
- 24-Hour Window: You have 24 hours to respond
Accepting Bookings
Review the booking request:
- Student's name and profile
- Requested date and time
- Session duration
- Subject and learning goals
- Any special requests
Click "Accept" if:
- Time slot still works for you
- You're comfortable teaching the subject
- You have materials ready
Click "Decline" if:
- Time no longer available
- Subject outside your expertise
- You need to reschedule
Response Time: Responding within 2-4 hours significantly increases your booking acceptance rate.
Preparing for Sessions
Before the Session:
- Review student's learning goals
- Prepare relevant materials
- Test your VirtualSpace setup (whiteboard, Google Meet)
- Send any pre-session materials
During the Session:
- Start on time
- Follow the agreed curriculum
- Be engaging and patient
- Take notes for follow-up
After the Session:
- Send summary notes
- Assign homework if appropriate
- Leave a quick rating (optional)
- Suggest next steps
Quick Session Ratings
After your session completes, you can immediately rate it with 1-5 stars:
How it works:
- Session ends
- "Quick Rate This Session" prompt appears
- Select 1-5 stars (takes 5 seconds)
- Skip if you want to rate later
Why quick rate?
- Capture your immediate impression
- Pre-fills the full review form (you can still add comments later)
- Helps both parties remember the session quality
- You still have 7 days to write a detailed review
Quick ratings work with our review system: Your star rating is saved privately. When you submit your full review (within 7 days), the stars are pre-filled but you can change them before final submission.
Payment Processing
How Payments Work
Student Payment Timeline
- Booking Request: Card authorized, not charged
- Session Completion: Charge processed within 24 hours
- Receipt: Automatic email receipt
- Refunds: Available for cancellations (24+ hours notice)
Payment Methods:
- Credit/debit cards
- Apple Pay
- Google Pay
When You're Charged:
- After session completes
- Never charged for declined bookings
- Refunded if tutor cancels
Tutor Payout Timeline
- Session Completion: Student charged within 24 hours
- Platform Fee: 10% deducted
- Payout: Transferred to Stripe account
- Bank Transfer: 2-5 business days to your bank
Platform Fees:
- Standard: 10% per booking
- Enterprise: Custom rates available
Payout Schedule:
- Weekly automatic transfers
- Minimum payout: £10
- View in Financials
Cancellation Policy
Student Cancellations
More than 24 hours before:
- Full refund (minus Stripe processing fee of ~£0.20 + 1.5%)
- No penalty
- Instant processing
Less than 24 hours before:
- No refund - Tutor is compensated for the late notice
- Your account will be flagged for a late cancellation
- ⚠️ Repeat Offenders: 3+ late cancellations in 30 days may result in account restrictions
No-show (student doesn't attend):
- No refund
- Tutor receives full payment
- Automatically detected 30 minutes after session start time
- Both parties notified
Late Cancellation Warning: Before cancelling within 24 hours, you'll see a preview showing:
- Exact refund amount (if any)
- Number of previous late cancellations
- Impact on your account standing
Tutor Cancellations
More than 24 hours before:
- Student fully refunded
- No impact on tutor rating
Less than 24 hours before:
- Student fully refunded
- May impact tutor rating
- Multiple late cancellations may result in account review
No-show (tutor doesn't attend):
- Student fully refunded
- Serious impact on tutor rating
- May result in account suspension
Cancellation Etiquette: Always provide as much notice as possible. Last-minute cancellations hurt both parties.
Rescheduling Sessions
How to Reschedule
Students:
- Go to Bookings
- Find the session
- Click "Request Reschedule"
- Select new time slot
- Wait for tutor confirmation
Tutors:
- Go to Bookings
- Find the session
- Click "Suggest Reschedule"
- Propose alternative times
- Student accepts or proposes new time
Best Practice: Reschedule instead of cancelling whenever possible. It maintains continuity and builds trust.
Recurring Bookings
New in Feb 2026: Recurring bookings are now fully automated! Book weekly, biweekly, or monthly sessions that auto-generate until your specified end date.
Book multiple sessions at once to:
- Secure your preferred time slot week after week
- Build learning continuity and momentum
- Save time on repetitive booking
- Never worry about scheduling again
Setting Up Recurring Bookings
- When creating a booking, select "Make this recurring"
- Choose your pattern:
- Weekly: Same day/time each week (e.g., Every Monday at 3pm)
- Biweekly: Every other week
- Monthly: Same date each month
- Choose how long to continue:
- After X sessions: e.g., "10 sessions then stop"
- Until specific date: e.g., "Until end of term"
- Never: Ongoing until you cancel
- Review all auto-generated sessions
- Confirm series
Managing Your Series:
- Pause: Temporarily pause series (e.g., during holidays)
- Resume: Restart a paused series
- Cancel: Stop all future sessions in the series
- Individual sessions: Can still cancel/reschedule individual sessions
Automatic Conflict Detection: The system checks all future sessions for scheduling conflicts with tutor's availability and exceptions (holidays/vacations).
Session History
Track all your sessions in your dashboard:
For Students:
- View completed sessions
- Download receipts
- Leave reviews
- Rebook favourite tutors
- Track learning progress
For Tutors:
- Session history with each student
- Earnings per session
- Student notes and progress
- Review history
- Performance analytics
Common Issues
Tutor not responding to booking request?
- They have 24 hours to respond
- Request expires after 24 hours
- Try booking another tutor
VirtualSpace session not loading?
- Check your internet connection
- Try refreshing the page
- Use Chrome or Firefox for best compatibility
- See VirtualSpace Troubleshooting
- Contact support if issue persists
Payment declined?
- Check card details are correct
- Ensure sufficient funds
- Try different payment method
- Contact your bank if needed
Technical issues during session?
- Screenshot the error
- Contact support immediately
- Session may be rescheduled free of charge
Need Help?
Questions about bookings?
- Live Chat: Get instant help from our team
- Email: support@tutorwise.com
- Phone: Available for urgent issues
Quick Links
Ready to book? Browse our Marketplace to find your perfect tutor today!