Booking for tours and rentals
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.
Everything you need
Not a generic back office: an application built around vehicles, time slots and small groups, from the storefront to collecting the money.
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.
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.
The check happens on the server: even with dozens of simultaneous requests for the last slot, only one is accepted.
Card (Stripe) and PayPal, collecting the full amount or just a deposit. Card data never touches your website.
Confirmation, pre-tour reminder and cancellation go out on their own, in the language the customer booked in.
Customers cancel with a code and phone number within the deadline you set. If they had paid, the refund starts automatically.
The customer chooses the guide's language. You see it in the agenda and in messages, so you can assign the right person.
Hotel pick-up, meeting point or any address: the detail travels with the booking and appears in the messages.
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
Open the agenda and see every vehicle, every departure, who has paid and who still owes a balance. On phone or computer.
Payments
You decide how payment works, straight from the dashboard, with no developer needed.
Communication
Every step triggers a timely message. Fewer calls asking for confirmation, fewer no-shows.
Reliability
A system that handles names, phone numbers and payments must be solid. Security is part of the product, not an extra.
Two-step verification, lockout after failed attempts, expiring sessions.
Owner and staff with different permissions. Every sensitive action is logged.
Tested with dozens of simulated attacks, from code injection to forged requests.
Cloudflare Turnstile check, almost invisible, against fake bookings.
Privacy notice ready in two languages and automatic data anonymisation after the period you choose.
It stays with Stripe and PayPal. Your site never sees or stores it.
Go-live guide with certificate, daily backups and an automated check.
The dashboard tells you what is missing before you open to the public.
Getting started
Name, tours, prices, number of vehicles, hours and cancellation rules.
Email, WhatsApp, Stripe and PayPal with your own keys, from the dashboard.
Photos, texts and colours of the site, with your identity and your domain.
Publish, run a test payment and refund, and welcome your first customers.
Frequently asked questions
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.
The number of vehicles is a setting. The system works out by itself how many groups can depart at the same time.
On an ordinary host with PHP and a MariaDB/MySQL database. No special services or dedicated infrastructure needed.
Yes. Logo, colours, photos, tour descriptions and languages adapt to your brand. The site goes live under your name and domain.
Nobody but Stripe and PayPal. The site sends customers to the two services' payment pages and only receives the outcome.
Yes, from the operator dashboard, also choosing the language of the messages. They appear in the agenda like any other booking.
Fees are those charged by Stripe and PayPal under your own agreement with them. The application adds no percentage on your takings.
Tell us about your business: we will get back to you to arrange a live demo and see how to adapt the application.