Your booking page lives at the link under Settings, then Registration, and wears your logo, colours and page mode from Branding. This is what a guest sees.

A working link opens the page with Online booking above your dive center's name. A link that was rotated, or a dive center whose free trial has run out or whose subscription has expired or was cancelled, shows Online booking not available and asks the guest to contact you directly. After you cancel, the page keeps taking bookings until the end of the paid period. If both booking modes are off, the same message appears. See A guest link says it is invalid or expired for each reason and its fix.

Choosing a trip or course

Two tabs, Fun dives and Courses, appear only when both modes are switched on; otherwise the page opens straight on the one you offer.

  • Fun dives lists your published upcoming trips with the date, boat, departure slot and time, dive sites and a badge such as "5 spots left" or "Only 1 left". Full trips are not shown, and there is no waiting list: a full trip simply disappears until a spot frees up. Boats without a capacity show no number.
  • Courses asks which course and then which start date, with the same spots badges. A course's spots also count the room left in the dive groups of its open water sessions, so a course whose group is full is not shown.
  • With Dives per person above 1, picking a trip adds it to Your selection and the list stays open, so the guest can pick several trips. If you also accept fun dive requests, Ask for a number of dives lets the guest ask for dives between two days of their stay without picking trips. With Dives per person at 1 the guest books one trip, for as many people as People per booking allows.
  • With People per booking above 1, a Who's coming? step sets the Number of people, and with several trips Who's going? under each trip says who goes on it.
  • In Scheduled + requests mode a call-out, Need a different date? for fun dives or No date that fits? for courses, lets the guest ask for their own date and time, or their own course start date, up to two years ahead. In Requests only mode the guest goes straight to that request.

With Show prices on the booking page on, each trip and course also shows its price: a trip's price covers all its dives, with the number of dives beside it when there is more than one, and a course shows its course price. An item without a price shows none. Rental gear shows the price for the day being booked, which is the trip's date, the course's start date or the requested date: on a day inside a season, the season price if you set one, the base price otherwise. With the switch off, no prices appear anywhere on the page. See The price list.

Your details

A short wizard follows, titled Your details, with the steps you configured under Customer form: basic info, address, experience with certification cards, health, and, if you offer gear online, Rental equipment. A summary card of the chosen trips sits above it with a Change link. The guest has to tick "I agree that … stores and uses my details to handle my booking and my visit.", which names your dive center, before Reserve my spot works. The Rental equipment step also asks the size of the gear you include in every fun dive; see Rental gear on the booking page.

Every other person in the booking gets one short step titled "Details for …": first and last name, email, language and every field you set to Required under Customer form. Use my email fills in the address of the person booking, for a child or a partner without one of their own. Optional fields are left for later; the update link and the pre-trip check can collect them. On the last step I pay for everyone records that the person booking pays for everyone, and the consent line adds "I have their permission to share their details with …".

If the guest leaves and comes back in the same browser within four hours, the form remembers their step, their trips or course, how many people they book for and who goes on which trip, and their gear choices, but not their personal details, and tells them if that choice is no longer available.

The price estimate

When prices are shown and the trip or course has a price, a Price estimate sits inside the Your booking card, under the chosen trip or course, on every step while the guest fills in their details. It lists each line with its quantity times its unit price and ends with the Estimated total. On the last step, where gear is picked and the form is sent, the total also stands next to Reserve my spot, with See breakdown, which scrolls back up to the estimate. Notes under it say whether "Prices include tax." or "Prices are before tax." applies. When your prices are before tax and there is tax to add, the estimate lists it on a Tax line above the Estimated total, which then includes it, and the note reads "Item prices are before tax. The estimated total includes tax." More notes appear when a course has gear charged per day ("Rental gear for a course is charged per day. The estimate counts one day."), when you give volume discounts ("Discounts for more dives are applied at the dive centre." shows on a fun dive until a discount applies; once it does, the discount is a line per person, counting that person's dives across every trip in the booking) and when something has no price ("Some items are priced at the dive centre."). For several people, the estimate shows each person on their own, with a subtotal each and a total for everyone. A fee you charge once per stay is counted once per person, not once per trip.

For a fun dive, if you offer nitrox, the last step shows a Nitrox (enriched air) card ("For certified nitrox divers"), whether or not the page shows prices. When prices are shown, the card gives its price per dive and nitrox is added to the estimate for every dive; either way the booking is marked for your team, who then see an EANx chip on the trip. With We offer nitrox switched off under Settings, Dive centre, the card is not shown. See The price list for how each line is worked out.

Gear you include in every fun dive is a line of its own named with its size, such as "Tank 15L", priced per trip or per dive as you set it: once per booking when it is charged per trip, or once per dive of the trip when it is charged per dive. A free included line, or a guest who brings their own, shows nothing. For several people it sits under each person, and the short summary under each person's name calls it "included gear", not "rental gear". See The price list.

The estimate is not a bill: it charges nothing, and your dive center confirms the final amount. When you ask for a deposit, Deposit to pay when you book follows the estimate before Reserve my spot, with each person's part when several people book and how long the booking is held. Your cancellation policy, when you have one, is shown with the booking whether or not you ask for a deposit. See Deposits for online bookings. The real amounts are on the guest's bill, see Bills; there the volume discount counts every dive of the guest on the bill, other discounts are given by your team, a course is priced at the start date of the run, and the included gear, with its size, is the same amount as on the estimate. The estimate does not appear when the page shows no prices, nor when the trip or course has no price, even if your gear does: the equipment step then keeps its own Rental gear total.

After submitting

With a deposit due, the screen shows Pay your deposit and opens Stripe's payment form straight away, for the total, with the deadline below it; if a payment does not go through, Pay … now opens it again. Afterwards the page says "Deposit paid, booking confirmed." or "Deposit paid, the dive centre will confirm your booking." A guest who does not pay at once is told they can pay later from their bill page until the deadline. Only the person who booked then gets an email, "Your booking …: please pay the deposit", listing everyone. The guest sees Booking received! with the booking number and a note that you will confirm the spot. They are told to bring ID and their certification card. Under Your check-in code a QR code carries the caption "Show this code when you arrive. It takes the team straight to your booking.", with Save image to keep it as a picture named after the booking number, and the note "We have also emailed it to you." They get the "We received your booking …" email straight away, and it shows the same code. If How guests get their waivers is set to Right after signing up, the screen and the email also list the forms they still have to sign, each with Sign now. See Request a waiver signature. For several people or several trips, the screen shows a GR number such as GR-0004 and one card per person with their bookings, their own check-in code and the forms they still have to sign. Each email address gets one "We received your booking …" email, and mail for a person without an address goes to the person who booked.

On your side a customer record is created and the booking appears as Reserved with a Booked online pill. See Turn on online booking for what to do next. When your team scans the guest's code on arrival, the booking opens at its Check-in panel; see Check in a guest with their QR code.

Limits that protect you

  • One connection can send at most 60 bookings per hour, refused tries included, and the form is protected against bots.
  • Two guests racing for the last spot: the second one is told the trip is fully booked, and no record is created for them. A booking for several people is all or nothing: if one trip lacks room for everyone ticked on it, nothing is booked and the guest sees which trip to change ("Only … spots left on …. Untick someone or pick another departure.").
  • One booking holds at most the people and dives you allow in the Group and multi-dive bookings card, see Turn on online booking.
  • One payment link opens at most 20 payment forms an hour.
  • Custom dates cannot lie in the past or more than 730 days ahead.

Did this not answer your question? Contact support