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 captain portal on both tiers. The only thing that changes is whether you rent the rails or hire the team — and what you pay for it.
A branded booking page at bookitmalta.com/charters/you, white-labelled to your brand. You bring your own customers; we run the booking system behind them. The customer pays a 12% deposit at checkout — that's our fee — and you collect the balance directly on the day. We never hold your money.
Best for operators who already have an audience and just need a professional way to take bookings online.
We build you a brand-new, conversion-optimised website from scratch — your domain, your brand, your photography, your story — with the booking engine integrated end-to-end. Payments run through your own Stripe account; our 10% is taken automatically at checkout. We never hold your money.
Live in 4–6 weeks · Best for operators who want someone running their whole digital presence — and a site they own.
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→