Cancellation & Refund Policy

Version: 2026-02-20

Last updated: 2026-02-20

This policy explains how booking holds, rescheduling, cancellation, lesson outcomes, disputes, and refunds are handled on DarsKhana.

1. Booking hold and confirmation

  • New bookings are first created as held requests pending tutor confirmation.
  • No charge is taken at hold stage for paid bookings.
  • During checkout, selected slots are reserved briefly while payment setup completes (currently 15 minute(s), unless changed in platform settings).
  • After request submission, tutor confirmation is time-limited; booking requests may expire automatically if not confirmed (currently 24 hour(s), unless changed in platform settings).

2. Rescheduling rules

  • Rescheduling requires acceptance by the other party (student or tutor).
  • For paid non-trial bookings, reschedule requests must be made at least 1 hour(s) before the current lesson start.
  • For paid non-trial bookings, the proposed new time must also be at least 1 hour(s) from the time of request.
  • A reschedule request can be rejected by the other party; if rejected, the booking may be cancelled under platform flow.
  • Lessons that have already started cannot be rescheduled.

3. Cancellation rules

  • Completed and expired bookings cannot be cancelled.
  • For paid non-trial bookings, once lesson time has started, cancellation is not permitted.
  • For paid non-trial bookings, cancellation outcomes are evaluated against the refund cutoff of 24 hour(s) before lesson start.
  • For unpaid, trial, or zero-value flows, platform handling may differ from paid-booking rules and may include automatic status changes (for example, auto-cancellation of overdue unpaid lessons).
  • Within cutoff: late-cancel handling applies. Late cancellation is currently allowed, but may be non-refundable depending on policy outcome.

4. Lesson outcome and no-show handling

  • Attendance is evaluated from platform session events (join, leave, ping) and booking metadata.
  • A lesson may be marked completed when both participants meet the platform minimum attendance threshold (currently 10 minute(s) each unless changed in settings).
  • Incomplete outcomes may include tutor no-show, student no-show, both no-show, or connection drop.
  • Where applicable, incomplete outcomes may trigger automatic financial actions such as charge cancellation or refund workflows.

5. Refund eligibility and processing

  • Before cutoff, paid non-trial cancellations are generally refund-eligible, subject to fraud/dispute/legal checks.
  • Within cutoff, paid non-trial cancellations are usually non-refundable unless an exception is approved.
  • For incomplete lessons, refund eligibility is determined by outcome reason and payment state.
  • Where a case is refund-eligible, refunds may be processed automatically by platform workers where enabled.
  • Some refunds still require manual support/admin review (for example, provider constraints, exceptions, or failed automated attempts).
  • Refund timelines depend on payment provider and card issuer processing speeds.
  • If a refund is approved, users receive a refund confirmation by email.

6. Disputes

  • Disputes are currently available for connection-drop outcomes only.
  • The dispute window is currently 48 hour(s) from lesson end unless changed by platform settings.
  • Duplicate active disputes for the same booking are not accepted.

7. Trial lessons

  • Free-trial bookings (where no payment is charged) do not generate monetary refunds.
  • Repeated misuse of trial sessions may result in restrictions.

8. Tutor reliability and platform action

  • Tutor-side cancellations may trigger student notifications, rebooking support, and account-quality review.
  • Repeated late cancellations or reliability issues may lead to tutor account restrictions.

9. How to request support

If you believe a cancellation or refund outcome is incorrect, contact Admin@darskhana.com with booking ID, lesson date/time, and the issue summary.


Related policies: Terms | Payments | Privacy | Security | Safeguarding