Skip to main content

May 2026 release note

Stay up to date with the latest CRS and Integration updates available after the release this month.

S
Written by Sarah Jones

What's new?

Let guests see more of what they're booking β€” attach video to your selling elements alongside existing images. Verify the updates the CRS channel manager is distributing to each channel for full visibility directly in the CRS. And for OHIP-connected properties β€” this release expands integration coverage across group inventory, guest profiles, component rooms, billing, and loyalty workflows.

External media links – video - now available for additional CRS elements

You can now add external media links to your rooms, rates, access codes, packages, and add-ons through the associated Multi-Media tabs in CRS Admin, extending functionality previously available only at property level.

In addition to uploading images to CRS, you can now reference videos already hosted on your own CDN or third-party platform. The system saves your URL directly with no files stored in CRS media. Links render automatically as images or embedded video players depending on the URL type.

This is particularly useful if your property already maintains media on a central server for your website β€” you can reuse those same URLs in your booking engine, keeping imagery consistent without duplicating files.

CRS Analytics Module - Revenue calculation update in reporting

The following reports now return nightly rate data when the toggle is selected:

  • Booking By Channel

  • Reservation Status

  • Consortia Analysis

  • Reservation Analysis

The toggle label has been updated to indicate "Actual Nightly Rate Data" on the 4 reports so you can easily identify which calculation method is being applied. All other reports continue to return pro-rate data as indicated on the toggle.

HotelTonight Booking Window Extended to 365 Days

HotelTonight has expanded the availability window they accept for rates and inventory from approximately 150 days to a full 365 days. The CRS integration has been updated to match this expanded window, allowing hotels connected via HotelTonight to distribute ARI data for the full year ahead. As part of this release, a full resync of ARI data will be triggered for all active HotelTonight-connected properties to populate the extended date range. No action is required from individual properties β€” this will be handled by the SHR operations team.

Configuration Required

No configuration changes are required at the property level. The ARI window extension applies automatically to all properties connected to HotelTonight.

A full ARI resync will be performed for all HotelTonight-connected properties by the SHR operations team as part of the release.

CRS Channel Manager - Channel Connect: Rates & Availability (ARR) Widget

A new Rates and Availability view has been added to the CRS Channel Manager within CRS Admin, giving users direct visibility into the ARI data currently held on the channel manager platform for their connected channels. The new widget embeds this view directly within the page, allowing users to review rate plans, room types, availability, restrictions, and min/max stay values without leaving the CRS interface. This makes it easier to identify discrepancies between the CRS and the channel manager, and to determine whether a resync may be required.

This feature is available to all properties using the CRS Channel Manager and for users who are enabled to see chain level external booking channel mapping pages in the CRS.

Learn more about the CRS Channel Manager reach out to your customer success manager for the current playbook.

Opera Integration - OHIP

Group Inventory: Accurate Total Occupancy Allotment

For properties using the Enable Group Block Retrieval for Reserve Inventory feature in the CRS AND occupancy-based group inventory in Opera Cloud, the CRS was previously only reading the single-occupancy allocation value when calculating available group block inventory. This meant that the total rooms assigned to a group (across all occupancy tiers) was under-reported in the CRS. The integration will now correctly sum allocations across all occupancy levels β€” single, double, triple, and quad β€” to determine the total group room allotment. This ensures accurate group availability is reflected in the CRS for booking and channel distribution purposes. Note: The system handles both standard and contract-based occupancy styles as sent by Opera Cloud.

Configuration Required

When the flag "Enable GroupBlock Retrieval for RESERVE INVENTORY" is ON, group events are held until a RESERVE INVENTORY event is received from OHIP before processing.

When the flag is OFF, all incoming group events are processed using the ALLOTTED BLOCKED (or INITIAL BLOCKED if empty) values directly.

OHIP Group Blocks: Flexible Definite Status & Reserve Inventory Control

Previously, a flag labelled "Enable Group Block Retrieval for Definite Status" could be used to restrict group posting to blocks with a Definite (DEF) status only. Based on client feedback β€” particularly from properties where the Reserve Inventory flag becomes active at Tentative status β€” this flag has been relabeled and its logic expanded: The flag is now labelled "Enable GroupBlock Retrieval for RESERVE INVENTORY". When enabled, the system will only process group block events where the Reserve Inventory indicator is set to Y, regardless of the block status. This allows properties to control group visibility in the CRS in alignment with their own PMS workflow, without requiring a Definite status. When the flag is disabled, all incoming group events continue to be processed as before.

