New for 2026 · For tours, attractions, rentals and activities

Bookings and the till in one system. Even offline.

BookingPOS is a booking system, a point of sale, an online shop and a crew app, built as one. A tour booked online, a hat sold at the counter and a voucher sold by a hotel desk are all the same thing: a sale.

Watch it workBook a demo
Swimmers on a line beside a humpback whale, Hervey Bay

Show me BookingPOS for:

One system for the whole day. Bookings online and at the counter, the till, check-in, rosters, agents, vouchers and waivers, working together and working offline.

  • Tours, attractions, rentals, classes and experiences
  • One business or several locations
  • Your own website, or ours

See every feature

For day tours, walking tours, food and wine, and pickups.

  • Departures with pickup points and meeting places
  • Hotel desks and agents booking with live places
  • A roll call by name on the bus, with or without signal
  • Guides rostered by role, so no tour goes out short

Agents and commission

For dive, snorkel, surf, kayak, whale watching and charters.

  • Shared boats with several activities on board
  • Certifications, medical forms and gear sizes collected before the day
  • Gear hire and retail in the same sale as the trip
  • Head counts and trip logs on the water, offline

Check-in and head counts

For parks, venues and timed entry.

  • Timed sessions with capacity, sold online and at the gate
  • Multi-visit passes and gift vouchers
  • A fast till at the entrance, with cash and your card terminal
  • Reports by channel and by month

The till

For bikes, boards, gear and equipment.

  • Hire by the hour or the day
  • A rental agreement signed on the customer’s phone
  • Servicing and stock tracked beside the hire fleet
  • Late returns and extra days added to the same sale

Hire and servicing

For climbing, skydiving, rafting, quad bikes and zip lines.

  • Waivers with ages and dates of birth checked
  • Minimum numbers: a trip confirms itself when it’s full enough
  • Weather call lists to move whole groups together
  • Staff with the right certification on every session

Waivers

For lessons and multi-day courses.

  • Courses over several days, with students kept together
  • Instructors rostered by qualification
  • Documents and certificates kept on the customer
  • Passes and packages for repeat lessons

Rosters

Fix the jobs that eat your day.

Most activity businesses run on a booking site, a separate till, a roster in a group chat and paper at the meeting point. Here’s what BookingPOS does about each.

The problem

How BookingPOS solves it

① The till and the bookings never match

One sale for everything. The tour, the hire and the retail item go on one sale, with one payment record. The till

Online, agent and voucher sales are sales too, so there’s nothing to reconcile at night.

Close the till with counted cash and card totals.

② The internet drops and the day stops

Check-in and manifests stay on the device, from yesterday to the day after tomorrow. How offline works

Keep selling retail and hire offline, with an offline receipt.

It catches up by itself when the connection is back, and flags anything that clashed.

③ Tours go out half full, or short of staff

Your shop inside your own website, with passes, vouchers, extras and a waitlist. Online shop

Agents book themselves with live places and their own commission. Agents

Rosters show every tour short of a guide before guests are booked on. Rosters

④ You don’t know who’s coming until they turn up

Waivers signed on the guest’s phone before they arrive. Waivers

Call lists when the weather or the time changes, with every call logged. Check-in

A roll call by name on the day, with or without signal.

A diver taking a giant stride off a boat at sunset
A humpback whale’s pectoral fin in the air
A red jet boat in a rushing river canyon (Katelyn G, Unsplash)
A Pro Dive boat at speed with guests on deck
Students in a pool giving the OK sign
A dive boat over the Great Barrier Reef from above

From the reef to the river. Built for the businesses that get people out there.

Why we built it
A red jet boat speeding down a blue river past an autumn tree (Capricorn song, Unsplash)
A group of divers smiling on the beach
A snorkeller over coral
A stand-up paddleboarder on a wave
A yellow jet boat on a lake with mountains behind (Stephen Gong, Unsplash)
Guests and crew in wetsuits on a boat deck, Hervey Bay

