Skip to main content

Upsells — Frequently Asked Questions

Everything you need to know about creating, selling, managing, and troubleshooting upsells in ChargeAutomation.

Written by Cathy Yap

🛍️ What can I sell as an upsell?

You can offer guests a wide range of additional services, products, and fees, including:

  • ⏰ Early Check-in

  • 🌙 Late Check-out

  • 🚗 Airport Transfers

  • 🧹 Additional Cleaning

  • 🅿️ Parking

  • 🐶 Pet Fees

  • 🎟️ Tours & Activities

  • 🛡️ Damage Waiver

  • 🏙️ City/Tourist Tax

  • 🍽️ Breakfast and other services

  • 🛏️ Upgrades

  • 🎁 Complimentary services

You can either use one of ChargeAutomation's pre-built templates or create a custom upsell from scratch.

💳 How are upsell payments processed?

For paid upsells, the payment is processed through the payment gateway connected to the property associated with the booking.

If you have multiple payment gateway accounts in ChargeAutomation, the payment will therefore go to the gateway configured for that particular property.

⏳ How long can I accept or decline an upsell request?

For upsells that require approval, the payment amount may be placed on hold. The hold can last 7–30 days depending on the card type. You can still accept the request after the hold expires if sufficient funds are available on the card.

💡 Tip: If an upsell requires manual approval, review requests as soon as possible so the guest's payment authorization is less likely to expire.

✅ Can I require approval before an upsell is confirmed?

Yes.

When creating or editing an upsell, go to More Settings → Is Your Approval Required?

You can choose:

  • Approval Needed — The request must be reviewed and approved by your team.

  • No Approval Needed — The upsell is automatically confirmed after purchase.

For services that are always available, automatic approval can reduce manual work. For services that depend on availability, manual approval is recommended.

🛒 Can guests purchase upsells without completing online check-in?

Yes! Guests don't need to complete online check-in before purchasing an upsell.

🔗 Can I send a guest directly to a specific upsell?

Yes. Every upsell has its own Upsell Deep Link.

You can add the link to your PMS messages, email, SMS, WhatsApp, or AI/chat tools.

When the guest opens the link:

  • Their reservation details are automatically loaded.

  • The selected upsell opens directly.

  • They can also browse other available upsells.

The guest does not need to complete online check-in first.

To find the link:

Upsells → Manage Upsells → Select the upsell → More Settings → Upsell Deep Link

⏰ Can I charge different prices depending on the time?

Yes.

ChargeAutomation supports Based on Time Slot Pricing, allowing you to set different prices for different time windows.

For example: Early Check-in

  • 10:00 AM–12:00 PM → $50

  • 12:00 PM–2:00 PM → $30

This can be used for:

  • ⏰ Early check-in

  • 🌙 Late check-out

  • 🚗 Airport transfers

  • 🧹 Cleaning

  • 🛶 Equipment rentals

  • 🎟️ Experiences

  • Other time-based services

Early Check-in and Late Check-out can also synchronize the selected time with your PMS.

🎁 Can I create a free upsell?

Yes!

Paid plans can create Free / $0 upsells.

This is useful for complimentary services such as:

  • 🎁 Welcome gifts

  • 🅿️ Complimentary parking

  • 🧳 Luggage drop-off

  • 🥐 Complimentary breakfast

  • 🎉 Included perks

Free upsells are still recorded in the booking and upsell records, but no payment is processed.

🗑️ How do I delete an upsell?

  1. Go to Upsells → Manage Upsells.

  2. Click the ⋯ three-dot menu of the upsell

  3. Select Edit.

  4. Click the ⋯ three-dot menu right next to Update Upsell.

  5. Click Delete Upsell.

🔔 How do I stop upsell reminder notifications?

To stop automatic reminders for a particular upsell:

  1. Open the upsell.

  2. Go to More Settings.

  3. Find Set Reminder for Guest.

  4. Remove/disable the guest reminder.

🏠 Can I control which properties offer an upsell?

Yes.

You can attach an upsell to specific properties so that it is only available to guests staying at those properties.

This is useful when, for example, only certain properties offer:

  • Parking

  • Pool access

  • Airport transfers

  • Breakfast

  • Early check-in

  • Late check-out

🏷️ Can I control which guests see an upsell?

Yes.

You can use Tags to control upsell visibility.

This allows you to create targeted offers for specific groups of bookings or guests

📅 Can I control when an upsell is available?

Yes.

ChargeAutomation provides several availability controls, including:

  • 📅 Reservation stage

  • ⏱️ Minimum time before check-in/check-out

  • 🗓️ Seasonal availability

  • 🕐 Time-slot availability

  • 🏠 Property availability

For example, you can prevent guests from purchasing an Early Check-in too close to arrival or offer a seasonal service only during specific dates.

🌎 Can I offer an external/third-party upsell?

Yes.

With External Upsells, you can promote third-party services directly through the Guest Portal.

Examples include:

  • 🚌 Tours & excursions

  • 🍽️ Restaurant experiences

  • 🚖 Transportation

  • 🎟️ Activities

  • Other partner services

The guest can click the offer and continue to the external service.

💰 Can I use different pricing models?

Yes. ChargeAutomation supports multiple pricing models depending on the type of upsell.

For example, pricing can be based on:

  • 🏠 Booking

  • 👤 Guest

  • 👨‍👩‍👧 Adult

  • 📦 Quantity

  • 🕐 Time slot

  • 🌙 Nightly rate

  • 💵 Booking amount

This allows you to build pricing that matches how the service is actually consumed.

📋 Where can I manage upsell requests and orders?

Go to Upsells in your ChargeAutomation dashboard.

You'll find:

  • Create Upsell — Create a new offer.

  • ⚙️ Manage Upsells — Edit and configure existing offers.

  • 🛒 View Orders — View purchased upsells.

  • 📩 Requests — Review upsells requiring approval.

❓ Guest can't see an upsell. What should I check?

If an upsell isn't appearing for a guest, check:

  1. 🏠 Property — Is the upsell attached to the correct property?

  2. 🏷️ Tags — Is the guest/bookings' tag eligible?

  3. 🌐 Booking Source — Is the reservation source allowed?

  4. 📅 Availability — Is the upsell currently available?

  5. Minimum Time to Order — Has the purchase cut-off passed?

  6. 📆 Seasonal Availability — Does the reservation fall within the configured dates?

  7. 🔗 Upsell Link — If using a direct link, make sure the link is correct.

These settings can determine whether an upsell is displayed to a particular reservation

Did this answer your question?