Booking for tours and rentals

Your golf cart fleet, always full and under control.

A booking website, an operator dashboard and online payments in one application. Customers book on their own in three steps; you stop losing time to phone calls, spreadsheets and double bookings.

No double bookingsCard and PayPalItalian and English
3steps to book
0double bookings
24/7bookings, even at night
2site languages, expandable

Everything you need

Built for people who run a small fleet.

Not a generic back office: an application built around vehicles, time slots and small groups, from the storefront to collecting the money.

📅

Three-step booking

The customer picks a tour, date, time and party size, enters their details and confirms. It works well on a phone, with no sign-up and no app to download.

🚗

Real-time availability

The system knows how many carts you have and how long each tour lasts. It only shows slots that are truly free, even with several groups departing together.

🔒

No double bookings

The check happens on the server: even with dozens of simultaneous requests for the last slot, only one is accepted.

💳

Online payments

Card (Stripe) and PayPal, collecting the full amount or just a deposit. Card data never touches your website.

💬

Automatic email and WhatsApp

Confirmation, pre-tour reminder and cancellation go out on their own, in the language the customer booked in.

↩️

Cancellation and refund

Customers cancel with a code and phone number within the deadline you set. If they had paid, the refund starts automatically.

🗣️

Guides in several languages

The customer chooses the guide's language. You see it in the agenda and in messages, so you can assign the right person.

🏨

Pick up wherever you want

Hotel pick-up, meeting point or any address: the detail travels with the booking and appears in the messages.

📱

Installable on the phone

Designed as a web app (PWA): use it from the browser and add it to the home screen. QR-code ticket coming soon.

Operator dashboard

Your whole day on one screen.

Open the agenda and see every vehicle, every departure, who has paid and who still owes a balance. On phone or computer.

  • Agenda by vehicle: one lane per cart, with the day's tours
  • Phone bookings entered in seconds
  • Block a vehicle for maintenance or charging
  • List and search by name, code, phone or hotel, with CSV export
  • Totals and monthly summary: revenue, guests, vehicles used, balance to collect
  • Prices, hours and rules editable without touching code

Payments

Get paid before the customer arrives.

You decide how payment works, straight from the dashboard, with no developer needed.

  • Three modes: off, optional or required
  • Deposit or full amount: collect 10% to 100% online, the rest at pick-up
  • Slot held while the customer pays, then released automatically
  • Automatic confirmation as soon as the payment arrives
  • Automatic refunds on cancellation or double payment
  • Encrypted keys and a one-click connection test

Communication

Informed customers, a freer phone.

Every step triggers a timely message. Fewer calls asking for confirmation, fewer no-shows.

  • Confirmation immediately by email and, with consent, WhatsApp
  • Reminder within the 24 hours before the tour
  • Operator alert on every booking and cancellation
  • Queue with retries: if a send fails, the system tries again
  • Multilingual: texts in Italian and English, more languages can be added

Reliability

Built with care for your data.

A system that handles names, phone numbers and payments must be solid. Security is part of the product, not an extra.

Protected login

Two-step verification, lockout after failed attempts, expiring sessions.

Roles and audit log

Owner and staff with different permissions. Every sensitive action is logged.

Security-tested

Tested with dozens of simulated attacks, from code injection to forged requests.

Optional anti-bot

Cloudflare Turnstile check, almost invisible, against fake bookings.

Privacy (GDPR)

Privacy notice ready in two languages and automatic data anonymisation after the period you choose.

Card data stays safe

It stays with Stripe and PayPal. Your site never sees or stores it.

Backups and HTTPS

Go-live guide with certificate, daily backups and an automated check.

Security check

The dashboard tells you what is missing before you open to the public.

Getting started

Live in four moves.

Configure

Name, tours, prices, number of vehicles, hours and cancellation rules.

Connect

Email, WhatsApp, Stripe and PayPal with your own keys, from the dashboard.

Customise

Photos, texts and colours of the site, with your identity and your domain.

Open

Publish, run a test payment and refund, and welcome your first customers.

Frequently asked questions

Before you ask.

Does it have to be golf carts?

No. The application handles any small fleet with timed tours or rentals: minicars, e-bikes, electric tuk-tuks, boats, scooters. Only names and texts change.

How many vehicles can I manage?

The number of vehicles is a setting. The system works out by itself how many groups can depart at the same time.

What server does it run on?

On an ordinary host with PHP and a MariaDB/MySQL database. No special services or dedicated infrastructure needed.

Can I customise the look and texts?

Yes. Logo, colours, photos, tour descriptions and languages adapt to your brand. The site goes live under your name and domain.

Who sees my customers' card data?

Nobody but Stripe and PayPal. The site sends customers to the two services' payment pages and only receives the outcome.

Can I enter phone bookings?

Yes, from the operator dashboard, also choosing the language of the messages. They appear in the agenda like any other booking.

What do online payments cost?

Fees are those charged by Stripe and PayPal under your own agreement with them. The application adds no percentage on your takings.

Ready to fill your fleet?

Tell us about your business: we will get back to you to arrange a live demo and see how to adapt the application.