Cancellation & Refund Policy
Last updated: September 2026
The Rule
Whoever changes a booking covers the card-processing fee. Payments are processed by Stripe, and Stripe does not return its processing fee when a payment is refunded.
When a Student Cancels
A booking deposit is collected when you book, and it is non-refundable if you cancel, whenever you cancel and for whatever reason, including a no-show or a time change you ask for that the coach cannot meet. If you paid the full session fee online, you are refunded the amount you paid minus whichever is higher:
- the booking deposit, or
- the platform and card-processing fees charged on your payment.
Example: on a $100.00 session with a $5.00 deposit, the fees are $8.20, so $91.80 is refunded. With a $20.00 deposit, $80.00 is refunded.
You can cancel at any time through your dashboard. The exact refund, in dollars, is shown before you confirm, and again in the cancellation email.
When a Coach Cancels or Moves a Session
If a coach cancels a session, or moves it to a new time that you decline, you are refunded everything you paid, deposit included. The card-processing fee is charged to the coach, and Krāv waives its platform fee. If you accept the new time, your booking simply moves with it.
Pay-at-Session Bookings
For sessions where the balance is paid in person at the drop zone, only the booking deposit is collected online. The rules above apply to that deposit: it is forfeited if the student cancels and refunded in full if the coach cancels. The balance due at the session is between the student and the coach.
No Exceptions
This policy applies uniformly to all bookings on the platform. Krāv does not offer credits or exceptions to it. By completing a booking, you acknowledge and accept this policy in full.
Contact
Questions about this policy? Contact us at support@kravtofly.com.
See also: Terms of Service