Cancellation & Refund Policy

1. Overview

This policy explains when and how bookings made through RAHA may be cancelled or refunded. It applies to customers in the Kingdom of Bahrain.

Last updated: 3 July 2026

2. Before the service starts

2.1 Customer cancellation

  • More than 24 hours before scheduled start: full refund of the service amount paid through RAHA (platform fees may be non-refundable if disclosed at checkout).
  • 12–24 hours before start: 50% refund of the service amount, unless the office agrees to a full refund.
  • Less than 12 hours before start or no-show: no refund, except where required by law or at our discretion for documented emergencies.

2.2 Office cancellation

If a service office cancels or fails to attend, you will receive a full refund to your original payment method or wallet credit within 5–10 business days, and we will help you rebook where possible.

3. During or after the service

  • If the service was not performed or was materially incomplete, contact support within 24 hours with details and photos where applicable.
  • Partial refunds may be issued after investigation in coordination with the service office.
  • Quality disputes are reviewed case-by-case; repeated verified issues may affect office standing on the platform.

4. How to cancel

  1. Open the booking in the RAHA app
  2. Select Cancel booking (if available for your booking status)
  3. Or email [email protected] with your booking reference

5. Refund method and timing

Approved refunds are returned to the original payment method used at checkout. Card refunds typically appear within 5–14 business days depending on your bank. Wallet credits may be applied faster.

6. Non-refundable items

  • Services already completed in full
  • No-shows without valid reason
  • Bookings cancelled outside the windows above where policy was clearly shown at checkout

7. Force majeure

In events beyond reasonable control (severe weather, government restrictions, emergencies), RAHA may offer rescheduling or refunds at its discretion in line with Bahrain consumer protection principles.

8. Contact

Refund requests: [email protected] (include booking reference RAH-XXXXXXXX)