WordPress plugin intelligence profile

MagePeople Ferry Booking System

Sell ferry tickets on your own website: ports, vessels, routes, timetables, fares and bookings, all from one dashboard.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update27 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MagePeople Ferry Booking System version 1.0.6 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

MagePeople Ferry Booking System turns your WordPress site into a ferry

reservation system. Set up your terminals and vessels, publish a timetable,

and let customers search crossings, choose a sailing and pay online. Your

staff run the whole operation from a single dashboard inside WordPress.

It is built for operators who carry both passengers and vehicles: one crossing

can sell seats, cars, vans and motorcycles at the same time, each with its own

fare and its own space on board.

Everything described here works in this plugin. There is nothing to unlock, no

trial period and no licence key.

Set up once, then run your timetable

  • Add your ports, with check-in times and boarding instructions
  • Add your vessels, with passenger seats, vehicle spaces and deck metres
  • Connect them with routes, in both directions
  • Create a whole season of sailings in one step from a simple weekday and

time pattern, and see exactly what will be created before it is created

  • Override the capacity of any single sailing when you swap a vessel or hold

seats back

Sell passenger and vehicle tickets

  • Set a fare for every passenger type and vehicle type, per route
  • Create your own passenger types — adult, child, senior, student,

resident — with age rules, priced as a fixed fare, a percentage of the adult

fare, or free

  • Create your own vehicle types — car, van, motorcycle, bicycle — each

taking the deck space you give it

  • Add taxes, booking fees, return discounts and group discounts
  • Choose what the booking form asks for: names, phone, date of birth,

nationality, travel document details, vehicle registration and more

Take bookings and payments

  • A booking form for your customers: search, pick a crossing, enter who is

travelling, pay, done

  • One-way and return journeys
  • Built-in checkout with offline payment methods — cash, bank transfer,

pay at the port, or a manual arrangement

  • WooCommerce checkout instead, when you want card payments, coupons,

taxes and orders handled by WooCommerce

  • Seats are held while a customer pays, and released automatically if they do

not finish

  • Customers receive a confirmation email, can look up a booking with their

reference and email address, and signed-in customers get a “My Bookings”

page

  • Your staff can take bookings at the counter or over the phone from the

dashboard

Run the quayside

  • A dashboard showing today’s sailings, how full each one is, passengers and

vehicles travelling, money taken and payments still outstanding

  • A bookings list you can search by reference, customer or email, filter by

status, and export to CSV

  • Staff roles — Ferry Manager for everything, Ferry Booking Manager

for sailings and bookings, Ferry Cashier for taking bookings and

payments — plus a screen to fine-tune what each role may do

  • Overbooking is prevented in one place, so your website and your counter can

never sell the same seat twice

Built the WordPress way

  • No custom database tables. Everything is stored as ordinary WordPress

posts, meta and options, so your usual backup, staging and migration tools

already understand your data

  • Translation ready, and tested with WPML, Polylang and TranslatePress
  • Works with any theme, and the booking form is available as a block as well

as a shortcode

  • Developer friendly: a REST API and documented mpfbs_* hooks and filters

Try it with demo data first

On a new install the dashboard offers to set up a complete demo ferry

operation — terminals, vessels, routes, fares and ten days of sailings, ready

to book. It is the quickest way to see how everything fits together, and it

can be removed again in one click without touching anything you created

yourself.

Up and running in five minutes

  • Activate the plugin and open Ferry Manager in your admin menu
  • Follow the Get started checklist, or install the demo data to explore
  • Add your ports, vessels and routes, then create your sailings
  • Set your fares, taxes and payment methods
  • Open the Book a Crossing page the plugin made for you and try a booking

External Services

This plugin can connect to third-party services when you turn them on. Nothing is sent to these services unless you enable the related feature.

Appneck

This Plugin uses Appneck SDK to collect some telemetry data upon the user’s confirmation to troubleshoot problems faster & make product improvements.

Appneck SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.

Integrating Appneck SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.

Learn more about how Appneck collects and uses this data.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • booking
  • ferry
  • ticketing
  • transport
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity27 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.51.0.6
WordPress compatibility7.1.37.1.4
Version1.0.41.0.5
WordPress compatibility7.1.27.1.3
Version1.0.31.0.4
Version1.0.11.0.3
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.