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
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.
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.
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
“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
“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
Built for marine events
Offline QR Scanning
0.3s scanThe 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-clickCancel 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 limitSet 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 transactionAccept 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 rateSend 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.
Explore other use cases
Club Nights
Nightclub ticketing with VIP tiers and promoter tracking
Pool & Beach Parties
Day parties, pool clubs, and beach events
Restaurant Events
Supper clubs, wine tastings, and dining experiences
Festivals
Multi-day festivals and outdoor events
Corporate Events
Conferences, galas, and business networking