← All projects
Tourism & mobility · 2026

Online ticketing for a tourist boat operator

One platform for direct online sales, resellers and day-to-day operations of a multi-line boat service.

Client
Tourist boat operator, Italy Under NDA
Industry
Tourism & mobility
Services
Full-stack product, Platform & API, Back-office
Year
2026

The challenge

Selling tickets for a boat service is harder than it looks: several lines and stops, seasonal timetables, a fixed daily capacity, stops that close for bad weather, international passengers and a share of sales coming through resellers. All of it had to live in one system that the office staff could run on their own.

What we built

  • Online purchase in 4 languages with Stripe checkout, separate Stripe accounts per line, and a PDF ticket with barcode sent by email
  • Network configuration in the back-office: lines, stops, routes and fares, timetable templates and rules that generate the daily sailings automatically
  • Operations tools: stop closures by date, an orders calendar with capacity and allotments, boarding manifests
  • Cancellations and refunds with reasons, emails and SMS translated into each customer's language and sent in the background
  • GetYourGuide integration over API: availability, reservations, bookings and cancellations sync with the platform
  • Roles and permissions, order reports and PDF exports for the office team

Outcome

Direct sales, reseller bookings and daily operations now run on a single platform. The office team configures new lines and seasons, handles weather closures and manages cancellations without asking a developer.

Let's ship something worth shipping.

Answer a 2-minute questionnaire, then we set up a 30-minute call: we talk through your project, scope a first milestone and tell you honestly if we're the right team.

Book a call →