Policies in Sharper control how deposits are collected and when cancellations qualify for a refund on Marina reservations. You create a policy once and then assign it to Marina products or rate plans. Every new reservation for that product will automatically follow the rules set in the policy.
To access Marina Policies, go to Marina, select Settings, and then select Policies.
Creating a Policy
Go to Marina, select Settings, and then select Policies.
Click New.
Complete the fields described below.
Click Save.
Policy Fields
Name
A label for the policy used internally by your staff. Customers never see this name. Use something descriptive that makes the policy easy to identify, such as Transient – 50% Deposit or Seasonal – No Deposit.
Booking Period
The unit of time the policy applies to. This must match the booking period of the product the policy will be assigned to. For example, a policy with a Nightly booking period should only be assigned to products that are booked by the night. The booking period also changes how the deposit labels display — for example, Night(s) for nightly bookings or Month(s) for long-term bookings.
Booking Guarantee
The booking guarantee defines what the customer must provide at the time of booking to confirm their reservation. Choose the option that matches how your marina collects payment commitments from customers.
Option | What it means | When to use it |
None | No payment or card is required to confirm the reservation. | Long-term slip holders billed directly by invoice, or internal reservations where no upfront commitment is needed. |
Credit Card | The customer must provide a valid credit card to confirm the reservation. For online bookings, the deposit is charged to the card immediately at the time of booking. | Transient reservations, especially those taken through the online booking portal. This is the only option that supports online payment collection. |
Deposit | The customer must pay the deposit amount defined in the Deposit field below to confirm the reservation. | Staff-entered reservations where a partial payment is collected in person or by phone before arrival. |
Pay in Full | The full reservation balance must be paid at the time of booking. No balance remains open after the reservation is confirmed. | Short-stay bookings where your marina requires full payment upfront, or when you do not want any open balance on the reservation. |
Note: If you want your Marina products to appear on the online booking portal, the policy assigned to that product must use the Credit Card booking guarantee. The other options do not support online payment collection.
Deposit
Sets how much deposit is collected when the reservation is confirmed. Enter the deposit value and then choose how it is calculated:
Percent (%) — Charges a percentage of the total reservation amount. For example, entering 50 charges half the total as a deposit.
Fixed ($) — Charges a flat dollar amount regardless of the reservation total. For example, entering 100 always charges $100 as a deposit.
Per Block — Charges a fixed amount multiplied by a number of time periods. For example, setting this to "First 1 Night(s)" charges the rate for the first night as the deposit. This is useful for longer stays where you want the deposit to reflect one unit of the booking rather than a percentage of the total.
Deposit Product
Optional. Links the deposit to a specific product in your system so the payment posts to the correct account in your accounting setup. If left blank, the deposit is recorded without a product association.
Refundable
Sets the cancellation window. Enter the number of days before the arrival date within which a customer is eligible to receive a deposit refund if they cancel. For example, entering 14 means a customer who cancels 14 or more days before arrival can receive a refund. Entering 0 or leaving this blank means the deposit is non-refundable under any circumstances.
Note: Cancelling a reservation in Sharper does not automatically issue a refund. Any refund must be processed manually through CRM → Invoices.
Full Payment
Optional. Enter the number of days before arrival by which the full reservation balance should be paid. This field is informational — it records the expectation on the reservation but does not automatically collect or enforce payment. Your staff will need to follow up with customers who have not paid by this date.
Include All Fees
When enabled, any price adjustments such as service fees or surcharges are included when calculating the deposit amount. When disabled, the deposit is calculated on the base rate only, and fees are excluded.
Include Promo Code
When enabled, any promo code discount applied to the reservation is factored into the deposit calculation, which reduces the deposit proportionally. When disabled, the deposit is calculated before any promo code discount is applied.
Cancel Online
When enabled, customers can cancel their own reservation through the customer portal without contacting your staff. When disabled, all cancellations must be processed by a staff member in Sharper.
Tax Inclusion
When enabled, taxes are included in the deposit calculation. When disabled, the deposit is calculated on the pre-tax amount and taxes are not factored in.
Security Deposit
When enabled, this policy acts as a security deposit rather than a standard booking deposit. Security deposits work differently from regular deposits in two important ways:
The funds are held separately and are not applied to the reservation balance or any invoice during the stay.
At check-out, a staff member is prompted to decide what to do with the held amount. Options are: refund to the customer, retain the funds, apply the amount to the final invoice, or issue a credit to the customer's account.
Use a security deposit for damage holds or other refundable charges that should not reduce the customer's invoice balance automatically.
Assigning Policies to Products
After creating a policy, assign it to a Marina product so it applies to new reservations. Policies can be assigned at two levels:
Product level — The policy applies to all reservations for that product by default. Set this in the product's settings under Marina → Settings → Products.
Rate plan level — A policy assigned to a specific rate plan overrides the product-level policy for reservations using that rate plan. Set this in the rate plan's settings.
If a reservation's rate plan has a policy assigned, that policy takes priority. If no rate plan policy is set, the product-level policy is used.
Common Policy Setups
The following examples show typical policy configurations for common marina scenarios.
Transient / Nightly Slip (Online Booking)
Booking Guarantee: Credit Card
Deposit: 50%, Percent
Refundable: 14 days
Cancel Online: Enabled
Transient / Nightly Slip (Staff-Entered, Full Prepayment)
Booking Guarantee: Pay in Full
Deposit: 100%, Percent
Refundable: 7 days
Cancel Online: Disabled
Seasonal Slip (Invoice Billed, No Deposit)
Booking Guarantee: None
Deposit: Leave blank or set to 0
Refundable: Leave blank
Security / Damage Hold
Booking Guarantee: Credit Card
Deposit: Fixed ($), enter your standard hold amount
Security Deposit: Enabled
Important Notes
A policy is required for a product to appear on the Marina online booking portal. Both the policy assignment and the Booking Type's Show Online toggle must be active for the product to be bookable online.
If a product has no policy assigned, no deposit will be collected at the time of booking and the reservation will not appear on the online portal.
For Long Term reservations, a deposit policy is optional. Many marinas skip the deposit for long-term slips and bill directly through the first invoice.
The deposit amount can be adjusted on a per-reservation basis at the time of booking without changing the product's assigned policy.
Cancelling a reservation in Sharper does not automatically issue a refund. Any applicable refund must be processed manually through CRM → Invoices.
