Skip to main content

Bookings

A booking connects a diver to a specific trip. DiveManager supports both online bookings (customers book themselves) and walk-in bookings (staff create them at the front desk).

Booking states

StateMeaning
ConfirmedThe booking is active and the spot is reserved
TentativeAwaiting payment or confirmation
CancelledThe booking was cancelled; the spot is freed
CompletedThe trip has run and the diver attended
No-showThe diver didn't show up

Where to see bookings

  • Trip detail page — see all bookings for a specific trip
  • Bookings list (Dashboard → Bookings) — search across all trips by diver name, email, or date range
  • Diver profile — see all bookings for a specific customer

Booking channels

ChannelDescription
Express (walk-in)Staff creates the booking using the express wizard at the front desk
Online booking pageCustomers book directly through your public-facing booking page
Booking linkShare a direct link to a specific trip for targeted bookings (e.g., via email or WhatsApp)
Package redemptionDivers with a pre-paid package redeem a credit against an available trip

Medical form & waiver

Every booking can have a signed health questionnaire linked to the diver. From the booking detail page, you can send the diver a personal link — they fill in the health questionnaire and sign the liability waiver directly on their phone.

The Medical block on the booking page shows the document status:

  • No form on file — send the link in one click
  • Valid form — signing date and expiry visible, PDF downloadable
  • Requires review — if the diver declared relevant conditions, a yellow warning appears with the critical answers

For the full fill-in and signing flow, see Medical Form & Waiver.

Next steps