Note: When this flag is active and groups are processed by Reserve Inventory status rather than Definite status, automatic channelling of group availability to OTA channels will only occur once a Definite status is reached. Hotels should be aware that groups may appear in the CRS prior to being bookable via channels.

Configuration Required

"Enable GroupBlock Retrieval for RESERVE INVENTORY" checkbox is configurable per property in CRS Admin under PMS Setup (OHIP only).

Properties previously using the "Enable Group Block Retrieval for Definite Status" flag will have this relabeled feature automatically enabled.

OHIP Component Room Inventory Support

Opera Cloud supports virtual or component room types β€” room categories that are made up of combinations of physical room types (e.g. a King+Queen Suite that draws from both the King and Queen physical room pools). Previously, when physical room inventory changed in Opera Cloud, the CRS did not update the availability of component room types that depend on those physical rooms. The OHIP integration now supports component rooms. When a physical room type inventory update is received, the CRS will additionally recalculate and update availability for any linked component room types. Inventory is calculated using the formula: Available = Allocation + Oversell βˆ’ (Reserved + Out of Order + Blocked). This ensures that component room availability in the CRS accurately reflects real-time inventory in Opera Cloud.

Configuration Required

This feature is only activated for properties that have "Enable Virtual Rooms" turned ON at the My Properties level in CRS Admin. No changes are made to the existing workflow for properties without this setting enabled.

OHIP Guest Profile Lookup During Reservation Creation

To help reduce duplicate guest profiles in Opera Cloud, the CRS can now perform an automatic guest profile lookup against the OHIP PMS before submitting a new reservation. When enabled, the system searches Opera Cloud for an existing guest profile matching on all three of the following fields: first name, last name, and email address. All three must match exactly. If a matching profile is found, it is attached to the incoming reservation rather than creating a new one. If multiple matches are returned, the last profile in the result set (most recently created) is used. This feature applies across all booking channels (not limited to the booking engine) when configured.

Consider your source of truth for guest profiles, especially if using a CRM to ensure this logic, if used does not cause conflicts across your systems.

Configuration Required

A new checkbox "Enable Guest Profile Lookup" must be enabled in CRS Admin under PMS Setup for OHIP properties to activate this feature.

Profile matching requires an exact match on First Name, Last Name, and Email Address simultaneously.

OHIP Room to Charge (RTC) Field Support

Opera Cloud supports a Room to Charge (RTC) field on reservations, which designates a different room type to which charges should be posted β€” distinct from the room type the guest is actually staying in. This is common for properties with complex billing configurations. The CRS now reads and stores the RTC room type from inbound OHIP reservation messages and communicates it back to Opera Cloud in outbound reservation notifications. If an RTC room type is specified in the PMS, the CRS will map it using existing room type mappings and apply it to the reservation accordingly.

Note: If an RTC room type is received from Opera Cloud but does not exist in the CRS room type mapping, the inbound reservation will fail to process. Ensure that any room types used as RTC values are configured in the CRS room mapping table.

Configuration Required

No new configuration flag is required β€” this is automatically handled for all OHIP properties.

Important: Any room types used as RTC values in Opera Cloud must be present in the CRS room type mapping. Missing mappings will cause inbound reservations to fail.

Note: If a reservation is subsequently modified in CRO and the RTC flag is not retained, the RTC room type will be removed from the outbound PMS message. This is a known CRO behaviour.

OHIP Pay by Points / Loyalty Points Deposit Support

For properties using loyalty program functionality, guests can redeem loyalty points as a deposit payment against a reservation. The CRS now supports this workflow by sending a Deposit Payment message to the OHIP PMS when points are redeemed β€” mirroring the same process used when a credit card deposit is collected. This ensures that point-based deposits are correctly recorded in Opera Cloud as a separate payment bucket from standard card payments, in line with Oracle's recommended integration approach. When a reservation is cancelled and a points deposit was collected, the points are returned/refunded correctly in the PMS. This feature is particularly relevant for properties with loyalty program memberships, such as those operating under brand loyalty schemes.

Configuration Required

A separate payment method must be configured in Opera Cloud (OHIP) to accept points-based deposit payments.

A corresponding points payment method must also be set up in WS Admin to store and map the points deposit payment type.

Both the PMS-side and CRS Admin configurations must be in place before this feature will function correctly for a property.

Learn more about the OHIP integration with this article or reach out to your customer success manager for the current playbook.

Did this answer your question?