On the day

The crew’s side of the day, on their phone.

Most booking systems stop at the booking. BookingPOS goes out on the trip: who’s here, who’s missing, what everyone did and what happened, saved as you go, with or without signal.

Roll call on a phone: 14 of 15 here, Lee Martin missing, a note saying why

Head counts by name

Tap each guest as they come back on board. Who’s missing shows in red, by name, and the count stays open until everyone is found.

Head counts on a satellite map, numbered pins green and red along the boat’s track

Every count on a map

Each count saves where it was taken by GPS, with the staff on board and the time. No signal needed.

A diver’s log for Dive 1 with air, buddy and guide, signed on the phone

Logs everyone signs

Each person’s dive or activity log, filled in on the trip and signed by them. Sat it out? Pick why: seasick, unwell, cold.

Add incident on a phone: what happened, who, first aid given

Incidents written down

What happened, who, whether first aid was given and where, recorded on the trip as it happens.

Flagged automatically

It tells you before it becomes a problem.

Nobody has to remember to check. BookingPOS flags these on the screens your team already uses.

Unsigned waivers

On the booking, the call list and at check-in, by name.

Medical and swimming answers

A guest who said they’re not a confident swimmer is flagged before the trip, not after.

Money owing

Shown on every trip and every person, so it’s collected before they leave.

Missing cards and documents

A certification card not uploaded, or not yet checked by staff.

Trips short of staff

Red on the roster when guests are booked and no guide or skipper is.

Trips short of numbers

“Pending: 4 more to run” until the minimum is reached, and one warning 48 hours out if it isn’t.

A head count that’s off

Stays open with who’s missing until a recount finds everyone, and needs a note why.

Offline changes that clashed

Shown to a manager to decide. Nothing done offline is ever lost.

Point of sale

One sale with everything on it

The problem. Most booking systems were built for the website, with a till added later or not at all. The counter runs on a second system, and someone matches the two up at night.

What BookingPOS does. The till is the centre. A walk-in’s tour, the bike or wetsuit they hire and the hat they buy are one sale, one receipt and one payment record. Online orders, agent bookings and gift vouchers arrive as sales the same way, so the money only ever lives in one place.

  • Cash, your card terminal, split payments, deposits and pay later
  • Retail stock, gear hire and servicing in the same cart as the trip
  • Places held while you take names and payment
  • Close the till with counted cash and card totals
The BookingPOS till: a three-trip pass for two people in the cart, $1,620
The BookingPOS till with the banner “Offline · last synced 5:51 pm”, still selling retail items

Works offline

Keeps working when the internet doesn’t

The problem. A trailhead, a jetty, a desk with patchy Wi-Fi, or an outage at the provider: most booking software is a web page, and a web page stops when the connection does. Staff go back to paper and type it all in later.

What BookingPOS does. Approved phones, tablets and computers keep a copy of yesterday to the day after tomorrow: manifests, check-in, head counts, trip logs and the till for retail and hire. Changes wait on the device and go through when the connection is back. Anything that clashed is flagged for a manager, never lost.

  • Check people in and mark no-shows with no signal
  • Sell retail, hire and custom items, with an “offline sale” receipt
  • Head counts with GPS and the trip log, out in the field
  • Encrypted on the device and wiped when a device is removed

What waits for a connection: new bookings and anything that changes how many places are left, so a trip is never oversold.

Online shop

Your shop, on your own website

The problem. Guests book at 10 pm on their phone. Send them to someone else’s booking page with someone else’s logo and some of them never come back.

What BookingPOS does. Your shop opens inside your own website, as a page, a widget or a pop-up, in your colours: the departures calendar, multi-trip passes, extras, gift vouchers, waivers and payment. It sells from the same places as the till, so a counter sale and an online sale can never both take the last spot.

  • Multi-trip passes: buy three trips now, pick the dates later
  • Gift vouchers emailed straight away, spent online or at the counter
  • A waitlist when a trip is full
  • Minimum numbers: the trip confirms itself when it reaches four
