Skip to main content

Rate code configuration

Set up and manage rate codes to control how pricing appears across different booking channels and distribution systems.

M
Written by Michelle Normoyle
Updated this week

Rate code configuration

You can configure rate codes in multiple ways to accommodate various business practices, selling tactics and strategies.

  • Rate codes control how your pricing displays across direct channels and third-party integrations, with specific features varying by channel type.

  • The required fields are indicated with the red asterisk.

  • For individual properties, you can create rates in the CRS and assign to the PMS, or in the PMS and assign to the CRS, depending on integration options. Some integrations require creating rates in both systems.

⚠️Important: Your rate configuration screen may not show all options described in this article, as features vary by channel integration, enabled features and system setup decisions at onboarding. Contact the support team to explore additional system capabilities [email protected]

📌Note: For chain properties, you can create rates at chain level and assign them to one, some, or all properties in a single action for efficiency and standards. These rates may also assign to the PMS if the integration supports it.


Create a new rate code

Outlined below are the steps on how to create a new rate code:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click Create New tab.

  4. Enter the rate code.

    • This code communicates to the PMS, RMS and other channels

  5. Enter the rate code name.

    • The display name for the rate code.

    • HTML is not allowed in any product names.

  6. Choose the relevant category from the dropdown.

    • These are GDS rate categories.

  7. Select market segment, if enabled from the drop down.

  8. Select rate code group, if enabled from the drop down.

  9. Enter the rate code description.

    • For CRS booking engine, you can enter HTML allowed formatting to highlight the offer.

    • Line Breaks = <br>

    • Strong (bold type) = <strong></strong> AND <b></b>

    • Italics = <em></em>

    • Ensure all tags are properly closed. Improperly closed tags will break the layout.

  10. Enter an internal description, if enabled.

    • This description passes on reservation comments to property teams for internal instructions.

  11. Enter a GDS description.

    • The system will truncate descriptions that are too long or use unsupported characters.

  12. Enter a short description.

    • For smaller devices with limited space.

  13. Enter the default corporate account.

    • Enter the corporate profile code to automatically attach to reservations made on this rate code regardless of channel.

  14. Select meal plan.

    • Choose the correct breakfast from the dropdown if the rate includes meals to display in GDS channels.

  15. Check the boxes to enable these features, if relevant:

    1. Restricted rate: if rate is only bookable via access or corporate code.

    2. Hide rate: if rate value should not display to the booker online or confirmation emails such as net or internal transfer rates.

    3. Qualified rate: if rate requires the guest to be a member of an association and or meet other criteria (age, employer, etc) this is used as a booking engine filter.

    4. Prevent direct sale: prevents rate from appearing in any availability search.

      • Applicable if it has others deriving from it such as packages or groups.

    5. IBE filter: not currently in use.

    6. Derivation strike-through: if rate should display as a discount from the rate linkage price.

    7. Zero value or comp rate: if the rate value is zero and is sold as part of offers or loyalty integration.

      • This setting allows the booking to bypass the property minimum rate safeguard.

    8. Loyalty discount: not currently in use for custom integration.

    9. Loyalty guest only: if enabled with a loyalty integration.

      • Check to enforce member sign up or sign in to complete the booking.

    10. Loyalty public promo: if enabled with a loyalty integration.

      • Check to allow rate to display prior to member sign up or sign in to complete the booking.

    11. Ignore PMS rate update: if enabled.

      • Check to block rate code configuration and pricing from integrated systems.

      • It does not apply to group rates.

    12. TA commissionable: check if the rate is commissionable.

      • Commission amount displays as configured in property description and TA commissions.

    13. Disable guest email: check to never send transactional emails to guests from the CRS for this rate.

    14. Do not update PMS: check to prevent this rate code from updating PMS rate configuration for integrations that support updates from the CRS.

    15. Opera daily rate: if enabled.

      • Check if also enabled in Opera PMS.

    16. Enable DOW: if enabled.

      • Check to derived rate values to be set by day of the week as well as date ranges.

    17. Mobile only for direct channels: check for the rate to display on mobile devices for the CRS booking engine.

      • To extend to metasearch or other channels, set under the channel tab as well.

  16. RMS settings: if enabled, check the relevant option:

    1. Ignore rate hurdle: check if the hurdle value should not apply to this rate.

    2. Yieldable values: enter the positive or negative amounts to increase or decrease the rate value when compared to the hurdle.

  17. Sorting: enter the order in which the rate should display lowest sort number appears first.

  18. Enter the min length of stay if required.

    • Length of stay restriction applied as default.

  19. Enter the max length of stay if required.

    1. Length of stay restriction applied as default.

  20. Enter the min occupancy.

    • Set minimum adult and or children occupancy limits for this rate.

  21. Enter the max occupancy.

    • Set maximum adult and or children occupancy limits for this rate.

  22. Enter an advance booking number.

    • Enter the number of lead days required to book the rate.

  23. Enter a book within number.

    • Enter the number of days relative to arrival rate is available to stay.

  24. Enter a begin sell date.

    • Enter the date to being selling.

  25. Enter an end sell date.

    • Enter the date to end selling.

  26. Enter the begin sell time.

    • Enter the time to begin selling on the sell date, default is midnight.

  27. Enter the end sell time.

    • Enter the time to end selling on the sell date, default is midnight.

  28. Enter the begin date.

    • Enter the first date guests may stay.

  29. Enter the end date.

    • Enter the last date guests may stay.

  30. Enter the blending rate codes.

    • Enter up to two rate codes to blend using the rate as a master if using this feature.

  31. Enter a currency, if enabled.

    • Select the currency for this rate code from the drop down if selling in multiple currencies.

  32. Enter a strike-through rate.

    • This is optional.

    • Select a rate code from the dropdown use for the higher rate, if not using rate linkage for the dynamic value.

  33. Tick the Weekday Pattern boxes.

    • Check the days of the week to sell this rate.

    • Relates to selling only, not stay dates.

  34. Send rate code to PMS.

    • For PMSs that accept it, sends rate configuration to create or update in the PMS

  35. Click Save.


