ResytechResytech Docs
Equipment & Rentals

Create Add-Ons

How to create optional extras that customers can add to their equipment rental, and how to assign them to equipment items.

Add-ons are optional extras that customers can include when booking equipment. Common examples include life jackets, GoPro mounts, coolers, extra passengers, fishing gear, or Bluetooth speakers. Add-ons have their own pricing and inventory, and are assigned to specific equipment items.

How add-ons work

Add-ons exist at the location level and are then assigned to individual equipment items. This two-step design lets you create a single "Life Jacket" add-on and reuse it across multiple equipment items, each with its own quantity allocation and usage limits.

When a customer selects equipment during booking, they see the add-ons assigned to that equipment and can choose quantities within the configured limits.

Step 1: Create an add-on

  1. In the sidebar, click Add-Ons to open the add-on list page.
  2. Click the Create Add-On button. A creation dialog opens.
  3. Fill in the required fields:
FieldRequiredDescription
Add-On NameYesA customer-facing name (e.g., "Life Jacket", "GoPro Mount", "Extra Passenger").
Quantity AvailableYesThe total number of units you have across your entire location. Must be 0 or greater.
Price per UnitYesThe price charged to the customer for each unit. Set to 0.00 for complimentary add-ons.
DescriptionYesA customer-facing description explaining what the add-on includes.
Represents GuestNoEnable this toggle if each unit of the add-on represents an additional person or passenger. When enabled, the system includes add-on quantity in guest count calculations. For example, an "Extra Passenger" add-on with this toggle on will increase the booking's guest count.
  1. Click Create Add-On.

Step 2: Assign the add-on to equipment

After creating the add-on, you need to assign it to the equipment items where it should be available.

  1. In the sidebar, click Equipment, then select the equipment item.
  2. Navigate to the Addon Assignments section on the equipment settings page.
  3. Click Assign Addon. A modal opens showing all available add-ons.
  4. Select the add-on you want to assign. The configuration form appears.
  5. Fill in the assignment settings:
FieldDescription
Quantity to AssignHow many units of this add-on to allocate to this equipment. Cannot exceed the add-on's remaining available quantity (total minus already-assigned-elsewhere).
Usage LimitThe maximum number of add-on units a customer can select in a single context.
Limit TypeHow the usage limit is applied. See the table below.
Assignment StatusEnable or disable this add-on for this equipment. Disabled assignments are hidden from customers.

Limit type options

Limit TypeDescriptionExample
Per EquipmentThe limit applies per unit of equipment selected.Limit of 2 life jackets per jet ski. If customer books 3 jet skis, they can add up to 6 life jackets (2 x 3).
Per BookingThe limit applies to the entire booking regardless of equipment quantity.Limit of 1 cooler per booking. Even if the customer books 5 kayaks, they can only add 1 cooler.
Per PersonThe limit applies per guest in the booking.Limit of 1 snorkel set per person. A booking for 4 guests can add up to 4 snorkel sets.
  1. Click Assign Addon.

Edit an add-on assignment

  1. On the equipment's Addon Assignments section, find the assignment you want to change.
  2. Click the three-dot menu on the assignment card.
  3. Select Edit Assignment.
  4. Update the quantity, limit, limit type, or status.
  5. Click Save Changes.

Remove an add-on assignment

  1. Click the three-dot menu on the assignment card.
  2. Select Remove.
  3. Confirm the deletion.

Removing an assignment does not delete the add-on itself -- it only unlinks it from that equipment.

Edit or delete an add-on

To change the add-on's name, description, price, or quantity:

  1. In the sidebar, click Add-Ons, then select the add-on.
  2. Update the fields and click Save.

To delete an add-on entirely:

  1. On the add-on detail page, click Delete.
  2. Confirm the deletion.

Deleting an add-on removes all of its assignments. Existing bookings that include the add-on are not affected.

Tips

  • Quantity is shared across assignments. If you have 10 life jackets and assign 6 to "Jet Ski" and 4 to "Kayak", all 10 are accounted for. You cannot assign more than the total.
  • Use "Represents Guest" for passenger add-ons. This ensures guest count validation works correctly. For example, a jet ski with capacity 2 and default occupancy 1 can accept 1 "Extra Passenger" add-on before hitting capacity.
  • Add-ons support their own media. You can upload images to add-on detail pages so customers can see what they are adding.
  • Disabled assignments are hidden, not deleted. Toggle an assignment off during the off-season and back on when needed, preserving all configuration.
  • Price per unit is charged per add-on selected. If a customer selects 3 life jackets at $5 each, the add-on line item is $15.

On this page