Upsells
Besides insurance, the add-ons system can power any paid upsell:
- Delivery — flat fee for dropping off and picking up
- Cleaning fee — mandatory cleaning charge for certain rentals
- Helmets / accessories — per-unit extras sold with the main rental
- Setup / teardown — staff time billed on top of the rental
- Extended warranty — covers damage above the deposit cap
Choosing the right price type
Section titled “Choosing the right price type”| Price type | Total = | Use for |
|---|---|---|
| Per booking | price × 1 | Flat fees (delivery, setup, cleaning) |
| Per day | price × days | Anything that scales with duration (insurance, equipment) |
| Per unit | price × units | Things sold with each rental unit (extra helmet per bike) |
Max quantity
Section titled “Max quantity”1— checkbox (yes / no)>1— quantity selector
Set Max quantity to the real business limit:
- Delivery: 1 (checkbox, it’s on or off)
- Helmet: 2–4 (quantity selector, one per rider)
Required vs optional
Section titled “Required vs optional”- Required — always added, can’t be opted out. Label it clearly (“Compulsory cleaning fee”).
- Optional — customer picks or skips.
Examples
Section titled “Examples”Delivery (flat fee)
Section titled “Delivery (flat fee)”- Name: “Home delivery & pickup”
- Price type: Per booking
- Price:
25.00 - Required: No
- Max qty: 1
Helmet (per unit extra)
Section titled “Helmet (per unit extra)”- Name: “Helmet”
- Price type: Per unit
- Price:
3.00 - Required: No
- Max qty: 4
(If the customer rents 2 bikes, they can add up to 4 helmets.)
Cleaning fee (required)
Section titled “Cleaning fee (required)”- Name: “Cleaning & sanitisation”
- Price type: Per booking
- Price:
10.00 - Required: Yes
Ordering
Section titled “Ordering”Drag add-ons to reorder them on the picker. The top add-on is the first one customers see.
Display in cart & order
Section titled “Display in cart & order”All selected add-ons are concatenated into a single line-item property:
Damage insurance (qty 1), Home delivery & pickup (qty 1), Helmet (qty 2)This keeps the cart clean and fulfilment staff can see everything at a glance.
When to use a separate product instead
Section titled “When to use a separate product instead”Add-ons are great for small, cheap upsells attached to the rental. For bigger bundles (e.g. “Wedding rental package with setup team”), consider creating them as a separate Shopify product and cross-sell on the product page.