Skip to main content

Release notes: March 26

Updated over 2 weeks ago

Module: New Channel Mapping Flow

The changes have been made to the default values for the below:

  1. Extra Adult & Child Default values > Default multiplier changed from 1 to 0

  2. OBP multiplier > System generated values removed

  3. Mapping Bulk Delete Function > Function added to allow bulk mapping delete for a room type.

    Select room type (s) > All rate plans linked to the room type will be automatically selected > the Delete button will appear


  4. Rate Plan Refresh - Mapping Room and Rate Plan name sync

    The problem:

    Channel mapping identifies rooms and rate plans by their OTA-assigned IDs, not their display names. This means if a room or rate plan is renamed directly on the channel extranet (e.g. changing "Superior Queen" to "Deluxe Queen Room" on Booking.com), the channel manager has no automatic way to detect it — the ID hasn't changed, so no sync is triggered. The old name stays in your mapping indefinitely, causing a mismatch between what's shown in the channel manager and what appears on the OTA.

    To know more about setting up and mapping a new OTA click here


Module: Bulk Update > Occupancy Formula

Enhanced Feature: Occupancy Formula & Extra Guest Occupancy Formula- Custom Day configuration

What's New
The Occupancy Formula configuration in Bulk Update has been upgraded to give revenue managers finer control over pricing. In addition to setting a formula across an entire date range, you can now define different Initial Surcharge and Multiplier values for specific days of the week.

This enhancement is also added in the bulk update day-wise configuration.

Why this matters
Occupancy-based pricing often needs to vary between weekdays and weekends, or around specific high-demand days. Previously, this required separate bulk update runs for each day type. The new day-of-week option eliminates that extra work and reduces the risk of configuration errors.

To know more about updating rates and availability by bulk update, click here



Product: Max Extranet

Module: Bookings module

Enhancement: Introducing an enhanced search filter enabling customers to refine results based on stay dates. This adding to the existing date range filters and provides quick access to bookings for that specific date.

Example use:

  • A special event on a selected day

  • Property wants to view all bookings staying that date

  • System will return all bookings where guests are staying on the selected date, regardless of arrival or departure


Product: Max extranet

Feature: Total booked summary

Enhancement: An added feature to the Total Booked rule. Allowing you to view a summary of bookings that make the total booked value

This summary provides:

  • Clear visibility on what is booked: optimising inventory management and planning, with the ability to easily access these bookings.

  • Improved efficiency: Quickly view key booking details instantly, without opening each booking.

  • On demand detail view: Seamlessly access full booking details.

  • Enhanced user experience: Keeps the interface clean and streamlined while still providing full visibility when needed.

Located in Availability & Rates calendar > select 'Total booked' rule. On select, rule will display a row below each room.

  • Click value for the required date

  • A consolidated summary of all bookings are displayed, showcasing the key booking details .

  • Users can access the full booking details via the action column - by clicking view.


Product: SwiftAssist

Enhancement: WhatsApp contact

Following feedback we have made this field optional, meaning it is no longer mandatory.

What does this change impact me:

  • The WhatsApp number controls the "Talk to an Agent' quick access button

  • The "Talk to an Agent' quick access button will be hidden from the widget if no WhatsApp number has been configured.

  • If a bookers search indicates a preference to speak with a live agent, the widget will display the 'Contact Us' details

To know more about SwiftAssist, click here


Product: SwiftBook Booking engine

Feature: Amenities Icon

What's New - Icon Assignment for Amenities

This release introduces intelligent icon assignment for property amenities displayed on the booking engine. Amenity icons are assigned automatically through keyword matching — where a recognisable keyword is found in the amenity name, the corresponding icon is displayed. Where no match can be made, a checkmark ✔️ is used as a clean, universal fallback.


Product: Travel Agent Booking engine (SwiftBook)

Module: Travel Agent

Feature: Discount Ribbon

What's New - Smart Pricing Display — Travel Agent Booking Engine

The Travel Agent booking engine now supports the display of Smart Pricing discount names and ribbons. Previously only available on SwiftBook, this enhancement ensures Travel Agents see the same promotional pricing information — creating a consistent experience across both booking engines.


Product: SwiftBook Booking engine

Feature: Room level check-in/check-out time and ETA

Who is the feature applicable to: This enhancement is made for VR customers subscribed to SwiftBook Booking Engine

Introducing a new feature that allows customers to set check-in/check-out times at the individual room.

By default, the check-in/check-out time is set at a property level and applies to all listings (room types). This newly added feature offers added flexibility to VR properties who manage apartments/listings with different check-in/check-out schedules.

Setup is found within the Room types module > edit for the selected room type > scroll down to 'Room address'.

