Booking & Payments
This guide explains how students book lessons, purchase packages, and manage payments on voila.fun.
Booking a Lesson
- Open a tutor's profile from the marketplace or from your chat with the tutor.
- Click Book a Lesson.
- Select an available time slot from the tutor's calendar.
- Choose a session duration.
- Confirm and submit the booking request.
If the tutor uses Stripe, your payment method is authorized (held, not charged) at booking time. The tutor then confirms or declines the request:
- Confirmed — the payment is captured, and the lesson is scheduled. You receive a confirmation notification.
- Declined — the hold is released and you are not charged.
- Expired — if the tutor does not respond, the hold is released automatically.
Payment Methods
How you pay depends on the tutor's configured payment mode:
| Mode | How it works |
|---|---|
| Stripe | You pay through Stripe at booking. Standard processing. |
| External | Payment happens outside Voila (bank transfer, cash, etc.) as arranged with the tutor. |
| No payment | No payment is collected. Applies to friends, family, or trial arrangements. |
Your tutor chooses the payment mode. Most tutors use Stripe for online payments.
Session Packages
Some tutors offer session packages — multi-session bundles at a fixed price (e.g. 10 conversation lessons).
- View available packages on the tutor's profile or in your chat.
- Purchase a package — the full price is charged at purchase.
- The tutor uses sessions from your package when scheduling or completing lessons.
- Track your remaining sessions on the Dashboard (Session Packages widget) and in your chat with the tutor.
Packages are available once your relationship with the tutor is Active (not in Exploring state).
Recurring Lessons
Set up a recurring lesson schedule with your tutor for automatic weekly bookings:
- Agree on a recurring schedule with your tutor (e.g. every Tuesday at 14:00).
- Approve the recurring payment arrangement when prompted.
- Each session is billed automatically.
- Either you or the tutor can pause or cancel the recurring arrangement.
If a recurring payment fails, both you and the tutor are notified.
Cancellations and Refunds
| Scenario | What happens |
|---|---|
| You cancel within the tutor's cancellation policy | Automatic refund. |
| You cancel outside the cancellation policy | No automatic refund (tutor keeps the payment). |
| Tutor cancels the lesson | Automatic refund. |
| Tutor declines your booking | Payment hold released, no charge. |
| Booking expires | Payment hold released, no charge. |
Check the tutor's cancellation notice policy on their profile before booking.
Exploring vs Active Relationships
| State | What you can do |
|---|---|
| Exploring | Message the tutor, book trial or single sessions, view profile. |
| Active | Everything above plus: buy packages, set up recurring lessons, access advanced features. |
You can upgrade to Active when you are ready to commit to ongoing lessons with a tutor. Either you or the tutor can initiate this.
Related
- Finding a Tutor — marketplace browsing and search
- AI Matchmaker — personalized tutor recommendations
- Student Messaging — communicate with your tutor