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
Navigate to Marina → Settings → Booking Types.
Open the Booking Type you want to offer online.
Toggle on Show Online.
Under Search Fields, configure which vessel dimension fields guests must enter before searching (see table below).
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:
They enter their vessel dimensions and search for availability.
Sharper returns slips whose constraints match the vessel.
The guest selects dates, a slip, and reviews pricing.
They pay the deposit and complete the booking.
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 |