Copy a rate code

The copy rate code tab allows manual entry of rate code and rate name and selection of other rate code features to copy. You can then modify the rate code as needed.

To copy an existing rate code follow the steps below:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click Copy Rate Code tab.

  4. Select the existing rate to copy from the drop down in the upper right of the screen.

  5. When selected it will appear greyed out in the copy rate code field.

  6. Enter the rate code for your new rate.

  7. Enter the rate name for your new rate.

  8. Check the boxes for the features you want to copy over from the preexisting rate:

    • Rate linkage.

    • Access control.

    • Multi-language description.

    • Multimedia.

    • Channel control.

  9. Click Copy to save.

    • You may then proceed to the modify tab to make further changes as needed.


Configure rate linkage

This section explains how to set up derived rates that calculate their values based on a master rate, allowing you to maintain consistent pricing relationships across multiple rate codes.

To set a rate linkage to a rate code follow the steps below:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Rate Linkage tab.

  4. Click Add New Rate Linkage.

  5. Select the derive from master rate code from the drop down menu to derive this rate’s value.

    • The system supports two levels of derivation to allow child, parent and grandparent derived pricing configuration.

  6. Set the day of week (DOW) by checking the applicable days of the week, if enabled.

  7. Enter the begin date.

    • The first stay date for this pricing.

  8. Enter the end date.

    • The last stay date for this pricing, or leave blank if rate is ongoing.

  9. Price percent derivation: enter positive or negative derived percentage for each occupancy level based on the master rate pricing:

    • Single.

    • Double.

    • Triple.

    • Quad.

  10. Price amount derivation: enter positive or negative derived value for each occupancy level based on the master rate pricing:

    • Single.

    • Double.

    • Triple.

    • Quad.

  11. Supplement percent derivations: enter positive or negative derived percentage for additional guests or child age group pricing based on the master rate:

    • Extra adult.

    • Extra child 1.

    • Extra child 2 (if used).

    • Extra child 3 (if used).

    • Extra child 4 (if used).

  12. Supplement amount derivations: enter positive or negative derived amounts for additional guests or child age group pricing based on the master rate:

    • Extra adult.

    • Extra child 1.

    • Extra child 2 (if used).

    • Extra child 3 (if used).

    • Extra child 4 (if used).

    📌Note: Child pricing safeguard: In rare scenarios where total room price for adults and children exceeds the cost if total occupancy were adults, children will be charged as adults.

  13. Rounding: choose from the drop down menu for your preference for the derived value:

    • Not specified will display as calculated.

    • Round up to the nearest cent.

    • Round down to the nearest cent.

  14. Enable room types: check the box for each room type to sell for this rate:

    • If no room types are enabled, all are assumed to be enabled as long as pricing exists.

    • If any room types enabled, only these will be sold with this rate code.

  15. Rate floor this is optional.

    • Enter for each room type and this price will be bookable if the configured pricing is below this value for this room type.

  16. Rate ceiling this is optional.

    1. Enter for each room type and this price will be bookable if the configured pricing is above this value for this room type.

    🤓Tip: Typical use case for rate ceiling is corporate rates with best rate guarantee - set ceiling in line with contracted rate, but if best available rate falls below that value, guest receives best available rate price.

  17. Click Update to save.

