Add-ons let you attach optional or required fees to a reservation product. Common examples include pet fees, cleaning fees, fuel surcharges, or equipment upgrades. This guide walks through how to configure an add-on — using a pet fee as the example.
What Add-Ons Do
Add-ons appear during the booking process and are charged in addition to the base product price. They can be:
Optional — the guest or staff selects whether to include them
Required — automatically added to every reservation for the product
Quantity-based — multiplied by a quantity the guest enters (e.g., number of pets)
Step 1: Create the Add-On Product
Add-ons are products configured with the add-on type.
Navigate to Bookings → Products (or Marina/Campground → Products).
Click Add Product or New.
Enter a name for the add-on (e.g., "Pet Fee").
Set the price (e.g., $25 per stay or per night depending on your policy).
In the product type or category, select Add-On if that option is available.
Assign the add-on to the correct revenue account.
Save the product.
Step 2: Attach the Add-On to a Rental Product
Open the primary rental product you want to attach the add-on to (e.g., "Half-Day Boat Rental").
Navigate to the Add-Ons tab within the product settings.
Click Add and search for the add-on product you just created (e.g., "Pet Fee").
Configure the add-on:
Required or Optional — set whether guests must add this or can choose
Quantity — if guests should specify a count (e.g., number of pets), enable quantity selection
Save the product.
How Add-Ons Appear to Guests
During online booking checkout, optional add-ons appear as checkboxes or quantity selectors on the booking summary page before payment. Guests can select or deselect optional add-ons before completing the booking.
Required add-ons are included automatically and shown in the order summary — guests cannot remove them.
How Add-Ons Appear in Staff-Created Reservations
When a staff member creates a reservation through the Sharper back office:
After selecting the product, the system will prompt for any add-ons.
Optional add-ons can be toggled on or off.
Required add-ons are selected automatically.
Editing or Removing an Add-On After Booking
If an add-on needs to be added or removed after a reservation has been created:
Open the reservation.
Navigate to the Add-Ons section (or the invoice line items).
Add or remove the add-on as needed.
If an invoice has already been generated for the original amount, void the invoice and regenerate, or manually adjust the invoice amount to reflect the change.
Common Add-On Use Cases
Add-On | Pricing Approach |
Pet fee | Flat fee per stay |
Fuel surcharge | Flat fee or percentage |
Cleaning fee | Flat fee per reservation |
Equipment upgrade | Fixed price per item |
Dock power hookup | Flat fee or per-night rate |
