---
title: Restrictions for Extras
description: Control which guests see extras by setting restrictions for rate plans, room types, stay details, availability and booking conditions.
---

[Skip to content](https://support.upsellguru.com/help/portal/en/kb/articles/exclusions-additional-settings-for-extras#main-content)

![USG Logo-cropped](https://support.upsellguru.com/hs-fs/hubfs/USG%20Logo-cropped.jpg?width=400&height=57&name=USG%20Logo-cropped.jpg)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- [Create a Ticket](https://share-eu1.hsforms.com/2H9mDR2qdRqmpd-arcRxZ5A2fnvvd)

[Create a Ticket](https://share-eu1.hsforms.com/2H9mDR2qdRqmpd-arcRxZ5A2fnvvd)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.upsellguru.com/help?hsLang=en)
2. [Pre-Arrival](https://support.upsellguru.com/help/pre-arrival?hsLang=en)
3. [Extras Setup](https://support.upsellguru.com/help/pre-arrival?hsLang=en#extras-setup)

# Restrictions for Extras

## Control which guests see extras by setting restrictions for rate plans, room types, stay details, availability and booking conditions.

![Info](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/info-Jun-09-2026-06-49-23-4078-AM.png)

 

Setup \> Extra Types \> Restrictions

 

It is important to personalize and customize which Extras to display depending on your guest type. Try to offer only Extras that apply to them.

![Idea](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/lights-Jun-09-2026-06-48-36-5561-AM.png)

In the page you can target to which guests you want to display the selected Extra. Here are the options:

 

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e927ae28d10557fb066b53dec23f6df1bca906704f75aaa87452562ad81aacf5deed1e9a534732650f9bfde26cc95111ab7b.png)

 

### 1. Exclude by Rate Plan, Market Segment, Reservation Source & Membership Levels

1. You can either include or exclude Rate Plans, Market Segments or Reservation Source (AND Combination)
2. Use this feature if a certain Extra is already included in some rates
3. Example: Breakfast is included in Rate Plans PROMO1, CORP2 and all rate plans ending with BB.

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e927dc03010c5e5257dfc7d34442ccb9303274d4fd091a65094b5856560c4fa662cae6a50f516cadbd55a5c17268f0f78fbc.png)

 

 

Add asterisks  \* at the beginning or end of the code to include/exclude all codes beginning or ending with it.   
If the rate code is situated at the middle, add 2 asterisks before and after the code.

Beginning: CORP\* will exclude CORP-A, CORP-B and CORP-C.   
Ending: \*CORP will exclude A-CORP, B-CORP and C-CORP.   
Middle: \*CORP\* will exclude A-CORP-A, B-CORP-B and C-CORP-C.

 

### 2. Exclude by other stay details

Pax Restrictions: This will only be offered if number of guests in the reservation is met.

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e92799e4bab13a3fdd59d23e46886f784ae899cddfd69ff345181c385410bf8a5e3492ba3c7092c4d277e283a44adeccb715.png)

 

Room Types: Extra will just be offered if guest booked any of the selected room types.

 

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e9271974ebf08d0694986cf6c943e07c8e222be3df6e6bed6153373ad5f4afbc5e48397400bd9df715fb90b8f1b283bbee79.png)

 

 

Advanced Purchase: Select a cut-off time and/or day. For example: Extra must be booked at least 1 day prior to arrival.

 

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e9271fca154cc3150ea9da0a5f4d9c9e3ed2c8e2fae860a86181e010f2196c4d89e912644e0c7a9a6875c6a74e05981d8140.png)

 

Length of Stay: Set a minimum and maximum length of stay the guest needs to stay in your hotel to be offered specific extra. 

 

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e92755ba656c5f53930571a3f72da910ca03b91eb649d00c553d99dd774728400f7780c16f78041c28c870859c5e67b9cd0c.png)

 

Days of the week:  Offer extras only if guest is either (1) checking-in, (2) Checking-out or (3) Staying on selected days of the week.  

 

  ![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e927d533ff82817263e22dcdc31a13785b89ea1cd1bc335395e4a0f97996c774d89a61406cc46c779761562c45d98a90dc7b.png)

 

Date Restrictions: Make Extra always available or just on certain date periods. 

 

![](https://support.upsellguru.com/hubfs/Knowledge%20Base%20Import/edbsn5ba66846f3119f48eaec56c087b6e927160f0e85b2560ef651bcc160cdbe50e5bf5511c305f042d6a1115b01fc024aa3bde6c8532a4aa21c6737f7110ad93eed.png)

### 3. Exclude by availability

Inventory Constraints: Set the availability for the extra to be either: Always Available, Daily Manual Limit, Daily API Limit (Supported only by RMS). 

 

![1-3](https://support.upsellguru.com/hs-fs/hubfs/1-3.png?width=487&height=67&name=1-3.png)

 

- [Pre-Arrival](https://support.upsellguru.com/help/pre-arrival?hsLang=en#main-content)

    - [Daily Management](https://support.upsellguru.com/help/pre-arrival?hsLang=en#daily-management)
    - [Room Setup](https://support.upsellguru.com/help/pre-arrival?hsLang=en#room-setup)
    - [Extras Setup](https://support.upsellguru.com/help/pre-arrival?hsLang=en#extras-setup)
    - [Email Setup](https://support.upsellguru.com/help/pre-arrival?hsLang=en#email-setup)
- [On-Arrival](https://support.upsellguru.com/help/on-arrival?hsLang=en)
- [In-Stay & Reg Card](https://support.upsellguru.com/help/in-stay-reg-card?hsLang=en#main-content)

    - [In-Stay](https://support.upsellguru.com/help/in-stay-reg-card?hsLang=en#in-stay)
    - [Registration Card](https://support.upsellguru.com/help/in-stay-reg-card?hsLang=en#registration-card)
- [Integrations](https://support.upsellguru.com/help/integrations?hsLang=en#main-content)

    - [Opera](https://support.upsellguru.com/help/integrations?hsLang=en#opera)
    - [RMS](https://support.upsellguru.com/help/integrations?hsLang=en#rms)
    - [Protel](https://support.upsellguru.com/help/integrations?hsLang=en#protel)
    - [Guestline](https://support.upsellguru.com/help/integrations?hsLang=en#guestline)
    - [OTA Integrations](https://support.upsellguru.com/help/integrations?hsLang=en#ota-integrations)
- [Reports](https://support.upsellguru.com/help/reports?hsLang=en)
- [General](https://support.upsellguru.com/help/general?hsLang=en)
- [System Health Check](https://support.upsellguru.com/help/system-health-check?hsLang=en#main-content)

    - [Setup](https://support.upsellguru.com/help/system-health-check?hsLang=en#setup)
    - [Integration](https://support.upsellguru.com/help/system-health-check?hsLang=en#integration)
    - [Emails](https://support.upsellguru.com/help/system-health-check?hsLang=en#emails)
    - [On-Arrival Program](https://support.upsellguru.com/help/system-health-check?hsLang=en#on-arrival-program)

- Home
- Products
- Pricing
- Blog
- Company

[mailto:support@upsellguru.com](mailto:support@upsellguru.com) <https://www.linkedin.com/company/7940824>

Copyright © 2026, upsellguru.com