Contents
On this page

Waivers, documents and the passenger manifest - Plugixa Boat Rental

Waivers and documents PRO collects what you need from a customer before they reach the dock: a signed waiver, an ID or passport, a boating licence with its expiry date, and a list of who is coming with an emergency contact. Staff check the documents in one queue, and the dock sees what is missing.

It is an app, on by default in Pro. Its settings are under Plugixa Boat Rental -> Settings -> Waivers and documents, and its screens are Documents to check and Passenger manifest in the Bookings menu group.

This app records what the software does. Whether your waiver’s wording, or a signature made this way, is good enough in your market is a question for you and your lawyer.

What a booking must have

What a booking needs depends on the boat’s licence rule (No licence needed, Licence required or Skipper mandatory, on the boat’s form) and on the settings:

Waiver ID or passport Boating licence Passenger list
No licence needed Once a wording is published Only if ID or passport is On every boat No If asked for
Licence required Once a wording is published Unless ID or passport is Never Yes, unless a skipper is on the booking If asked for
Skipper mandatory Once a wording is published Unless ID or passport is Never No If asked for

The settings card What a booking must have:

Setting Default What it does
ID or passport On boats with a licence rule On every boat, On boats with a licence rule or Never.
Ask for a passenger list on every booking On Asks for each person’s name and age, and an emergency contact.
Remind the customer this many days before (0 for never) 3 An email reminder while something is missing.

A booking with a skipper on it never needs a licence.

A missing document never blocks a booking

The booking is made and paid for as usual. A missing or unchecked document flags the booking. The booking page says “Not cleared yet. Payment is not held up by this.” Staff see the flag on the booking, in Documents to check, on the manifest and on the run sheet. Once everything is in and checked, it reads “Cleared: everything needed is in and checked.”

A licence that expires before the trip ends is refused at upload and never clears a booking. If a booking is later moved past a licence’s expiry, the licence reads as expired.

Writing the waiver

In the Waiver wording card, give the waiver a Title and its Wording. The card lists the placeholders filled in for each booking. Press Publish as a new version.

Nobody is asked to sign until you publish a wording. Until then, the card shows a sample to start from and says “No wording is published, so nobody is asked to sign.” Once published, it says which version is in force.

Publishing again makes a new version. What has already been signed never changes. Stop asking for a waiver withdraws it.

The What a booking must have card above the Waiver wording card, which shows version 1 in force, the title, the wording, the placeholders and the Publish as a new version button

Where customers fill it in

There are two places, with the same form:

  • Right after booking. After the booking is made and before any payment page, the booking form shows a documents step: “A few things are needed before you reach the dock.” The customer can sign, upload and add passengers, or press Continue and do it later.
  • The private link. Each booking has a private page for its documents. The customer is emailed the link. Staff can copy it from the booking with Copy the customer’s private link. It needs no summary page and no shortcode.

On a request to book, nothing is asked for until you approve.

The form has these parts:

  • Read and sign: the waiver. The customer ticks “I have read this and I agree to it.”, types their full name and signs in the box with a finger or mouse. They can download their signed copy as a PDF.
  • ID or passport and Boating licence: a photo or PDF, up to 8 MB. The licence asks for its Expiry date.
  • Who is coming: each person’s Name and Age, with an Emergency contact and Emergency phone (somebody ashore).

The customer’s documents page for a yacht charter: the waiver to read and sign with the signature box, the ID or passport and Boating licence uploads, and a Who is coming row for each of the six guests

Checking documents

Documents to check lists every uploaded document waiting for a look, soonest trip first: the kind of document, the booking reference, the customer, the boat and the departure. The reference opens the booking, where the Waivers and documents panel lets you Download the document, then Verify it or Reject it with “What is wrong? The customer is told.”

On the booking’s page, the panel Waivers and documents shows each item’s state: Missing, To check, Verified, Rejected, Expired, Signed or Incomplete. Staff can Add a document at the desk from there, and edit the passenger list (Save the list). A signed waiver shows who signed, when, from which IP address and which wording version.

The Documents to check list with two bookings’ IDs and boating licences waiting, each with its booking reference, customer, boat and departure

The passenger manifest

Passenger manifest lists everybody leaving the dock on one day, trip by trip, with names, ages, emergency contacts and what is still missing. Use Previous day and Next day, and Open to print or for a phone for a printable page.

How files are kept

Documents are encrypted and stored in a private folder under random names. They are served only to staff, always as a download. A customer’s link can read their own signed waiver PDF, never an ID or a licence.

Uploads are checked: only JPEG, PNG, WebP or PDF. Images are redrawn, which removes their metadata. Files holding scripts or active PDF content are refused.

The Where documents are kept card has Check now, which tests whether your server refuses direct requests for the folder. On nginx, add a rule refusing the folder, or set PLUGIXA_BOATRENTAL_PRIVATE_DIR in wp-config.php to a folder outside the web root.

Back up the database and the folder together. The key that decrypts the files is kept in the database. Losing it loses every file.

How long things are kept

The card How long things are kept:

Setting Default
ID and licence files: days after the trip 30
Passenger lists: days after the trip 365
Signed waivers: days after signing 2555 (7 years)

A rejected or replaced file is deleted at once. When a file is deleted at the end of its period, the booking says so. These defaults are a starting point, not legal advice.

WordPress’s personal data export and erase tools include these records. Erasing removes ID, licence and passenger list for trips that are over, and keeps everything for a trip still to come, and signed waivers. See Privacy and uninstall.

At the dock

The dock app warns at check-out when a booking is not cleared. Staff can go ahead with a reason, or tick “I have checked these papers in person”.

Current limits

  • One ID and one licence per booking, not per passenger.
  • One waiver wording per site, not per language.
  • The customer’s account page has no link to the documents form; they use the emailed link.

Quick Links

Share