Individual and group lessons on Hola25
Updated September 19, 2026 · 21 min read
Lessons on Hola25 bring scheduling and the video classroom into one booking. Regular lessons are paid, while selected group lessons are free Hola25 campaigns with eligibility rules shown before enrollment.
At a glance
Who this is for
Student or parent booking and tracking a lesson on the Hola25 platform
Estimated time
5–10 minutes before submitting the booking
Outcome
You choose the correct offer, attendee and time, review payment, and track the lesson
Before you start
- You are signed in to a complete Hola25 account that is not suspended.
- The tutor has an active subject, an available offer and open times for lessons booked through Hola25.
- For a paid one-to-one lesson your account email address is confirmed and you have the standard billing/card details Stripe requests; a parent has active access to any linked child being selected.
Steps to follow
Review the tutor and exact offer
In the listings catalogue each card is a single subject: select the card and you land straight on that subject's page. To see all of the tutor's subjects first, select "View profile". The subject page shows a "Book now" button only for subjects with active offers and rates the tutor has configured for booking through Hola25.
If a card has no individual offer, View lessons opens the unified profile. Compare active offers by subject and book the exact offer there; each group event has its own price. When no lessons are available, no invented price is shown.
Review the description, format, duration and the starting price shown on the button before selecting Book now. A free group lesson clearly marked as free follows its campaign enrollment flow, not the flow for a booking paid through Stripe.
- Select the card for the subject you want.
- Or select "View profile" to compare all of the tutor's subjects.
- From the subject page, use the section that lists other tutors to compare up to three of them, same subject first.
- From the subject page, select "Back to lessons" to return to the same card and filters in the listings catalogue.
- Compare the active offers and rates.
Review the current offer
Price and availability can differ for each subject, duration or lesson format.
Expected result
You have opened the tutor offer for the subject and lesson format you want to book.
Choose the lesson type, rate and an available time
Select Book now to open the booking dialog. If the tutor teaches a single subject, the subject step is skipped automatically; choose the lesson type and rate, then review the tutor's calendar. It shows only times that meet availability, minimum booking notice, buffers between lessons and the maximum booking window. If you choose Trial, follow the dedicated trial-lesson guide. If Stripe asks for billing details, complete them there.
The time is presented in the time zone used by your account and interface. Review the date and time once more before continuing.
- Select Book now.
- Choose the lesson type and rate.
- Choose a day with available times.
- Select the suitable time.
Expected result
The booking dialog advances to the Review and pay step with the selected tutor, subject, duration, date and price.
Confirm who will attend
When booking for yourself, choose your own account. A parent can select an eligible linked child before confirmation while payment remains on the parent's account.
A blocked, suspended, disabled or otherwise ineligible child cannot be selected. Do not continue under your own name when the lesson is meant for the child.
- Open the “For whom?” selector.
- Choose yourself or the eligible child.
- Check the name displayed in the summary.
The attendee cannot be changed after payment
Choose the correct child before payment. Do not substitute the parent's account for the child's attendance.
Expected result
The booking summary shows the person who will actually attend the lesson.
Paid lesson: review the booking, agreements and payment
For a paid one-to-one lesson, confirm the tutor, subject, attendee, time and amount in the final dialog. Complete the fields Stripe requests for payment; Hola25 does not add a payer-details form. Your email address comes from your confirmed account.
The cancellation policy appears as a summary; open “See all terms” for every threshold. Open “Read the documents that apply to this payment” and read the documents, select “I agree”, then choose “Confirm”. Check the total next to the button and continue to payment through Stripe. If information from Stripe needs checking, follow the booking in Hola25; do not repeat payment or enter the same details again.
- Compare every detail with your selection.
- Select “I agree” and choose “Confirm” after reading the documents.
- Continue to payment and confirm only the displayed amount.
- Complete the fields Stripe requests; your email is already filled from your account.
Expected result
Payment is submitted for the confirmed offer and attendee without creating a duplicate booking.
Track the booking in My lessons
After payment, return to Hola25 and open your lessons. The booking card shows whether the request awaits confirmation, is confirmed, rejected, expired, canceled or still has payment under review.
Use the actions available on the card. Video-classroom access appears at the appropriate time. If the lesson was rejected, expired or canceled, reloading the page does not reopen it.
- Open your lessons area.
- Find the booking by tutor and date.
- Read the lesson state and displayed next step.
Expected result
You know whether the lesson is confirmed and which action is available before the meeting.
Manage the one-to-one lesson before start
The deadline and number of reschedules are the ones shown for your booking. The dialog shows available times, and Hola25 checks eligibility again when you confirm.
The cancellation terms are shown before payment, while the cancellation dialog shows the refund amount calculated from what was actually paid and any refunds already processed. If the booking has already been paid, tutor cancellation starts a full refund.
If cancellation is no longer available and the lesson is still scheduled, the dispute option may appear after the scheduled end time if the other conditions are also met. Check the actions shown on the booking; passing the start time alone does not make a dispute available.
- Open one-to-one lesson details.
- Choose Reschedule or Cancel only when available.
- Review the displayed refund amount before confirming.
- Review the new state in My lessons.
Expected result
The lesson shows its new time or, after cancellation, the amount for which Hola25 started the refund. The bank used for payment may need time to show the money in the account.
Join the video room and check recording state
The join action appears on the card at the allowed time. For a parent booking, the child joins from the child account; the parent pays but does not automatically attend.
Pre-join disclosure does not prove recording is active. Check the in-room indicator. If the header says recording did not start or stopped unexpectedly, continue the lesson and report the problem through Help.
After the room ends, Back to bookings opens the lesson list. Teachers return to their teacher-account bookings, including when choosing Later for notes.
- Check microphone, camera and connection.
- Join from the lesson page.
- Confirm participant and real recording state.
Expected result
The person you booked for joins the correct room and sees whether recording is active.
For Group: review the event and buy the correct seat
In Group lessons, review the tutor, subject, date, duration, price, minimum attendance and capacity. Each paid booking covers one seat, and a cancellation or refund applies only to that seat.
You book your own seat. Check the event title when paying through Stripe. If payment is not completed in time, only the temporarily held seat is released; the lesson stays scheduled for everyone else.
If you close the Stripe page without paying, the place stays reserved for you for a short time. The lesson page shows “A place is reserved for you” and the time left: select “Continue payment” to return to the same payment, or “Give up the reservation” to release the place at once.
If a message says you already have an unpaid reservation with the same tutor or too many unpaid reservations, continue the payment you started, give up the reservation on the lesson page, or wait for it to expire before trying again.
If the last place is no longer available, another student may have a booking in progress. The dialog checks availability again and blocks continuation while no places are available. Return to the window later for another check; a temporary reservation does not mean payment was completed.
- Open Group lessons and select a subject from the dropdown. The page address keeps your selection when you reload or share the link. Then choose an event and check its teaching language.
- Review seats and terms.
- Check the event and pay for your seat through Stripe.
A Group lesson cannot be rescheduled
You may cancel only the seat you booked, while the tutor or administrator may cancel the event. The event time is not moved through rescheduling.
Expected result
Your seat is confirmed without changing other participants' seats.
Manage the booked seat and follow minimum attendance
You can cancel only the seat you booked; the lesson stays scheduled and the seat may reopen. The refund amount depends on how much time remains.
If the lesson misses minimum attendance by its deadline or is canceled as a whole, each paid seat is handled separately. Check the booked seat to see what happens to the payment.
Hola25 checks the seats 24 hours before the start. If minimum attendance is not reached, the lesson is canceled automatically. The notification and the conversation message say that the minimum was not reached, not that the tutor canceled. For a paid booking, Hola25 starts a full refund.
- Open the Group booking.
- Cancel only after reading the result for the booked seat.
- Follow both lesson and seat state after confirmation.
Expected result
Seat and event have clear states, and your action does not change other participants' bookings.
Review completion, no-show, review and support
After the end, a lesson may appear as Completed or enter No-show review. For Group lessons, attendance, cancellation and refunds are checked separately for each seat without showing participants the full roster.
Leave a review only after an eligible lesson. For a no-show, dispute, disputed card payment or recording problem, use the action on the booking and keep evidence; cancellation and refunds are not automatic.
After completion, if you have not already reviewed this tutor and lesson emails are enabled, you may receive an email invitation. Select “Leave a review”, sign in to the appropriate account, choose your stars and confirm publication. A comment is required for 1–3 stars and optional for 4–5. The review is public under the author’s name. Lesson email preferences are separate from marketing preferences.
After processing, Lesson resources provides the transcript and summary for one-to-one and Group lessons. In Group, each student needs their own confirmed seat; the summary is not published to one student's file.
- Open the lesson after its end time.
- Review the lesson state, attendance, recording, and lesson resources.
- Leave a review or open available support.
Expected result
You can see whether the lesson has ended or is still under review and what you can do about a review, dispute or recording.
If something does not work
The tutor has no available times.
Choose another rate, check a later day or month, or return after the tutor updates availability. A booking cannot be created without a displayed time.
My country is not accepted for this booking.
If this message appears before payment, the tutor does not accept the booking for the country shown; choose another tutor. If you already paid and billing information from Stripe needs checking, do not repeat payment. The booking is not canceled automatically. For a Group lesson, the check concerns only your seat and does not change anyone else's seat.
The child is missing from the “For whom?” list.
Confirm that the family link is active and the child's account is eligible. Do not pay under your own account when the lesson must belong to the child.
I paid, but the booking is not confirmed yet.
Reload your lessons and read the displayed message. If payment is under review, do not repeat it; keep evidence and contact support if the situation does not clear.
Frequently asked questions
How do I book a paid individual lesson?
Select "Book now" on the tutor's profile or subject page, choose the lesson type, day and time, review the price, then continue to Stripe. Complete the fields Stripe requests; Hola25 does not add separate payer-details fields.
How do group lessons work?
The group lesson page shows available seats and the minimum and maximum number of students. A lesson may have at most 24 students; together with the teacher, that is 25 people total. Each confirmed booking covers one seat, and the participant joins the same video classroom as everyone else.
Why can't I book a lesson on Hola25 from this tutor?
A booking may be unavailable because of the schedule, a pause, or a temporary condition involving the tutor's subject or account. Some conditions stop payment while others hide the offer until they are resolved; you are not charged when the final check does not allow the booking.
Why is my subject enabled in settings but unavailable to students?
The switch records that you want to offer the subject or format. Hola25 keeps it enabled but temporarily hides the offer during a pending review, a booking pause, or an account, payment, or service problem. The tutor area tells you whether you need to act or wait.
Does the offer restore automatically after the issue is resolved?
Yes, after the final reason is removed, provided you kept the switch enabled and the subject still meets every condition. Resolving one reason does not reopen the offer while another remains.
How do I join a free group lesson offered by Hola25?
Open the lesson marked “FREE”, review the campaign requirements and confirm enrollment. You do not enter payment details; the seat is reserved directly if you are eligible and seats remain.
Can I enroll a linked child in a free group lesson?
No. Enrollment is currently personal and available only to the adult holder of a full account, so campaign limits remain fair across users.
Why am I ineligible for a free lesson if I joined another one?
Each campaign has its own requirements. The page explains why enrollment is unavailable, such as a prior-participation limit, confirmed-lesson count, Premium status, age or account verification.
What happens if the tutor can no longer deliver the free lesson?
The tutor may cancel the lesson for all participants, who are notified. The tutor cannot change its date or time; if the lesson is rescheduled, only an authorised Hola25 administrator makes that change and participants keep their seats.
Why must I confirm a group lesson's time again before paying?
When you open confirmation or return to the tab, Hola25 checks the current schedule. If its date or time window changed, the dialog shows the new schedule and asks you to tick the confirmation again before paying. If the check fails, use Retry. Check both times and the displayed time zone; confirmation of the old schedule cannot create a new reservation.
What happens if a group lesson doesn't get enough participants?
If the minimum is not reached by the displayed deadline, the lesson does not take place. For a paid seat, Hola25 starts a full refund under the Refund Policy. A free campaign has no payment or refund: its seats are released and the event is canceled.
If I cancel my seat, does the lesson get canceled for the other participants too?
No — each group seat is canceled separately; the lesson continues for everyone else while the minimum remains met. For a free campaign, your seat is released and you can enroll again while seats are free and you still meet the campaign requirements.
Where do I see my paid lesson bookings?
In Tutor account, open Lessons → Upcoming for pending requests and scheduled lessons, or Lessons → Past for completed lesson history. From there you see the status, join the video classroom at the right time and use the actions available for your role.
How do I know recording is actually active?
Inside the video classroom, only the red “Recording active” indicator and the prominent start announcement confirm the active state reported by Cloudflare. The pre-join notice only tells you whether that lesson type is recorded at all.
Why did the recording-started message appear again in a group lesson?
Group lesson recordings are currently available only to the Hola25 administrator for justified, audited safety, refund or dispute reviews. Teachers, students and parents cannot play them. When a new participant joins, a new recorded part may start and the start announcement may appear again.
Was this article helpful?
Articles in this category
How trial lessons work
Learn how to book or offer a 25- or 50-minute trial lesson, how the request is confirmed and what happens after the meeting ends.
Enable trial lessons for your platform subjects
Set up a platform subject and enable 25- or 50-minute trial lessons from Overview; confirm the agreement separately in your account.
Cancel or reschedule a lesson
Follow the steps to cancel or reschedule a lesson and review the deadline, status, and displayed refund amount before confirming.
Still need help?
Send a request and follow its status.