Skip to content
  • There are no suggestions because the search field is empty.

How Rate Rules Work in rezStream

Multiple rate plans may qualify for the same room and dates in rezStream. When this happens, each qualifying option is displayed on the Booking Engine, and guests select the rate they want to book. Each rate plan represents a separate pricing option, and only one rate plan can be selected per reservation. This article explains how rate plans, packages, rate discounts, promo codes, and yield management work together to determine the final price.

Overview 

Several pricing tools in rezStream can affect the total cost of a reservation. These tools are designed to support different pricing strategies, promotions, and packages. 

When availability is searched, rezStream evaluates these pricing rules and displays all rate plans that are configured as Bookable and meet the search criteria. 

It is important to understand that: 

  • Guests may see multiple rate options for the same room 
  • Each rate option represents a different rate plan 
  • Only one rate plan can be selected for a reservation 
  • Packages and discounts follow the rules of the selected rate plan 

Because of this structure, pricing options do not combine or stack together automatically. 

Yield Management is applied separately and adjusts all daily rates before rate plans are evaluated. 

How Rate Plans Are Evaluated 

When a guest searches availability, rezStream evaluates pricing in a consistent sequence. 

Yield rules are applied automatically based on occupancy and booking window conditions. 

Evaluation Step 

What Happens 

Base Rate 

The room’s base (daily, rack, nightly) rate provides the starting nightly price 

Yield Management 

If enabled, yield rules may adjust all daily rate plans 

Rate Plans 

Rate plans are evaluated based on their configured pricing rules 

Packages 

Rate plans may include a default package 

Booking Engine 

All qualifying rate plans marked as Bookable are displayed 

Each qualifying rate plan appears as a separate booking option

The system does not automatically choose a rate plan. Guests select the rate they want to book. 

When Multiple Rates Qualify 

It is normal for several rate plans to qualify for the same dates. When this happens, the Booking Engine displays each option separately. 

For example: 

Rate Option 

Why It Appears 

Rack Rate 

Base room rate for the property 

AAA Rate 

Discount rate plan configured for AAA members 

Senior Rate 

Rate plan configured for senior travelers 

Stay & Save 

Rate Discount configured with a promo code 

Beach Wedding Special 

Rate plan that includes a package 

Multiple rate plans may qualify for the same dates. Each appears as a separate booking option. 

Each option may have different pricing rules, restrictions, or included items. 

Guests choose the rate plan that best fits their needs. 

Packages and Rate Plans 

Packages can be attached to a rate plan using a Default Package

When a guest selects a rate plan with a default package: 

  • The package is automatically included in the reservation 
  • The package appears as a separate line item in the pricing breakdown 

For example, a reservation may display: 

Line Item 

Example 

Room Nights 

4 nights × $200 

Package 

Elopement Package 

Fees 

Booking or service fees 

Taxes 

Calculated based on the reservation 

Even though the package is built into the rate plan, the Booking Engine displays it separately, so guests can see what is included in the total price. 

Promo Codes and Discounted Rates 

Promotions in rezStream can be configured in different ways. 

Some promotions appear as separate rate plans, such as a discounted rate option. In this case, the guest simply selects that rate plan. 

Other promotions may require a promo code to reveal a specific rate plan. Promo codes only apply when the selected rate plan meets the promotion’s eligibility requirements. 

Because each rate option is its own rate plan, promotions and discounts do not stack together. Guests select the rate plan they want to book. 

Yield Management and Rates 

Yield Management adjusts daily rates based on occupancy rules. 

For example, the system may lower the daily rate when occupancy is below a set threshold or increase it when occupancy is high. 

These adjustments are applied automatically and affect daily rates across all booking channels, including the PMS, Booking Engine, and connected channels such as OTAs. 

Yield adjusts all daily rates based on configuration. Extended rates are not affected. As a result, guests may see daily rates change while other rate options stay the same. 

How Yield Management Affects Discounts 

Yield Management may affect how discounts are applied. 

  • When yield lowers the daily rate, that lower rate is not used to calculate discounts  
  • When yield raises the daily rate, discounts may still apply afterward  

Because of this, discounts may not behave the same way depending on whether rates are increasing or decreasing. 

Multiple Yield Rules 

If multiple yield rules apply to the same dates, all matching rules will be applied. 

This may result in larger rate changes than expected if rules overlap. 

Why the Price May Look Different Online 

Guests may see different prices for the same room because they are viewing different rate plans. 

For example: 

  • A guest may select a discounted rate plan 
  • A rate plan may include a package 
  • Yield management may adjust the daily rate 
  • Different rate plans may have different pricing rules 

Because each rate plan represents a separate pricing option, the final price depends on the rate plan the guest chooses. 

Where to Verify Rate Rules 

If a reservation price looks unexpected, reviewing a few details usually explains how the rate was calculated. 

If You See 

What to Check 

Where to Check 

Unexpected price 

Selected rate plan and pricing rules 

Configuration → Rate Plans / Unit Types → Rate Plan → Seasons 

Promo code not applying 

Promo code eligibility and requirements 

Configuration → Rate Discounts → [Discount Name] 

Package included in price 

Rate plan and default package settings 

Configuration → Rate Plans / Unit Types → Rate Plan → Edit Rate 

The Selected Rate on the reservation identifies which rate plan was used. 

When to Contact Support 

Contact rezStream Support if the pricing still appears incorrect after reviewing the rate plan and configuration. 

When contacting support, include: 

  • Reservation example or booking details 
  • Dates searched or booked 
  • Rate plan selected 
  • Promo code used (if applicable) 
  • Screenshots of the pricing shown 

Providing this information helps support quickly review the rate configuration and confirm how the reservation price was calculated. 

Related Articles 

Rate Discounts 

Adding a Default Package 

Yield Management 

Why Prices Look Different Across rezStream Cloud, Booking Engine, & OTAs