Cancellations & Refunds
Cancelling a booking
- Open the booking from the Trip detail page or from the Bookings list.
- Click the Cancel Booking button.
- Choose the cancellation reason (optional).
- If a deposit or full payment was collected, select whether to issue a refund.
- Confirm.
The booking status changes to Cancelled and the trip capacity is freed immediately.
Refund rules
DiveManager does not process refunds automatically — it records that a refund should be issued and tracks the refund status. The actual money transfer happens through your payment method (cash, card terminal, bank transfer).
You can configure cancellation policies under Settings → Booking Rules:
| Rule | Description |
|---|---|
| No refund | Cancellations receive no refund regardless of timing |
| Full refund | Always refund the full amount paid |
| Partial refund | Refund a percentage based on how far in advance the cancellation is made |
| Custom | Define your own time-based policy |
Example policy
| Cancelled more than 48h before trip | 100% refund |
|---|---|
| Cancelled 24–48h before trip | 50% refund |
| Cancelled less than 24h before trip | No refund |
Package credit refunds
If the cancelled booking used a package credit, the credit is automatically returned to the diver's package balance — no manual action needed.
Cancelling an entire trip
If a trip needs to be cancelled (e.g., bad weather), go to Trips & Dispatch, open the trip, and click Cancel Trip. DiveManager will:
- Cancel all bookings on the trip
- Send a notification email to all affected divers (if email notifications are enabled)
- Return package credits where applicable
Before cancelling a trip, use the Move Bookings option to transfer all divers to another trip on the same day — useful when you're switching from a boat dive to a shore dive due to conditions.