← Pricing & Fee Rules

Upsells & Add-Ons

Upsells & Add-Ons let you offer optional extras customers can select during checkout.

Common examples include:

Infant Car Seat
Child Car Seat
Bottled Water
Meet & Greet
Extra Luggage Handling
Unaccompanied Minor Handling
Premium Airport Pickup

Upsells are useful when you want to increase booking value while giving customers optional choices.

How Upsells Work

Each upsell has:

Upsell Name
Type
Amount
Display at Checkout

If the upsell is visible at checkout, customers can select it before payment.

If the upsell is hidden, it stays saved in the admin but does not appear to customers.

Upsell Name

The Upsell Name is what the customer sees at checkout.

Good examples:

Infant Car Seat
Child Booster Seat
Premium Meet & Greet
Bottled Water
Extra Luggage Assistance

Avoid unclear names:

Option 1
Extra
Fee
Service

Use names that clearly explain what the customer is buying.

Type

The Type controls how the upsell is charged.

Available types:

Fixed
Percentage

Fixed Upsell

A fixed upsell adds a flat dollar amount.

Example:

Name: Infant Car Seat
Type: Fixed
Amount: 15

Effect:

Adds $15 when selected.

Percentage Upsell

A percentage upsell adds a percentage of the base fare.

Example:

Name: Unaccompanied Minor Handling
Type: Percentage
Amount: 10

Effect:

Adds 10% when selected.

The exact base may depend on your LimoSuite pricing logic.

Amount

The Amount field accepts a number only.

Do not enter dollar signs or percent signs.

Correct:

5
15
25
10

Incorrect:

$15
10%
$25.00

For fixed upsells:

15 = $15

For percentage upsells:

10 = 10%

Display at Checkout

The Display at Checkout option controls whether customers can see and select the upsell.

If enabled:

The upsell appears during checkout.

If disabled:

The upsell stays saved but is hidden from customers.

This is useful when you want to prepare upsells in advance but not show them yet.

Usage Examples

Infant Car Seat

Use this when customers can request an infant car seat.

Recommended setup:

Name: Infant Car Seat
Type: Fixed
Amount: 15
Display at Checkout: On

Effect:

Adds $15 when selected.

Bottled Water

Use this when offering bottled water as an optional add-on.

Recommended setup:

Name: Bottled Water
Type: Fixed
Amount: 5
Display at Checkout: On

Effect:

Adds $5 when selected.

Unaccompanied Minor Handling

Use this when special handling or extra attention is required.

Recommended setup:

Name: Unaccompanied Minor Handling
Type: Percentage
Amount: 10
Display at Checkout: On

Effect:

Adds 10% of the base fare when selected.

Premium Meet & Greet

Use this for a higher-touch airport pickup option.

Recommended setup:

Name: Premium Meet & Greet
Type: Fixed
Amount: 25
Display at Checkout: Off

Effect:

The upsell is saved but hidden until you turn Display at Checkout on.

Best Practices

Keep upsell names simple and clear.

Good:

Infant Car Seat
Booster Seat
Meet & Greet
Bottled Water

Avoid:

Option A
Extra Thing
Misc Fee

Use fixed pricing for simple add-ons.

Examples:

Car Seat: $15
Bottled Water: $5
Meet & Greet: $25

Use percentage pricing only when the cost should scale with the trip total.

Examples:

Special Handling: 10%
Premium Service: 15%

Recommended Starting Upsells

For a limo or black car company, common upsells are:

Infant Car Seat
Child Booster Seat
Premium Meet & Greet
Extra Stop Assistance
Bottled Water
Special Handling

Start with a few useful upsells. Too many checkout options can make the booking process feel crowded.

Testing Upsells

After creating or editing an upsell:

  1. Save the Upsells & Add-Ons settings.
  2. Open the booking form.
  3. Go through the booking flow.
  4. Reach checkout/review.
  5. Confirm the upsell appears if Display at Checkout is enabled.
  6. Select the upsell.
  7. Confirm the price updates correctly.
  8. Turn Display at Checkout off.
  9. Confirm the upsell no longer appears.

Troubleshooting

Upsell does not appear at checkout

Check that:

The upsell has a name
Display at Checkout is enabled
The settings were saved
The booking form cache was cleared
The checkout step supports upsells

Upsell price is wrong

Check that:

Fixed vs Percentage is selected correctly
Amount does not include $ or %
The booking subtotal is correct
The pricing logic uses the expected base amount

Upsell appears but does not affect total

Check that:

The customer selected the upsell
The checkout/review step recalculated the total
The payment step received the updated total
The frontend build is current

Hidden upsell still appears

Check that:

Display at Checkout is turned off
Settings were saved
Cache was cleared
The frontend is not using old saved booking data

Summary

Upsells & Add-Ons let you increase booking value by offering optional services at checkout.

Use them for:

Car seats
Meet & greet service
Bottled water
Special handling
Premium pickup options

Keep upsells simple, clearly named, and easy for customers to understand.

Last updated on