A tutoring chargeback risks the payment plus fees: Stripe US USD 15; PayPal US USD 15 for disputes or USD 20 for card chargebacks, as of 21 October 2026. Prevent disputes with a recognizable statement descriptor and accepted refund policy, plus attendance records.
What is a chargeback, and how does a PayPal dispute differ?
A chargeback brings the customer’s card issuer into a payment disagreement; a PayPal dispute starts inside PayPal. According to Stripe’s dispute guide and PayPal’s fee page, these processes have different fees and handling. Identify the payment route before deciding what to submit, and follow the instructions in the actual case notice.
A parent’s complaint by email is an opportunity to resolve confusion before a formal case. Ask which payment and lesson the parent means. A charge labeled with an unfamiliar business name can look unrelated to the tutor the family knows.
Explain the charge without accusing the parent. Send the relevant invoice and lesson dates, then ask whether the concern is recognition, delivery, cancellation, or the amount charged.
Why can prepaid lesson packages be disputed months later?
Prepaid lessons separate the payment date from the delivery date. As of 21 October 2026, Stripe says card networks typically allow disputes within 120 days, with the window generally starting from the service date for future services. Stripe also describes windows of up to 180 days for PayPal and some other payment methods in its dispute guide.
Keep a package ledger showing the payment, promised lessons, delivered lessons, cancellations, and refunds. A payment receipt alone does not explain whether future teaching happened. Record agreed changes to the schedule alongside the original booking.
Avoid treating a package as settled simply because the payment is old. Keep the records connected through delivery and the applicable dispute window. Check the provider’s notice for the actual deadline rather than applying a single retention rule to every payment.
What does a dispute cost on Stripe and PayPal?
Dispute costs depend on the account country and payment route. The table uses provider fees supplied for 21 October 2026; PayPal’s dispute and card-chargeback fees describe different routes. Stripe’s timing guidance is general, and the supplied PayPal fee page does not establish a PayPal response deadline or counter fee. Read the case notice before acting.
Stripe says the disputed amount and fee are debited while the case runs. As of 21 October 2026, its dispute guide describes an issuer review usually taking 60–75 days and an overall process of 2–3 months. Budget for that cash-flow gap. For related charges, see PayPal fees including disputes.
What are seven practical ways to prevent tutoring disputes?
Dispute prevention starts before you take payment and continues through lesson delivery. Give the parent a clear explanation of the charge, preserve the agreement, and make complaints easy to resolve. Use the same lesson dates and payment references across your invoice, schedule, and messages so a parent can trace a charge without asking several people.
- Use a recognizable statement descriptor. Stripe’s prevention guidance specifies 5–22 characters with at least 5 letters, as of 21 October 2026. Use a recognizable business name or domain, and tell parents what they will see.
- Show the full policy before payment. Stripe warns that issuers may reject a link-only checkbox as evidence. Preserve the wording the parent accepted and when the parent agreed.
- Describe the service precisely. State which student, lesson dates, and teaching service the payment covers. For prepaid lessons, make the delivery schedule clear.
- Record outcomes promptly. Distinguish a completed lesson, student absence, cancellation, and teacher absence. Preserve the cancellation timestamp rather than reconstructing notice later.
- Make contact easy. Put a working support contact on invoices. Reply to questions about charges with the relevant record and a clear next action.
- Confirm changes in writing. Keep messages about rescheduling, unused lessons, credits, and refunds with the payment record. Ask the parent to confirm an agreed resolution.
- Review disputes for recurring causes. Look for unfamiliar descriptors, unclear package balances, or cancellations handled inconsistently. Fix the process that caused confusion rather than treating each case as unrelated.
Which attendance, policy, and communication evidence helps?
Useful dispute evidence answers the parent’s specific claim with dated records. Connect the payment to the promised service, then show what happened and what the parent agreed to. Attendance supports a delivery claim; policy acceptance supports a cancellation explanation. Neither guarantees a favorable decision, and a large collection of unrelated screenshots makes the case harder to understand.
Prepare a compact chronological account. Include the invoice, scheduled lesson dates, recorded outcomes, relevant join and leave events, accepted policy, and messages about the disputed service. Explain any gap between a classroom log and the recorded outcome.
Join events show access, not necessarily satisfactory teaching. See attendance tracking for online classes for that distinction. Submit material relevant to the claim, using the provider’s requested format.
When is refunding cheaper than contesting a dispute?
A refund can be sensible when you did not deliver the service, your evidence is weak, or the amount recoverable does not justify the fee and staff time. Stripe’s prevention guidance says fully refunded payments cannot be disputed, while partial refunds can still face a dispute, potentially for the full amount. Resolve complaints before a case opens when possible.
Stripe advises businesses taking under 100 payments per month to refund suspected fraud more aggressively, as of 21 October 2026. A small number of disputes can heavily affect their rate. According to Stripe’s dispute measurement guide, activity above 0.75% is considered excessive, and won and lost disputes both count, as of that date.
For an open case, check the provider’s instructions before returning money separately. Read refunds and cancellation rights when reviewing your policy. This is general information, not legal or tax advice; check with an adviser in your country.
How Halqora handles this
Halqora is management software for online academies, with one-to-one classes in a fixed set of Quran and Islamic subjects. Halqora keeps session outcomes and cancellation timestamps, while its classroom logs join and leave events. Teachers record outcomes; admins resolve other cases. These records can support your explanation, but no record guarantees that a provider will decide in your favor.
Use billing records and invoice history to connect charges with lessons. Classroom events are logged; Halqora does not currently provide an attendance report screen. Do not assume there is a ready-made dispute evidence export.
Sources
- Stripe’s US pricing and dispute fees, checked 21 October 2026
- PayPal’s US merchant fee page, checked 21 October 2026
- Stripe’s guide to how disputes work, checked 21 October 2026
- Stripe’s dispute prevention best practices, checked 21 October 2026
- Stripe’s guide to measuring disputes, checked 21 October 2026