Marine Events

Sell out every sailing — from the first deposit to the last scan at the pier

QR scanning that works at harbours with zero signal. Strict vessel capacity that maritime law demands. Weather cancellation flows that refund 200 passengers in one click. Set up in under 5 minutes.

No monthly fees. No lock-in. Pay only when you sell.

0.3s

Average scan time

100%

Offline capable

Deposits

Partial payment support

1-click

Weather cancel flow

Sound familiar?

No signal at the harbour

Piers, marinas, and harbour walls are notorious mobile dead zones. Your check-in crew is standing at the gangway with a phone that says 'No Service' while 150 passengers queue in the sun. Paper manifests mean misspelled names and zero real-time headcount.

Weather cancellations are a refund nightmare

A force 6 wind warning drops at 6am and your sunset cruise is off. Now you need to notify every passenger, process refunds or reschedule, and handle the flood of WhatsApp messages — all before breakfast. Without automation, this eats your entire day.

High-value bookings need deposits, not full payment

A yacht charter costs EUR 2,500 per group. Asking for full payment upfront kills conversions. But taking deposits via bank transfer means chasing payments, reconciling spreadsheets, and losing bookings to competitors who make it easier.

How TicketWave solves each one

No signal at the harbourOffline QR scanning

The scanner PWA caches all ticket data locally before boarding begins. Your crew checks passengers aboard in 0.3 seconds per scan with zero mobile signal. Everything syncs automatically the moment connectivity returns. Built specifically for maritime check-in conditions.

Weather cancellationsOne-click weather cancel flow

Mark a sailing as weather-cancelled from the dashboard. TicketWave automatically emails every passenger, processes bulk refunds via Stripe, or offers rescheduling to the next available date — all in a single action. No manual processing, no spreadsheets, no angry DMs.

High-value bookingsDeposit payments

Collect a percentage deposit at checkout and automatically charge the balance before the sailing date. Stripe handles the payment scheduling. Customers commit with less friction, and you secure bookings weeks in advance without chasing bank transfers.

What operators say

We run 4 yacht cruises a week across Mykonos. The offline scanner is essential — Wi-Fi at Ornos harbour is non-existent. Last summer we checked in 6,200 passengers without a single connectivity issue. Setup took us about 3 minutes per event.

6,200 passengers scannedZero connectivity issues3 min setup
EP

Elena Papadopoulos

Operations Director, Aegean Yacht Cruises

The weather cancel flow saved our season. We had 11 cancellations due to wind last summer. Previously each one took half a day to process refunds. Now it is literally one click — 150 passengers refunded in under 30 seconds.

11 weather cancellations handled30s refund processing50% less admin
CR

Carlos Ruiz

Founder, Ibiza Boat Party Co.

Deposit payments doubled our charter conversion rate overnight. Customers who balked at paying EUR 2,000 upfront happily put down EUR 500. We went from 40% checkout completion to 78% within the first month.

78% checkout conversion2x booking rateEUR 500 avg deposit
NA

Nikos Alexandris

Charter Manager, Poseidon Charters Mykonos

Built for marine events

Offline QR Scanning

0.3s scan

The scanner PWA caches all tickets locally. Check passengers aboard at the pier with zero mobile signal. Scans queue and sync automatically when connectivity returns.

Deposit Payments

Custom %

Collect a configurable deposit at checkout (e.g., 25%) and auto-charge the balance before sailing. Stripe handles scheduling. No manual follow-ups.

Weather Cancellation Flow

1-click

Cancel a sailing and trigger automatic refund emails to all passengers with a single action. Offer rescheduling or full refunds. Bulk processing in under 30 seconds.

Vessel Capacity Enforcement

Hard limit

Set legally compliant passenger limits per vessel. Atomic reservation at the database level prevents overselling — ticket 121 on a 120-capacity boat is physically impossible.

Group Bookings

1 transaction

Accept group reservations for charter trips and private hire. Group organiser books for the whole party in one transaction. Each guest gets their own QR code for boarding.

WhatsApp Notifications

95% open rate

Send boarding reminders, pier location pins, and weather updates via WhatsApp. Higher open rates than email for last-minute sailing changes and departure time confirmations.

Learn more

Frequently asked questions

What if there is no Wi-Fi or signal at the harbour?

The QR scanner is a Progressive Web App that caches all ticket data locally on the device. Once your crew opens the scanner (which happens automatically when they load the event), check-ins work with zero connectivity. Every scan is stored locally and syncs the moment signal returns. We built this specifically for harbour and pier conditions.

How do weather cancellations and refunds work?

From the event dashboard, mark the sailing as cancelled and select 'Weather Cancellation'. TicketWave automatically sends cancellation emails to all ticket holders. You then choose: bulk refund all passengers via Stripe with one click, or offer rescheduling to the next available sailing. The entire process takes under 60 seconds regardless of passenger count.

Can we take deposits instead of full payment?

Yes. Configure a deposit percentage (e.g., 25% or 50%) per ticket tier. Customers pay the deposit at checkout, and Stripe automatically charges the remaining balance on a date you set — typically 7 days before sailing. Failed balance payments trigger automatic retry and notification emails.

How does vessel capacity enforcement work?

Set a hard passenger limit per event that matches your vessel's legal capacity. TicketWave uses atomic reservation at the database level — when you set 120 passengers, it is physically impossible to sell ticket 121, even under simultaneous load from multiple buyers. This applies across all sales channels at once.

Can group organisers book for an entire party?

Yes. A group organiser can purchase multiple tickets in a single transaction. Each guest in the group receives their own unique QR code for boarding. The organiser sees the full group manifest, and your crew scans each passenger individually for accurate headcount.

Do you support multiple languages for international guests?

Yes. The checkout page and confirmation emails support 7 languages including English, Spanish, Portuguese, French, German, Italian, and Greek. Guests see the checkout in their browser language automatically. Essential for Mediterranean tourism where your passengers come from across Europe.

Ready to upgrade your marine events?

Set up in under 5 minutes. Free to start, no monthly fees.