⚠️Important: Rates may be configured with percent and or amount derivation offsets. Alternatively if no offsets are configured the rate will have the same values as the master.


Discounts and access control

Discounts tab

Conveniently view discounts associated with this rate code from this tab, proceed to the discount menu to make changes.

To view discounts applied to a rate code follow the steps below:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Discount tab.

  4. Any discounts already applied to this rate will display.

  5. Click the Discount Rule Name to see the details.

Access control tab

View, add or modify access codes from this tab to associate with this rate code. Access codes may be created via the access code menu.

Follow the steps below to add an access code to the rate code configuration:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Access Control tab.

  4. Enter the Access code or name in the field.

  5. Click Search.

  6. Locate the code or codes and check the box under enabled.

  7. Click Save.


Configure multi-language support

Add language translations for your rate codes to support international guests and multi-language booking experiences.

To add language translations to the rate code follow the steps below:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Multi-Language tab.

  4. Select the desired language from the drop down to enter translations.

  5. Enter the translated Rate Code Name.

  6. Enter the translated Rate Code Description.

  7. Enter the translated Rate Short Description.

  8. Click Save.


Add multimedia content

Upload images for your rate codes to enhance their visual appeal across booking channels.

Follow the steps below to learn how to add multimedia content:

📌Note:

  • Size ratio: 4:3

  • File size: 512k for optimal page loading time, maximum image size: 2MB

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Multimedia tab.

  4. Image upload methods with two options:

    1. Option 1:

      1. Click Upload New Image button to upload from your computer.

      2. Click Choose File.

      3. Select the file from your computer.

      4. Click Open.

    2. Option 2:

      1. Click Use Existing Image button.

      2. Select from images already uploaded in multimedia section for your chain.

      3. Click Select to choose your image and return to the screen.

  5. Enter an image title for identification (maximum 80 characters).

  6. Enter the SEO or alt text for screen readers and accessibility compliance (maximum 120 characters).

  7. Enter sorting for order of images display.

  8. Click Upload to save.


Control channel distribution

This section explains how to control where your rates appear and how to customize rate descriptions for different booking channels.

Follow the steps below to set channel availability:

  1. Click Rate Management on the left navigation.

  2. Click Rate Code.

  3. Click the Channel Control tab.

  4. Check boxes for channels where the room type should be sold:

    1. Mobile Only checkbox is non-channel specific and extends this mobile rate to metasearch in addition to your direct mobile site.

    2. For extranet channels, these are mapped as part of channel setup - the support team will do this if you don't have access.

  5. Optionally enter channel specific descriptions to use instead of the main descriptions to better appeal to those shoppers.

  6. Click Save.

📌Note: If a room is confirmed via GDS or the voice application but later looked up or modified via booking engine, the booking engine channel description will be used if:

  • A booking engine channel description is entered for the language the guest is using.

  • If there's no booking engine description entered or guest uses another language, the description under multi-language will display.

  • Multi-language descriptions for all languages are used on confirmation emails via CRS and CRM.

Did this answer your question?