Cancellation & Refund Policy
Last updated: March 28, 2026
We understand that plans change. This policy outlines how cancellations, rescheduling, and refunds are handled for cooking sessions booked through Bhijams. By making a booking, you agree to the terms below.
1. Customer Cancellations
| When You Cancel | Refund |
|---|---|
| More than 24 hours before session start | 100% refund |
| 5–24 hours before session start | 90% refund (10% late cancellation fee) |
| Within 5 hours of session start | Non-refundable (no refund) |
| No-show (customer not home) | See No-Show Policy (tiered refunds) |
Refunds are processed back to the original payment method within 5–10 business days. Refund amounts include any extra dish ($15/dish) and roti pack ($10/pack) add-ons that were part of the cancelled session.
2. Subscription Plan Cancellations
For Bi-Weekly and Monthly plans, cancelling ends all remaining sessions in the plan:
- Before the first session: Full refund of the entire plan amount.
- After sessions have started: Refund is proportional to the number of remaining (uncompleted) sessions. For example, if you've completed 4 of 12 sessions, you receive a refund for the remaining 8 sessions.
- Late cancellation fee: If the nearest upcoming session is within 24 hours but more than 5 hours away, a 10% fee applies to the proportional refund.
- Non-refundable window: If the nearest upcoming session is within 5 hours of its start, the remaining amount is non-refundable and no refund is issued.
- Completed sessions are not refundable. Cancelled sessions within the plan are not individually reschedulable.
Example: You booked a Monthly plan (4 weeks, 3x/week = 12 sessions) totalling $996. After completing 4 sessions, you cancel the remaining 8. Per-session value = $996 ÷ 12 = $83. Refund for 8 sessions = $83 × 8 = $664. If the nearest session is 5–24 hours away, a 10% fee applies: $664 × 90% = $597.60. If it's within 5 hours, the amount is non-refundable.
3. Rescheduling
- More than 24 hours before: Free rescheduling, subject to Cook availability.
- 5–24 hours before: Rescheduling may incur a fee or be counted as a late cancellation. Contact support to arrange.
- Within 5 hours of session start: Rescheduling is treated as a non-refundable cancellation unless the Cook agrees to accommodate the change.
- Each session can be rescheduled a maximum of 2 times. After the second reschedule, the session must proceed as booked or be forfeited.
- Rescheduled sessions must be completed within the original plan period (e.g., within the 4-week window for Monthly plans).
4. Cook Cancellations
If a Cook cancels a session:
- We will attempt to assign a replacement Cook. If no replacement is available, you will receive a full refund for that session.
- If a Cook repeatedly cancels, we may remove them from the Platform.
- You will be notified immediately of any Cook-side cancellation via email and/or phone.
5. Emergency & Extenuating Circumstances
We understand that emergencies happen. In cases of serious illness, family emergency, natural disasters, or other exceptional circumstances, we may waive the standard cancellation fees at our discretion. You may be asked to provide supporting documentation.
To request an emergency exception, contact us at support@bhijams.com as soon as possible.
6. Quality Issues & Complaints
If you are unsatisfied with a cooking session:
- Contact us within 24 hours of the session with details about the issue.
- We will investigate and may offer a partial or full refund, a complimentary replacement session, or other appropriate resolution.
- If an extra dish or roti add-on was not delivered as booked, you may receive a credit or partial refund for the undelivered add-on.
- Photos or other evidence of the issue will help us resolve your complaint faster.
- We take quality concerns seriously — repeated complaints about a Cook may result in additional training, suspension, or removal from the Platform.
7. How to Cancel or Reschedule
You can cancel or reschedule a booking through:
- Your Dashboard: Log in and manage your bookings from the customer dashboard.
- Email: Send a request to support@bhijams.com with your booking ID and reason.
- Chat: Use the chat widget on our website for quick assistance.
Cancellation time is determined by when the request is received, not when it is processed.
8. Contact Us
For any questions about this policy: