Everything the partner sees, plus the money.
Owner PIN · one login · full admin
This page walks through the portal first, then the nine automations that fire on every enquiry, then the customer-facing flow. The customer flow is small at the bottom — that's not where the time goes.
A year of running real charter operations went into the layout: what you check first, what you check daily, what you only need at month-end. Nothing you do not actually use.
Two-tier access from day one. Captain or office staff log in with the partner PIN — bookings, calendar, customer notes. Revenue, commission, channel mix and payouts stay locked behind the owner PIN.
Owner PIN · one login · full admin
Partner PIN · one or many logins · operations only
Nine things happen in the few seconds between a customer hitting Submit and the captain getting an email. Set up once at onboarding. Runs every booking, every season, while you are out on the water.
Zero of these need a person. The captain shows up to confirm or cancel. Everything else is the system doing its job.
The features that capture bookings other systems leave on the table.
Fully booked dates stay tappable on the public calendar — customers join the waitlist with one field. The moment a confirmed booking cancels, the system notifies waitlisted customers, creates a fresh enquiry for each, and the captain gets a portal alert.
If a customer picks a date that is full for the full-day, the engine offers the sunset cruise on the same evening — at the right seasonal price — before the page reloads. Converts a dead-end into a booking without a sales pitch.
Apple Calendar, Google Calendar, Outlook. Everyone the booking concerns has it on their phone before the day. No screenshots forwarded in WhatsApp, no missed sailings because the captain's day-of memory drifted.
Most of this page has been your back office because that is where the time and the money sit. The customer side is short — three screens, three steps. Customer pays a deposit at booking; you collect the balance directly on the day, however you usually do it. The platform never holds the full charter amount.
Auto-refreshes every 90 seconds. Sold-out dates remain tappable — they join the waitlist instead.
Email and party size. Pre-filled if they have booked before. Submit fires the nine automations from § 03.
Stripe Checkout, hosted by Stripe. Card data never touches BookItMalta servers.
How the money moves: the customer pays the deposit only — typically 20% of the charter price. Your commission comes out of that deposit at the moment of charge, the rest lands in your Stripe account, and the balance is collected directly by you on the day. The platform never holds the full charter amount, and the customer's receipt shows your business as the merchant of record — your name, your VAT number, your brand.
Same back office, same Stripe payouts, same partner portal across all three tiers. The only thing that changes is where your booking page lives — and what you pay for it.
For operators who want the full done-for-you setup. We build you a brand-new conversion-optimised website from scratch — your domain, your brand, your photography, your story. The booking engine is integrated end-to-end, content is loaded, your team is trained.
First 5 Malta operators · founding terms locked for 24 months
For operators with an existing site — WordPress, Wix, Squarespace, custom. We install the booking engine into your current site, styled to match your theme. No new website, no migration, no domain change. Same back office as Founding Partner.
Available for operators 6 onwards
We host your booking page at bookitmalta.com/charters/yourname, white-labelled to your brand. Customers book through us, payment lands in your Stripe, you collect the balance directly on the day. Pay only when you earn.
First 5 Hosted operators · €0/€0 locked for 24 months
Tell us your average charter price and monthly volume when you book. We'll have a dashboard at your scale ready when we connect — see exactly what the platform would tell you about a season like yours.
Book a demo→