This guide covers how to set up products that allow guests to book overnight or multi-day stays through the online booking portal. This applies to boat rentals offered through the Bookings module.
Overview
Overnight and multi-day rentals require:
A product configured for date-range selection (not single-slot/hourly)
Appropriate booking type settings for overnight stays
Rate plans or fixed pricing that covers multi-day periods
Online booking enabled on the product
Step 1: Set Up the Product for Multi-Day Booking
Navigate to Bookings → Products and open the product, or create a new one.
In the product settings, confirm the Booking Type is set to a type that supports overnight or multi-day reservations (see Step 2).
Under Pricing, choose either:
Fixed Price — a flat rate regardless of duration (useful for half-day / full-day rentals)
Rate Plan — pricing calculated per night or per day (recommended for multi-day stays)
Confirm the product is set to Active.
Step 2: Configure the Booking Type for Overnight Stays
The Booking Type controls how dates and times are selected during checkout.
Navigate to Bookings → Settings → Booking Types and open the relevant Booking Type.
Confirm the type is configured for date range selection — guests should be able to choose a From Date and a To Date.
If the rental is overnight (e.g., guest picks up in the afternoon and returns the next morning), review the check-in and check-out time settings. These control when availability opens and closes each day.
Save any changes.
Step 3: Configure Rate Plans for Multi-Day Pricing
If you are using Rate Plan pricing:
Open the product and navigate to Pricing → Rate Plans.
Create or confirm a rate plan that covers the date range your guests will book.
Set the per-day or per-night rate.
Confirm the rate plan has no gaps in dates — a gap in coverage will cause the product to fail pricing validation during checkout.
If you offer different rates for weekends, holidays, or seasons, create separate rate plan rows for each period.
Step 4: Enable Online Booking
In the product settings, open the Online Booking tab.
Confirm Enable Online Booking is toggled on.
Confirm the product is assigned to an active Online Booking outlet that is accessible from your portal.
Review the Minimum Stay and Maximum Stay settings if you want to restrict the duration guests can select.
Save the product.
Testing the Configuration
Before going live, test the product from the guest's perspective:
Open your online booking portal.
Search for the product using a date range that spans at least one overnight period.
Confirm the product appears in results.
Add it to the cart and proceed through checkout.
Verify the pricing shown matches your rate plan for the selected dates.
Complete a test booking (you can cancel it afterward) to confirm the reservation creates correctly in Sharper.
Using Multiple Products for Different Rental Lengths
If you want to offer both a short (half-day) and a long (multi-day) version of the same rental:
Create separate products for each duration type.
Apply distinct rate plans or fixed prices to each.
Label each product clearly in the portal so guests self-select the right option.
This approach avoids complexity in a single product's time and pricing rules and makes it easier to manage availability separately for each duration.
Common Issues
Symptom | Likely Cause |
Product does not appear in portal search | Online booking not enabled, or no rate plan covering the searched dates |
Pricing shows $0 or is incorrect | Rate plan gap or wrong rate plan assigned to the product |
Guest cannot select multiple nights | Booking Type not configured for date range selection |
Product appears but cannot be booked | Minimum/Maximum stay restrictions excluding the selected dates |