An operator’s own website with the BookingPOS shop inside it: single, 2-trip and 3-trip tickets and a departures calendar

Watch it work

Real screens, not mock-ups

Every video is the app itself, recorded on our demo business and narrated by Ben de Groot.

Buying a pass online

What your guests see: three trips bought at once, dates picked as they go.

Head counts on the tour

A roll call by name, with or without signal.

Finding your way around

The same app on a tablet and on a phone.

BookingPOS by the numbers.

record for every sale: online, counter or agent
1
of your sales taken by BookingPOS
0%
kept on each device for working offline
3 days
platforms: iPad, iPhone, Android, Mac, Windows, web
6
Ben de Groot on a dive boat with the crew behind him

Why BookingPOS exists

25 years of building booking systems, and running the businesses that use them.

I built my first booking system in 2001 and took its first online payment in April 2001. Since then my systems have taken millions of bookings, for dive shops, boats, courses and tours.

When it was time for something new, I looked hard at FareHarbor and Rezdy. They take bookings well, but neither runs the counter, the crew, the roster or a day with no signal. So we built the system we wanted to run our own business on.

Ben de Groot, founder

Brand new

Built new, not a ten-year-old system with a new coat of paint

BookingPOS was written from scratch in 2026, on today’s tools, by people who use it every day to run real tours. It shows.

Offline first

The phone or tablet keeps the day. A bad connection slows nothing down.

Real apps on every device

iPad, iPhone, Android, Mac, Windows and the web: the same screens everywhere.

Fast on a busy morning

Load-tested with hundreds of staff and guests at once.

Better every week

Improvements arrive in the app without reinstalling or waiting for a yearly release.

Your clock, everywhere

Every time is the business’s time, even on a laptop in another state.

Roles, history and two-factor

Each person sees what their role allows, and every booking keeps its history.

How we compare

Rezdy, FareHarbor and Checkfront sell bookings. BookingPOS runs the whole day.

They’re built around the online booking. When you also have a counter, a team in the field, gear to hire and a roster to fill, the rest happens somewhere else.

  • A full till, not a card reader on the side
  • Keeps working with no internet
  • No percentage of your sales, nothing added to your guest’s price
  • Rosters, waivers and agents built in
  • Your choice of Stripe or Westpac

Switching

Moving across is our job, not yours

  1. We bring your history

    Customers, past and future bookings, vouchers and agents, from Rezdy, Square and other systems.

  2. We set up your trips with you

    Activities, vehicles, boats, passes, extras, waivers and prices, checked against how you really run.

  3. Your team practises on real bookings

    Short videos for each screen, and a copy to try things on.

  4. Go live on a quiet day

    Old vouchers still work. Nothing is emailed to customers until you switch it on.

Questions

Does it really work without internet?

Yes, on phones, tablets and computers a manager has approved. They keep yesterday to the day after tomorrow: manifests, check-in, head counts, trip logs and the till for retail and hire. New bookings and anything that changes the number of places left wait for a connection, so you’re never oversold. How offline works

Do we need new hardware?

No. BookingPOS runs on the iPads, Android tablets, phones and computers you already have. Card sales on your own terminal are recorded against the sale.

Can we keep our website?

Yes. Put the shop on it as a page, a widget or a pop-up. Or build a new site with the website builder that comes with BookingPOS: this site is made with it.

Can you bring our data across from Rezdy?

Yes: customers, booking history, gift vouchers and agents. We do the same from Square and other systems.

Which payment providers can we use?

Online payments go through your own Stripe or Westpac account. Cash and your existing card terminal work at the counter.

Who is behind BookingPOS?

Vertical Apps, the team behind Pro Dive in Sydney. We built it to run our own tours, boats and shop, and we use it every day.

See it with your own trips

A 30-minute walkthrough on your activities and your busiest day, not a slide deck.

Book a demoWatch the videos