Solutions / WDM-FBS

ferry booking, proven
at scale

WDM-FBS is the complete Ferry Booking System that ferry and excursion operators rely on for their everyday operations. Schedules, seats, fares, online payments, boarding and accounting work together in one platform that has already processed more than MVR 20 million in transactions.

  • Scheduled ferries
  • Excursions
  • Private hire
  • BML online payments
  • USD & MVR
MVR20M+in transactions processed through WDM-FBS
430+features across admin, website and integrations
4service lines: ferries, excursions, private hires, private excursions
365days of trips generated ahead, automatically

trusted on the water

Multiple operators run their daily ferry and excursion business on WDM-FBS, from the booking website their passengers see to the boarding lists their crews work from. A few of the operators running on it:

iCom ToursiCom ToursAares TravelsAares TravelsEscapeEscape

one system, end to end

No spreadsheets on the side and no separate tools for the counter, the website and the jetty. Every booking flows through the same system from the first schedule to the final invoice.

  1. 01

    Plan

    Set up your network once.

    • Multi-stop schedules with stop-by-stop times
    • Vessels with their own seat layouts
    • Fares by route, passenger type and currency
    • Trips generated automatically a year ahead
  2. 02

    Sell

    Take bookings on every channel.

    • Your own booking website with BML payments
    • Fast counter bookings for walk-ins and accounts
    • Partner API for agents and resellers
    • Hotel website and connected TV checkout
  3. 03

    Operate

    Run the day with confidence.

    • One daily board for every service
    • QR boarding and a dedicated crew workspace
    • Extra vessels and ad-hoc services on demand
    • Bulk cancel, restore and retime trips
  4. 04

    Settle

    Close the books properly.

    • Split payments in USD and MVR
    • Tax invoices, tickets and manifests
    • Credit control with customer suspension
    • Sales, GST and receivables reports

everything your operation needs

A tour of the system's capabilities across administration, the customer website and its integrations.

See and run the whole day from one place, from the first departure to the last.

Unified daily board

Ferries, excursions, private hires and private excursions for any day on one screen, with yesterday, today and tomorrow shortcuts.

Live capacity per leg

Every leg of a multi-stop service shows its capacity, remaining seats and occupancy, including cancelled trips.

Quick bookings from the board

Book a ferry (with its return) or an excursion straight from a trip card, and mark bookings paid without leaving the board.

Extra vessels & ad-hoc services

Attach an extra vessel on a busy day, or add a one-off service with its own stops and times without creating a schedule.

Trip calendar with bulk actions

Browse trips by day, week, two weeks or month. Cancel, restore, retime or swap vessels across many trips at once.

Live dashboard

Income by service, currency and payment method, unpaid totals and an activity feed that refreshes itself every 30 seconds.

Schedules & capacity

multi-stop routes, sold leg by leg

Build a service from ordered island stops with arrival and departure times at each one. WDM-FBS sells every origin-to-destination journey along the way and tracks capacity on each underlying segment, so a seat is only taken on the legs a passenger actually travels.

  • Preview affected trips and customers before changing a timetable or vessel
  • Email affected customers when departure times change
  • Block route pairs you don't want sold, across every schedule
  • Future trips generated automatically, 365 days ahead
Fleet & seating

a seat map for every vessel

Lay out each vessel with rows, columns, aisles and blocked seats, and its capacity is calculated from the seats that can actually be sold. Staff can assign seats per passenger while booking, even across extra vessels attached for a busy day.

  • Available, occupied and blocked seats at a glance
  • Occupied and blocked seats can never be double-assigned
  • Seat handling and customer notices when a vessel is replaced
Boarding & crew

boarding at the speed of a scan

Crew scan a ticket's QR code with the device camera and the booking comes straight up. Each passenger is marked boarded with a timestamp, and payment status is right there, so credit customers and passengers who still need to pay are never confused.

  • A focused crew workspace showing only departures around now
  • Filter a multi-stop service by destination at each jetty
  • Collect cash on board with the amount, time and crew member recorded

finance & reporting, sorted

Every payment is attributed to the person or channel that recorded it, so the numbers at the end of the day add up. Reports download in a click.

Excel

Daily sales

A sales summary for any selected day.

Excel

Detailed daily sales

Every transaction of the day, line by line.

Excel

Payment methods

Cash, card, cheque, transfer and BML online for any trip-date range.

Excel

Credit sales

Unpaid bookings for the day, grouped by customer.

Excel

Monthly GST

Daily payment-method and credit-sales breakdowns for the month.

Excel

Aged receivables

Unpaid invoices by customer: not yet due, up to 30, 31-60, 61-90 and 91+ days.

Excel

Global credit

Everything unpaid across ferries, excursions, private hires and private excursions.

PDF

Staff performance

Sales created and payments collected per staff member, for any date range.

And every document you print:Boarding passes with QR codesExcursion ticketsRound-trip ticket PDFsTax invoices for every serviceFerry booking manifestsExcursion manifests with dietary needs

engineered to be relied on

MVR 20 million in transactions doesn't happen by accident. These safeguards are built into every booking, payment and integration.

✓

Verified payments

Online payments are confirmed with the payment provider on the server before a booking is marked paid, with webhook callbacks as a second path.

✓

Capacity checked on every change

New bookings, ticket changes, leg changes, reschedules and restorations all re-check capacity before they are saved.

✓

Abandoned holds release themselves

Unpaid online checkouts and expired partner, hotel and reservation holds are cancelled automatically and their seats go back on sale.

✓

Signed document links

Public tickets, invoices and transfer receipts are only reachable through signed links.

✓

Full audit trail

Changes are recorded with who made them, when, and the old and new values.

✓

Role-based access

Super Admin, Admin Staff and Boat Crew roles, with deletion reserved for Super Admins and crew kept to boarding.

✓

Duplicate-safe integrations

Partner and hotel references make retries safe: a repeat returns the same booking and a conflicting reuse is rejected.

✓

Controls for peak demand

Pause public ferry sales, cap the passengers per online booking and limit repeated booking attempts when you need to.

let's get you on board

Tell us about your routes, vessels and services. We'll walk you through WDM-FBS with a live demo and show how it fits your operation.