There are 2-3 options within room address

  • Profile address - if this is selected the rooms address and check-in/check-out times will consider what is set at the property level

  • Existing room address - select an existing room, this will apply the address and check-in/check-out information from that room type

  • New address - this will be for rooms that do not follow the above 2 options. The user will then need to add address. Check-in/check-out information is optional, if not added at room level it will consider what is set at the property level

The check-in/check-out and ETA information are visible on

  1. Booking engine, when customer is selecting the room type to book. The customer can select their ETA. The Booking engine will display the check-in/out information for that room type based on setup for the room being booked

Multiple rooms with varying CI/CO/ETA supported in one booking, as the information is displayed within the room details

2. Confirmation email, information is displayed within the room details. The booker will see the rooms check-in/check-out times and the selected ETA by the guest is displayed next to the check-in time. If the guest does not select an ETA, then the default from time is applied.

3. Confirmation page, like the confirmation email, ETA is shown next to the room's check-in time

4. Max extranet, information is displayed within the room details block > Max extranet > bookings module > select the applicable booking


Product: SwiftBook Assist

Feature: Auto pop-up

Who is the feature applicable to: Customers subscribed to the SwiftBook Booking Engine

Websites are the first impression of the property to customers, which means alot of images and content. This can mean that widgets that aren't automatically displayed are seen by all guests.

To add more visibility to customers, properties can now set a timer to auto-pop up the SwiftAssist widget embedded on their website. Showing that help is available at the touch of a button if the customer requires it

Setup is found within the SwiftAssist module. Max extranet > Booking Engine > Swift Assist

A new flag is available within the SwiftAssist property information tab. Auto pop-up. When set up, this triggers the SwiftAssist widget to auto pop-up (open) from its original icon state. Simple check-flag to proceed with setup

Once the flag is checked, another field is displayed - seconds. This is where the property will input how many seconds after the website has loaded for SwiftAssist to pop-up/open.

If the flag is enabled and no seconds are added, on save, it is considered as not enabled, and the flag is unchecked.

Example setup,

  • Property has set 10 seconds

  • Customer visits the property's website

  • The website has loaded with all content, and the countdown will start

  • Once 10 seconds are reached, SwiftAssist is automatically opened - letting customers know help is available or to guide them through the booking process

To know more about SwiftAssist, click here


Fixed Night Package

This is a live feature but we have enhanced the setup flow and they are scheduled to go live on Thursday.

Minimum Nights vs Fixed Nights

A fixed night package is a pre-defined stay duration - 3 nights for example - where the package is built around that specific length, not just a minimum.

Classic Fixed Night Examples

  • A 3-night weekend escape (Friday to Monday) — priced and packaged as a complete experience, not bookable as 1 or 2 nights

  • A 7-night all-inclusive resort package — flights, transfers, meals and activities all bundled around exactly 7 nights

  • A 2-night spa retreat — treatments, meals and accommodation designed as a complete 2-night programme

Why hotels fix the nights

  • The package is built around a structured itinerary or programme that only works for that specific duration

  • Pricing and inclusions (meals, activities, transfers) are calculated for a set number of nights

  • It simplifies inventory and rate management — the hotel knows exactly what is being sold

Common in

  • Safari lodges — game drives and experiences are built around a fixed itinerary

  • Wellness & detox retreats — programmes are designed for a specific number of days

  • Cruise-style or island hop packages — logistics dictate a fixed duration

  • Themed celebration packages (e.g. a 3-night honeymoon experience with set inclusions each night)

Setting up a Fixed Night Package is straightforward:

  • Select Fixed Night Packages in the package setup

  • Enter the required number of nights

  • Optionally configure a Closed to Arrival (CTA) restriction

  • The MLOS and Max LOS arrival restrictions will be automatically set based on the fixed night value entered. These are system-controlled and are not editable once configured.

  • If required, configure add-ons

SwiftBook

  • When a Fixed Night Package is configured, the booking engine widget will automatically display a Fixed Package selection option

  • The Fixed Night Package view is always presented in the Wairua theme (Tile View), regardless of the booking engine theme applied

  • Properties can also opt for the Design with Rates II date picker, which provides bookers with a clear overview of all configured deal options at a glance


Manage Booking Feature

What is new

A design refresh is here! The updated UI brings a consistent design language across SwiftBook and Manage Booking platform, starting from the login page and flowing seamlessly throughout.

What to expect?

  • New and fresh design

  • Bookers can cancel bookings made via SwiftBook, subject to conditions (No change)

  • CRS and OTA bookings are visible when linked to the same booker email address (Only for viewing purposes)

  • Bookings with add-ons must be cancelled directly with the property

  • Cancellation policies are displayed for reference only and are not validated by the system

  • Cancellation emails will reflect the updated SwiftBook email confirmation design, maintaining a consistent look and feel across all communications.

Did this answer your question?