Per-Guest Rates
For the hotels whose prices depend on the number of guests or adults and children, we have introduced a new feature which can be used by hotels to manage their prices. This new functionality can considerably reduce the number of the supported rates. One rate can be set to take care of all the combinations of adults and children. The system is very flexible and can calculate a wide range of pricing cases. In contrast to other guest-based rates, with our new feature, you define the very guest levels and conditions for price calculation. This way, you can solve simple cases in a simple way, and the complex ones - through the setup of more guest levels of a more complex structure.
Use the Per-Guest rates to define a price depending on how many and what kind of guests will use the room/unit. The feature allows you to define a price considering both the number of guests and their type: adults or children. It is even possible to determine various prices for children depending on their age. The Per-Guest rates can also function as the derived ones letting you easily create package rates whose prices depend on the number of guests.
We will examine a few examples to illustrate how exactly the new Per-Guest rates work.
Example 1 - Flat Per-Guest Rate
To make a rate to a per-guest one, open the rate edit screen and simply tick the Per Guest checkbox. Let's assume the rate price, you have entered for the season or the date is EUR 100. This will be the result:
- If the booking is for 1 guest - the price per night will be EUR 100;
- If it is for 2 guests - EUR 200;
- If it is for 3 guests - EUR 300, and so on;
- In other words, for each guest (adult or child), the price will be taken from the rate;
See below how flexible the new system can be.
Per-Guest Price Levels
The more complex per-guest pricing cases are solved through the use of the Guest Levels feature. Through these levels you can determine a different price for each of the guests depending on the number of adults and children, as well as considering the children ages. Please remember the following principles:
- The order of levels is important, as prices are looked for in accordance with the order of their addition.
- For each next guest, a next level will be sought. If there is no such one, the last one available will be taken.
The Per-Guest price levels can be defined in the rate itself. Thus defined, these levels will be valid for all days. If you would like for the price to vary depending on the season, you can set new levels and their values for a given season. This way they will have a priority over the ones set in the rate. It is not possible to set different levels for each single date.
The addition of levels is done from the "Guest Levels" screen. You can find a link to this screen in the Rate search (in the dropdown menu next to each rate, as well as in the rate table next to each rate).
We continue with the examples:
Example 2 - The price for the first guest is EUR 100, for each next one - EUR 80
- In the rate for the date or the season, fill in EUR 100;
- Add one level - "Adult/Child" with EUR 80;
- For the first guest, the rate price will be used. For the second one, the next defined level will be used, i.e. EUR 80. For each next guest, the price of EUR 80 will also be used, as this is the last defined level.
Example 3 - The price for the first guest is EUR 100, for the second one - EUR 80, and the night for the third one will be free of charge
- In the rate for the date or the season, fill in EUR 100;
- Add one level - "Adult/Child" with EUR 80;
- Add one more level - "Adult/Child" with EUR 0;
- For the first guest, the rate price will be used. For the second one, the next defined level will be used, i.e. EUR 80. For the third guest the next defined level will be used, i.e. EUR 0. For each next guest (if the room/unit allows it) , the last available level will be used, i.e. EUR 0;
Example 4 - the price for two guests - EUR 200, the price for the third guest EUR 50
- In the rate for the date or the season, fill in EUR 200;
- Add one level - "Adult/Child" with EUR 0;
- Add one more level - "Adult/Child" with EUR 50;
- For the first guest, the rate price will be used, i.e. EUR 200. For the next guest, the price will be EUR 0. This way, the price for one or two guests is one and the same. If there is a third guest, the price for this guest will be EUR 50.
Adults and Children
Let's examine a few cases where there is a difference between the prices for adults and children. The prices for children are once again defined based on the level principle, but the prices for children depend on the fact with how many adults these children are in the room/unit. In other words, they depend on their position in the structure of defined Adult/Child levels, and, in particular, after which Adult/Child level they are. Regarding the prices for children, please remember the following principle:
- For each child, the system looks for a level, but after the level for an adult. If there is no next level - the last available is taken. If there are no levels for children or the system does not find a level after the one for an adult - children are treated as adults.
Here are some examples:
Example 5 - The price for an adult is EUR 100, and for a child with an adult - EUR 50
- In the rate for the date or the season, fill in EUR 100;
- Add one more level - "Child" with EUR 50;
- The price for the first guest will be the rate price - EUR 100;
- The next guest: if an adult, the price will also be EUR 100, as this is the next level for adults. If a child, the system will take the level for a child with one adult - EUR 50.
Example 6 - Price for an individual room EUR 150, a second adult - EUR 100, children with one adult - EUR 80, a child with two adults - EUR 0
- In the rate for the date or the season, fill in EUR 150;
- Add one 'Child' level for EUR 80. Please note the 'Child' level comes right after the basic price, i.e. this is the price for a child with one adult;
- Add one 'Adult' level for EUR 100;
- Add one 'Child' level for EUR 0;
- If 1+2 - the price for the adult will EUR 150, and the children will be charged at EUR 80, as this is the position for children with one adult;
- If 2+1 - the first adult - EUR 150, and the second one - 100, and the child - EUR 0, as this is the position for children AFTER the second adult.
Percentage
Besides fixed values, the levels can form a price through percentage of the basic price. This way, the levels are relative to the basic price. Actually, you can use both a fixed price and a percentage one, if having such cases. Please note that percentage means the percentage OF the basic price, and it is NO DISCOUNT from the basic price. In other words, if you wish to introduce a 20% discount, you need to enter 80% of the basic price.
Here is an example:
Example 7 - Price for two guests - EUR 200, the third guest, if an adult, will be at the 50% of the price for a bed, and, if a child, free of charge
- In the rate for the date or the season, fill in EUR 200;
- "Adult/Child" level: 0%;
- "Child" level: 0%;
- "Adult/Child" level: 25% (because it is 50% of the price for a bed, and not the room price).
Example 8 - Price for an adult - EUR 100. A third adult: 40% off discount. A first Child with one adult: 30% off discount. A second Child with one adult: 80% off discount. A Child with two adults: free of charge
- In the rate for the date or the season, fill in EUR 100;
- "Child" level: 70%;
- "Child" level: 20%;
- "Adult/Child" level: 100%;
- "Child": 0% level;
- "Adult/Child" level: 60%.
Different prices based on children ages
If the prices for children differ depending on their age, then you can solve these cases by adding the age up to which the level is valid for. The age is treated on an inclusive basis, i.e. if the level is valid for up to 5 years of age, it will also for 5-year-old children, but not for 6-year-old children.
Example 9 - Price for an adult - EUR 100; Child at up to 5 years of age - free of charge; Child at up to 12 years of age: 50% of the basic price
- In the rate for the date or the season, fill in EUR 100;
- "Child" level, up to 5 years of age: 0%;
- "Child" level, up to 12 years of age: 50%.
It is important to know that you need to enter the children ages in each booking. If you have a booking without the children ages, and the rate only has levels with a specified age, for the children from the booking without an age, the proper level WILL NOT be used and will be treated as adults.
Example 10 - Price for a double room - EUR 200; Extra bed: EUR 50 for an adult, EUR 25 for a child at the age of up to 12, EUR 0 for a Child under the age of 5
- In the rate for the date or the season, fill in EUR 200;
- Adult/Child level: EUR 0;
- "Child" level, up to 5 years of age: EUR 0;
- "Child", up to 12 years of age: EUR 25;
- Adult/Child: EUR 50;
Per-Guest Derived Rates
The Per-Guest and "Guest Levels" feature can also be used for derived rates (fixed and percentage amounts). In this case, the surcharge/discount defined in the derived rate is accounted for each guest. Here are examples:
Example 11 - A rate with breakfast, adding EUR 10 for an adult, and EUR 6 for a Child
- In the rate for the date or the season, fill in EUR +10;
- "Child" level: EUR 5;
- Thus defined, the rate will add EUR 10 to the base rate (let's assume, it is a room-only one) for each adult, and EUR 6 for each Child.
You can also use the age filter to determine different prices for breakfast, for example, for the different ages.
Example 12 - A rate with breakfast: Adult - EUR 10,a Child of up to 12 years of age - EUR 6,a Child of up to 5 years of age - free of charge
- In the rate for the date or the season, fill in EUR +10.
- "Child" of up to 5 years of age: EUR 0;
- "Child" of up to 12 years of age: EUR 6;
Here is the behaviour of the percentage derived rate, if marked as a "Per-Guest" one
Example 13 - Price discount - 5% for each adult and 3% for each Child
- In the rate for the date or the season, fill in EUR -5%.
- "Child" level: -3%;
- If you have 2 adults and 1 child in the booking, the discount to be subtracted from the basic price will be 13% (5% for the first adult + 5% for the second one, and 3% for the child). Please note that the discount is on the price calculated from the base rate, i.e. on the price per night.
Per-Guest Rates and Channel Managers
Unfortunately, the new rates ARE NOT compatible with channel managers, as the new Per-Guest rates actually incorporate multiple prices simultaneously. Each price is calculated based on a specific enquiry about the number of guests, adults and children, even it can vary in terms of the ages themselves. For this reason, it is not possible for one rate to be mapped (channel manager mapping) to a product defined in the channel manager.
If you map a Per-Guest rate to a product/rate in the channel manager,the price from the rate will be sent to the channel manager - the price filled in or calculated for a date or season. In this case, the Guest levels cannot participate in the calculation.
Other Improvements
- Agent as a segment in reports. We have added Agent as a segment in the Booking Segmentation Report, Charge Segmentation Report and Bednights Report. Through the new segment you can easily see the amount of charges belonging to bookings with an Agent selected. You will also be able to make a breakdown of bednights, nights and guests.
- Open Folio Report breakdown of Events by check-in status. Similarly to bookings, Events and the related open documents are now arranged by the status of the respective Event. This way, it is easier to see all of the remaining open Event documents, for example, which have been voided or the ones are already sent.
- New translation resources for credit card labels. The labels in the credit card forms of the payment processors (Adyen, Authorize.net) can now be translated. To add your custom translation in different languages, fill in the fields in Languages and Texts - Credit Card/Translations.
- New translation resources for the WRS. The WRS steps designated as '1','2', etc. can now be replaced by text through the new translation resources to this end. To translate the steps, check out the fields in Languages and Texts - Web Booking Engine Translations. There are two new translation options added:
- Active, when the customer is at the respective step;
- Inactive, when this step is forthcoming or already passed;
Fixes
- In specific situations, the deletion of passport images resulted in a missing image icon;
- Users without explicitly granted 'Personal Data: Access' right weren't able to send a booking;
- Users without explicitly granted 'Company: View and Edit' weren't able to issue an Event document;
- If 'Closed future charges as revenue' option is selected in the Tax settings, it was not possible for deposit documents to be issued
- Bookings with a selected company having many related rates couldn't be edited, as the edit screen used to open very slowly.
- The custom group confirmations weren't loaded properly, if too many bookings were selected.
- POS - with the activation of fiscalization and use of certain settings, the closing of a POS bill redirected to the A4 printing of the following document.
Integrations
- Slovenian Tax Certification of Invoices Act (ZDavPR) - Clock PMS + is now compatible with the fiscal requirements in Slovenia (Beta) - Here you can find out how it can be activated.