Skip to main content

Marina - Online Booking Portal

How to configure the Sharper online booking portal for Marina — prerequisites, enabling online booking, vessel dimension search fields, guest experience, and troubleshooting.

Updated today

This article covers the Marina-specific configuration for the Sharper online booking portal. The portal allows guests to search available slips, enter their vessel information, select a space, pay a deposit, and complete a reservation without staff involvement.

Contact Sharper Support if you have not already setup the portal as part of your go-live. Setup requires access to WordPress and/or your web admin.


Prerequisites

Before online booking will work for a Marina product, all of the following must be in place:

  • A Booking Type exists with Show Online toggled on

  • A Deposit Policy is assigned to the product (a deposit policy is required for online payments)

  • The product's Hide in Search Results toggle is Off


Enabling Online Booking

  1. Navigate to Marina → Settings → Booking Types.

  2. Open the Booking Type you want to offer online.

  3. Toggle on Show Online.

  4. Under Search Fields, configure which vessel dimension fields guests must enter before searching (see table below).

  5. Save the Booking Type.


Vessel Dimension Search Fields

Marina is the only module where guests enter vessel dimensions before searching for availability. These fields are configured on the Booking Type under Search Fields:

Field

When to Require

Length Overall (LOA)

Required if products price by LOA or spaces have LOA-based constraints

Beam

Require if slips have beam width constraints

Height

Require if covered storage or bridge clearance varies across slips

Weight

Require if slip weight limits vary

Draft

Require if water depth varies across slips

People

Optional — use if guest count is relevant to availability

Set to Required to force entry before searching. Set to Optional to display but not require. Leave a field off entirely if it is not relevant to your slip inventory.

When a guest has an existing vessel saved to their portal account, dimension fields are pre-filled automatically from the vessel profile when they log in.


Guest Experience

When a guest books through the Marina online portal:

  1. They enter their vessel dimensions and search for availability.

  2. Sharper returns slips whose constraints match the vessel.

  3. The guest selects dates, a slip, and reviews pricing.

  4. They pay the deposit and complete the booking.

  5. A confirmation email is sent automatically.

The reservation appears in Marina → Reservations with a status of Reserved Online.


Troubleshooting

Issue

What to Check

Product not appearing on the portal

Verify the Booking Type has Show Online toggled on; verify the product has Hide in Search Results toggled off

No slips returned in search

The guest's vessel dimensions may exceed all space constraints — check space limits and the vessel's saved dimensions

Deposit not collected at checkout

Verify a Deposit Policy is assigned to the product

Dimension fields not appearing in search

Open the Booking Type and confirm Search Fields are set to Required or Optional

Did this answer your question?