RMS Product Updates logo
Back to Homepage Subscribe to Updates

Product Updates

Check out the latest features, improvements, and product updates from RMS

Labels

  • All Posts
  • Announcement
  • New Feature
  • Improvement
  • New Channel
  • New Integration
  • Fix
  • BETA
  • Release Candidate
  • Live
  • RMS Pay
  • RMS Booking Engine
  • Partners
  • Rest API
  • Rollback
  • Reports
  • 9+
  • Guest Portal

Jump to Month

  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
Powered by

Create yours, for free!

FixBETARMS Booking Engine
3 days ago

RazorPay Payments Now Reliably Captured

We've resolved an issue where some RazorPay bookings were not being confirmed after a successful payment.

What was happening? In certain cases, guests who navigated away, refreshed the page, or pressed the back button during the RazorPay payment process would have their payment processed but their booking not confirmed. This was because the frontend was not sending the final request to the booking confirmation API when the payment flow was interrupted by a page navigation.

What's been fixed? Guests are now kept on the payment processing page while their RazorPay transaction completes, preventing accidental navigation away before the booking is confirmed. This ensures the confirmation API is reliably called after a successful payment, so bookings are completed as expected.

Who does this affect? Properties using RazorPay as their payment gateway through IBE+.

Avatar of authorRachael Todd
New FeatureImprovementFixBETARest API
3 days ago

REST API v10.26.90.1 — Beta

Summary

This Beta release includes two fixes and one new feature enhancement. Partners are encouraged to validate these changes in Beta and report any issues via standard support channels.


New Features

Guest Classifications — New Endpoints

New endpoints have been added to support full management of guest classifications, enabling retrieval, assignment, replacement, and removal of classifications on a guest record. 

New endpoints:

  • GET /guestClassifications — Retrieve available classification types SwaggerHub ↗
  • GET /guests/{id}/classifications — Get classifications assigned to a guest SwaggerHub ↗
  • POST /guests/{id}/classifications — Add a classification to a guest SwaggerHub ↗
  • PUT /guests/{id}/classifications — Replace the full classification set for a guest SwaggerHub ↗
  • DELETE /guests/{id}/classifications/{classificationId} — Remove a specific classification from a guest SwaggerHub ↗

Fixes & Improvements

Pencil Reservation — Dynamic Pricing Rate Consistency

  • Issue: When a rate type was applied to a pencil reservation via the API, the quoted rate was not being preserved. If dynamic pricing changed before the pencil was converted to Unconfirmed/Confirmed, the reservation would be re-quoted at the new rate — producing a different rate than originally presented to the guest.
  • Fix: Applying a rate type to a pencil reservation via the API now correctly preserves the quoted rate and occupancy snapshot. The rate will be retained when the pencil is subsequently converted.
  • Endpoints affected: PATCH /reservations/{id}, PUT /reservations/{id}/status

Reservation Hold — 404 Error on Create

  • Issue: When creating a new reservation hold via the API, a 404 Not Found error was returned despite the hold record being successfully created.
  • Fix: POST /reservations/{id}/holds now returns the correct 200 OK response with the hold record payload upon successful creation.
  • Endpoint: POST /reservations/{id}/holds

Notes

  • Release Date: April 8, 2026 Beta only
  • Dependencies: None
  • There is no impact to Live environments.
  • Please report any issues through standard support channels: https://rmsapi.zendesk.com/hc/en-gb/requests
Avatar of authorRaul Lopez
New FeatureBETARest API
2 weeks ago

REST API v10.26.77.4 — Beta

Summary

This Beta release includes one enhancement to company and travel agent note management via the API. Partners are encouraged to validate this change in Beta and report any issues via standard support channels.


New Features

Company & Travel Agent Notes — All Properties Support

The API now supports creating and updating notes scoped to All Properties for both company and travel agent records, by passing propertyId: 0 in POST and PUT requests. This aligns API behaviour with what is already possible in the RMS UI.

Previously, propertyId: 0 was rejected by the API, requiring notes to be managed on a per-property basis only.

Additionally, validation has been added to PUT requests to ensure the propertyId in the request matches the existing note's scope. Attempting to update an All Properties note with a specific property ID (or vice versa) will return a 400 error.

