Plugixa Boat Rental
Plugixa Boat Rental is a boat rental booking plugin for WordPress. Customers choose when they want to go out, pick a boat, see the price and book online, on your own site, with no WooCommerce and no commission on your bookings.
Each boat is sold by the hour, on fixed departures or for a full day, with buffer time blocked before and after every booking for refuelling and cleaning. A boat is never sold twice, every marina keeps its own clock and opening hours, and your dashboard shows today’s departures and arrivals next to a booking calendar, payments and a searchable bookings list.
The free edition has no limit on boats, marinas or bookings. Pro adds Stripe, PayPal, Mollie, Adyen and Klarna, deposits, pricing rules, extras, coupons, multi-day charters, seats on shared trips, waivers, a dock app for check-out and check-in, maintenance, weather warnings, SMS and WhatsApp, calendar sync and reports.
Screenshots
See it in action
Features
Everything you need
A trip booked in a few short steps
The widget your visitors book with. It follows your theme's width and shows the price before they type a name.
-
Step-by-step widget
Dates, then the boat, then your details, then a confirmation with the booking reference.
-
Shortcode and block
Place it with the [plugixa_boat_rental] shortcode or the Boat Rental Booking Form block, for one boat or one marina.
-
Your own booking forms
Choose the marinas and boat types each form books, and add your own text, choice and checkbox fields.
-
Three designs
Classic numbered steps, Split with the summary in a side column, or one quiet Minimal column.
-
Elementor widgets
Booking form, search, boat grid and single boat widgets, with the same settings as the shortcodes.
Your fleet, the way the dock sees it
Every boat with the facts a guest asks about, its own page, and the units a booking holds.
-
Boat categories
Motorboat, RIB, Sailboat, Catamaran, Yacht, Pontoon, Jet ski and Kayak / SUP to start with. Rename, add, reorder or switch off.
-
Boat details
Guests, cabins, berths, year, engine power, fuel, length and width, and whether a licence or a skipper is needed.
-
A page for every boat
Each active boat gets its own page with a photo gallery, its facts, what is on board and the booking form.
-
Units per marina
Say how many of a boat each marina has. Availability is counted from the units, so three jet skis take three bookings.
-
Numbered units Pro
Individual hulls, so a booking can name the boat it gets.
Sell each boat the way it goes out
Every mode uses the same availability check, buffers and lock, so a boat is never sold twice whichever way it is sold.
-
Free duration
The customer picks departure and return, within the boat's minimum, maximum and step.
-
Fixed departures
A weekly timetable of departures on the marina's clock, each of which can carry its own price.
-
Full day
One day at a time, from the default start and end times you set.
-
Multi-day charters Pro
Weekly and multi-day charters with a check-in day and a minimum of nights.
-
Seats on shared trips Pro
Sell seats on a boat's departures, with a minimum to run, child fares and the whole boat as a private trip.
Every marina you run, in one place
A marina is where boats leave from. Add as many as you have, each with its own clock.
-
Unlimited marinas
Each with its address, currency, billing unit and the boats kept there.
-
Its own timezone
Customers book on the marina's clock, whichever timezone they are in, and a daylight saving change cannot move a booking.
-
Opening hours and closures
Weekly hours, and closed dates that apply whether or not hours are set.
-
Marina map
Your marinas on an OpenStreetMap map, with a shortcode or a block and no API key.
-
Sunset departures Pro
Time a departure from sunset, such as 90 minutes before, worked out for each day from the marina's coordinates.
A boat is never sold twice
Every search and every booking is checked against the real units, the real bookings and your rules.
-
Checked under a lock
Two customers reaching for the same boat at once cannot both get it: the second request is refused.
-
Buffer before and after
Minutes blocked around each booking for refuelling or cleaning, and the buffers of two bookings never overlap.
-
Holds that expire
A pending booking holds its boat for 30 minutes by default, then expires and frees it.
-
Booking rules
Minimum and maximum advance, the default booking status, and a guest count never above the boat's capacity.
-
Calendar sync Pro
Share each boat's busy dates with booking sites through an iCal address, and read their calendars back.
Charge the way boat rental charges
A price per billing unit, worked out on your server for the exact booking.
-
Hour, half day, day, week or seat
A base price per unit, rounded up to whole units, plus a one-off fee charged once per booking.
-
Prices per marina
One price everywhere, or a different one where a marina needs it.
-
A price per departure
A departure on the timetable can carry its own price, such as a dearer sunset trip.
-
Pricing rules Pro
Seasons, weekends, peak hours, early bird and last minute, and customer groups that pay a different rate.
-
Extras, fuel and coupons Pro
Add-ons on a booking, fuel included, as a package or charged on return, and discount codes with a log of their use.
Every booking, findable in seconds
One list and one calendar for every booking, from the first hold to the boat coming back.
-
Filter, sort and export
Narrow the bookings list, sort it, and export what you see to CSV.
-
Booking calendar
Every booking on a month or week calendar, by marina and boat, coloured by status. Click one to open it.
-
Trash and restore
A trashed booking gives its boat back and can be restored from the trash.
-
Import and export
Bring boats, marinas and bookings in from CSV, and download bookings, customers, payments and boats.
-
Timeline Pro
Every boat across its days: drag a booking to move it, and block out time a boat cannot be sold.
From pay on arrival to card payments
Every payment and refund is recorded on its booking, with no commission taken on any of it.
-
Pay on arrival
With your own instructions, which can carry your bank transfer details.
-
Payments and refunds on record
Record money received against its booking, refund it there, and see every payment on one screen.
-
Payment link
Copy a booking's payment link, or email it to the customer, while it still owes something.
-
Five online gateways Pro
Stripe, PayPal, Mollie, Adyen and Klarna, paid on the provider's own page so card data never reaches your server.
-
Deposits, monthly payments and holds Pro
Part of the price now, the balance by a due date, monthly payments through Stripe, and a security hold on the card.
Everyone told, and less to ask you about
Customers get their booking by email and find it again on your site. Your team hears about every new one.
-
Emails with a calendar file
Booking received, payment received and a notice to you, with placeholders and the calendar file attached.
-
Message log
Every message sent about a booking, logged in the admin.
-
Summary and account pages
A summary page opened from the email, and an account page where signed-in customers see and cancel their bookings.
-
SMS, Telegram and WhatsApp Pro
Texts through Twilio or Vonage, booking events posted to your staff chat, and WhatsApp messages to customers who opted in.
-
Reminders and follow-ups Pro
A reminder before departure, a daily report, and one email that reopens a booking left unpaid.
Run the day, keep the paperwork
Today's work at a glance, and Pro tools for the hand-over, the papers and the boats themselves.
-
Dashboard
Departures and arrivals today, occupancy now, upcoming and recent bookings, and the last 30 days.
-
Dock app Pro
Check-out and check-in on a phone: the checklist, fuel and engine hours, photos, damage and the customer's signature.
-
Waivers and documents Pro
A signed waiver, ID and licence collected before the guest reaches the dock, and a passenger manifest per departure.
-
Skippers and crew Pro
Profiles, schedules and run sheets. A boat that needs a skipper is sold only when one is free.
-
Maintenance and weather Pro
Engine hours and service intervals per boat, and a wind and wave forecast per marina with warnings on bookings.
Simple pricing
Choose your growth plan
Start building with Plugixa Boat Rental today. Upgrade anytime as your needs grow.
Free
Free forever
A complete boat rental desk, with no limits
- Unlimited boats, marinas & bookings
- Free duration, fixed departures & full day
- Buffer time & no double bookings
- Prices per hour, half day, day, week or seat
- Marinas with timezone, hours & closures
- Booking widget: shortcode, block & Elementor
- Search, boat grid, boat pages & marina map
- Pay on arrival, bank transfer & refunds
- Emails with a calendar file & message log
- Dashboard, calendar, CSV import & export
- Community support
Pro
1-Year License
For boat rental businesses that take payment online
- Everything in Free
- Stripe, PayPal, Mollie, Adyen & Klarna
- Deposits, monthly payments & security holds
- Pricing rules, coupons & customer groups
- Extras, fuel, tax rates & PDF invoices
- Multi-day charters & seats on shared trips
- Request to book & sunset departures
- Skippers, waivers & passenger manifest
- Dock app & self check-in codes
- Maintenance & weather warnings
- SMS, Telegram & WhatsApp
- Calendar sync, webhooks & reports
- Owners, clubs & WooCommerce: unlimited sites licence
- 1 year of updates
- Priority email support
Instant Digital Delivery
Download immediately after checkout
Secure Payment
Encrypted, PCI-compliant checkout
Auto-Updates
One-click updates from WordPress admin
Trusted by Pros
Used on thousands of WordPress sites
FAQ
Frequently asked questions
Getting Started
[plugixa_boat_rental] shortcode. Add boat="3" to book one boat, or location="main-marina" to book at one marina. With Elementor active, the Boat Booking Form widget does the same.Boats and Bookings
[plugixa_boat_rental_account]) and can cancel until the cut-off you set in hours before departure. With a cut-off of 0, they can cancel up to the departure time. Pro adds refund rules and rescheduling from the account.Payments
Privacy and Data
tile.openstreetmap.org. In Pro, payment, messaging and weather services are contacted only after you switch on the feature and enter your own keys.