Clock PMS+ Update (23 Nov 2021)

Modified on: Wed, 14 Sep, 2022 at 3:31 PM


Rates - New Guest Offsets

We have added a new feature to the rates and their seasons - "Guest Offsets". The new functionality will let you solve cases related to room pricing with different number of adults and children. You can view Guest Offsets like a discount/surcharge to the base price for a different number of adults and children. The purpose of the new feature is to provide you with a simple and understandable solution through which to reduce the number of your rates.

Adults and Children Offsets

The offsets are 12. 10 of them are Adults 1 to Adults 5 and Child 1 to Child 5. Each of the offsets can be an absolute value or percentage of the base price.

  • Adults 1 to Adults 5. 5 offsets, as each one defines an amount of the discount or the surcharge which to be added to the base price for the respective number of adults in the booking. For example, if the booking has 2 adults, the Adult 2 field is chosen. The value of the Adult 2 is added to the base price or respectively deducted, as the value in the latter case is a negative one (e.g. -10).
  • Child 1 to Child 5. To the offsets made by the Adult fields, the children offsets are added. Depending on the number of children, a field 1 to 5 is chosen (for example, if the children are 2, the Child 2 field is chosen).

Extra Adult and Extra Children Offsets

These two offsets apply to the cases when the field for the respective number of adults and children from the above paragraph is empty. In contrast to the above fields, the values here are multiplied by the number of guests

  • Extra Adult. If for the number of adults in the booking (example 2) no value is entered in the offset (Adult 2 in this case), the value of the Extra Adult field is taken and multiplied by the number of adults (in this case, it is 2).
  • Extra Child. If for the number of children in the booking (e.g. 2) the related offset field is empty (Child 2 in this case is empty), then the value of the Extra Child field will be multiplied by the number of children.

Calculation examples:

Rate 1: 

  • Base price = 100. 
  • Adults 1 = -20; 
  • Adults 2 = 0; 
  • Adults 3 = 40; 
  • Child 1 = 25

Results for Rate 1:

  • 1A = 100 - 20 = 80
  • 2A = 100 + 0 = 100
  • 3A = 100 + 40 = 140
  • 1A + 1C = 100 - 20 + 25 = 105
  • 2A + 1C = 100 + 0 + 25 = 125

Please note the following cases:

  • 4A = 100 + 0 = 100. The Adult 4 field is empty - no surcharge to the base price for 4 adults.
  • 1A + 2C = 100 - 20 + 0 = 80. The Child 2 field is empty - no surcharge to the base price for 2 children.
  • 4A + 2C = 100 + 0 + 0 = 100. Neither Adult 4, nor Child 2 is filled in.

Rate 2. As above, but the following are added:

  • Extra Adult = 12
  • Extra Child = 5.

Results for Rate 2:

  • For 1A, 2A, 3A, 1A + 1C and 2A + 1C, the results are the same, as above. But::
  • 4A = 100 + 4*12 = 148
  • 1A + 2C = 100 - 20 + 2*5 = 90
  • 4A + 2C = 100 + 4*12 + 2*5 = 158

In case you use a percentage instead of an absolute value, the behaviour is absolutely the same, with the only difference that the value to be added/subtracted is a percentage of the base price. You can freely combine absolute and percentage values. For example, A1 can be an absolute value, and A2 - percentage and so on.

Rate, Seasons and Days

Guest offsets can be added to the rate itself, as well as each season. If for a given season you don't add offsets, then the offsets defined in the rate will be used. It is important to remember that transfer of offsets from the rate to the season is done field by field, as the season offsets have a priority. Here are examples for offset transfer:

  • Offsets in the rate: А1 = -20; А2 = 0
  • The season has no defined offsets. The rate offsets will be used for the season: А1 = -20; А2 = 0
  • The season has a defined А1 offset = -10. For the season, it will be used, as follows: А1 = -10 (from the season); А2 = 0 (from the rate)
  • The season has a defined А1 offset = -10, А2 = 10. For the season, the season offsets will be used: А1 = -10, А2 = 10
  • The season has a defined C1 offset = 30. For the season, it will be used, as follows: А1 = -20 (from the rate); А2 = 0 (from the rate) and C1 = 30 (from the season)

To set up the offsets, you need to go to the Rate Table screen. For the offsets of the rate, select the "Guest Offsets" link in the line of the rate. For the Season - select the season from the table, click the "Season" dropdown menu (in the upper left corner), and then - "Guest Offsets".

For each day, it is not possible to define an offset to be valid for the specific day only. The day uses the season offset, to which it belongs to in accordance with the example above.

Derived Rates

Offsets can be added to each rate - base, derived or occupancy adaptable one. Please note that offsets are applied last in the calculation of the rate price. In other words, the derived rate first calculates its base value and then the respective offset is applied to it.  

Here is an example of how through offsets you can make a derived rate add the breakfast price, as the breakfast price is EUR 10 for each adult, and EUR 5 - children. 

  • Base price: 10
  • Offset А1 = 0
  • Offset А2 = 10
  • Offset А3 = 20
  • Offset C1 = 5
  • Offset C2 = 10

WRS and Channel Managers

  • WRS. Offsets are fully compatible with the web reservation system. Depending on the entered adults and children, the proper value will be calculated.
  • Channel managers. For the time being, only the SiteMinder interface supports the option for the full use of offsets, as in its product mapping, you can enter the respective number of adults and children. In the calculation, the price will be calculated for the entered adults and children for the product. We are planning such support for other channel managers, too.

Events - New Fields and Search Options

We have added several new fields to the Events to let you solve various cases we have come across:

  • Agent. A new field on the Event screen to let you specify that an Agent is related to the given event. Respectively, there is a new search filter to find the events related to an Agent.
  • Assigned to department. A new field on the Event screen, as well as an event search filter. You can use this field, if you have several teams managing different event types, or if you have several reception desks, for example. The new field can be used by the different teams or reception desks to easily filter events assigned to them. The departments are not separately set up. Simply type the department name in the Event. Once filled in, it will be suggested on the dropdown menu for the next event.
  • Client requirements collected. A new checkbox on the Event screen and an event search filter. You can use this field to specify that everything is ready in relation to the clarification of the client requirements for the event. When searching, you can easily find the events still having details to be clarified.
  • Contact Person in the Event. Now you can add a Contact person specific for the given event. For the Event Search, we have added a new field to let you search for contact information - name, phone and email. In addition, the Contact person added to the event can be transferred from two more places - when sending a document by email.
  • Meeting Room Sorting. If you have more meeting rooms and wish for them to be displayed in a certain order on the Calendar and other screens, you can use the new sorting field. On the Edit screen of each meeting room, you can fill a value in the Sort order field matching the ascending order, i.e. 1, 2, 3, and so on. 
  • On the Search screen, we have a new option - "Show event note". If selected when start searching, you will also see the Notes field of the Event.
  • On the "Bulk Update" screen of the Event, we have added an option for quick access and edit of the notes of Meeting Room Bookings and Catering. Tick the checkboxes in the upper right part of the screen and edit the fields: Description, Staff Description and Notes.


  • Credit Card Transaction Report - the transaction time didn't match the time zone of the account, but UTC.
  • The guest profile screen didn't open, if the guest had bookings without resources with a zero stay.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.

On this page