Endpoints affected:

  • POST /companies/{id}/notes — SwaggerHub ↗
  • PUT /companies/{id}/notes/{noteId} — SwaggerHub ↗
  • POST /travelAgents/{id}/notes — SwaggerHub ↗
  • PUT /travelAgents/{id}/notes/{noteId} — SwaggerHub ↗

Note: Using propertyId: 0 creates a note that applies across all properties the token has access to. API users should be intentional when using this scope — if your integration does not have access to all properties, use property-specific notes instead.


Notes

  • Release Date: March 25, 2026  Beta only
  • Dependencies: None
  • There is no impact to Live environments.
  • Please report any issues through standard support channels: https://rmsapi.zendesk.com/hc/en-gb/requests
Avatar of authorRaul Lopez
ImprovementBETA
3 weeks ago

Generated Report Icons

The icons at the top of the Generated Report have been updated with new sizes and a revised display order to improve overall clarity.

Avatar of authorSridhar Kakarlapudi
ImprovementFixBETARest API
a month ago

REST API v10.26.65.2 — Beta

Summary

This Beta release includes two fixes. Partners are encouraged to validate these changes in Beta and report any issues via standard support channels.


Fixes & Improvements

NPS Results Report — 500 Error Resolved

  • Issue: A 500 error was being returned for the reports/npsResults endpoint in Beta and Test environments.
  • Fix: The endpoint no longer returns a 500 error and now processes requests as expected.
  • Endpoint: POST /reports/npsResults — SwaggerHub ↗
  • Note: This issue was environment-specific and had no impact on Live environments.

Transaction Receipt — Incorrect HTTP Status for Transient Errors

  • Issue: When a transient database error occurred during payment processing, the API was returning a 400 Bad Request response. This incorrectly signalled a client-side validation error, causing payment workflows to fail rather than retry the request.
  • Fix: Transient errors of this nature now return a 503 Service Unavailable response, correctly signalling to clients that the request should be retried.
  • Endpoint: POST /transactions/receipt — SwaggerHub ↗
  • Note: Partners should ensure their integration retries on 503 responses where applicable.

Notes

  • Release Date: March 11, 2026 Beta only
  • Dependencies: None
  • There is no impact to Live environments.
  • Please report any issues through standard support channels: https://rmsapi.zendesk.com/hc/en-gb/requests
Avatar of authorRaul Lopez
ImprovementBETAReports
a month ago

Night Audit Report - New Option Added to Build Screen "Include Inactive Category"

Night Audit Report has been Enhancement with New Option to Build Screen "Include Inactive Category" When the Option is Ticked, the Report will include All Rooms which were/are assigned to Inactive Categories covering the Build Selection Date 

Help Article - Night Audit Report


Avatar of authorSridhar Kakarlapudi
ImprovementBETAReports
a month ago

Generic Financial Export - New Option Added to Build Screen "Include Inactive Category"

Generic Financial Export has been Enhancement with New Option to Build Screen "Include Inactive Category" When the Option is Ticked, the Report will include All Rooms which were/are assigned to Inactive Categories covering the Build Selection Date 

Help Article - Generic Financial Export


Avatar of authorSridhar Kakarlapudi
ImprovementBETARelease CandidateReports
a month ago

"Add on Bookings" Report Enhanced to Show "Guest No"

Add on Bookings Report has been Enhanced to Show "Guest No".

Help Article - Add on Reservation


Avatar of authorSridhar Kakarlapudi
New FeatureBETARelease CandidateReports
a month ago

New Owner Accounting Screen Report Created for End of Month - Pay On Charges

Owner Accounting > End of Month - Pay On Charges has been Enhanced with Print Option on each Account to Print the Details of "Income" "Adjustment" and "Expenses for the Account

Avatar of authorSridhar Kakarlapudi
New FeatureBETARelease CandidateReports
a month ago

New Owner Accounting Report "FF&E Statement" is now Available in Reports Menu

The New Report would show the Combined Details of Transactions from the Account Tabs “AdHoc” and “FF&E”. The Report would include all the Transactions on both the Account Types based on the Date Range Selection.

Avatar of authorSridhar Kakarlapudi