Cancellation & Refund Policy

We know plans change. This page explains when you can cancel, how much you get back, and how long it takes. The rules that apply to your booking are the ones shown on the activity page when you booked; they are saved with your booking and won't change later.

1. How to cancel

  1. Open your booking: use View my booking in your confirmation email, or log in and go to My orders.
  2. Tap Request a refund. If you're not logged in, we'll email you a one-time sign-in link — no password needed.
  3. Select the activities you want to cancel. You'll see exactly how much you'll get back before you confirm.
  4. Confirm. The refund is issued straight away and you'll get an email with the details.

You can cancel some activities in a booking and keep the others. Cancellations are made per activity, for all travellers on that activity.

2. How much you get back

All deadlines are counted from 00:00 (midnight) Beijing time (UTC+8) on the date of your activity, whatever time the activity starts. We use the time we receive your cancellation on our system.

When you cancelRefund
Before 00:00 Beijing time, 2 days before the activity date100% of the amount paid — free cancellation
From 00:00 Beijing time 2 days before, until 00:00 on the activity date50% of the amount paid
On the activity date, or if you don't show upNo refund
If we cancel (see section 6)100%, nothing deducted

Example. Your activity is on 8 October at 14:00 and you paid $100:

You cancelYou get back
Any time before 00:00 on 6 October$100.00
Between 00:00 on 6 October and 00:00 on 8 October$50.00
From 00:00 on 8 October$0

3. No cancellation fees

We don't charge any cancellation or processing fee. If you cancel before the free cancellation deadline, you get back everything you paid. If you cancel later, you get back 50% as shown in the table — nothing else is deducted.

4. When the money arrives

Refunds go back to the card or wallet you paid with, in US dollars. We issue them immediately; your bank usually takes 5–10 business days to show the money. If your card was issued in another currency, your bank's exchange rate may differ from the day you paid — we can't control that difference.

5. Exceptional circumstances

If you can no longer get a refund under the table above but something serious happened — such as illness, a cancelled flight or a family emergency — use Ask us to review when cancelling and tell us what happened. You can attach a photo of a document. We'll reply by email within 2 business days. Each request is considered individually and a refund is not guaranteed. Your place stays booked while we review.

6. If we cancel

Very occasionally we may have to cancel — for example if your guide is unavailable, or weather or an official closure makes the activity unsafe or impossible. We'll tell you as soon as we know and you can choose: a new date, or a full refund with nothing deducted.

7. Late arrival and no-shows

Please arrive at the meeting point on time. If you're running late, contact us or your guide as early as possible; we'll do our best to help, but the group may not be able to wait. Missing the activity counts as a no-show and is not refunded.

8. Free walking tours

Free activities cost nothing, so there is nothing to refund. If you can't make it, please cancel so someone else can have your place. Tipping at the end is always optional.

9. Who you pay

Payments are processed securely by Stripe and received by YOLO HAPPY TECH LTD. (British Columbia, Canada). Your card statement will show YOLOHAPPY. If you have a question about a charge, please contact us first — we can usually sort it out quickly.

10. Bookings you make with Ask a Local

Our Ask a Local help is free — we never charge for helping you plan or book. Tickets, trains, hotels and tables you book with our help are bought by you, directly from the venue or platform, under their own cancellation and change rules. Any refund, cancellation or change fees they charge are yours to pay; this policy covers YOLO HAPPY activities only and doesn't refund those fees.

11. Contact

Email hello@yolohappy.com with your booking number (it starts with YH). We reply within 2 business days.