Difference between revisions of "Combine individual rooms into a roomtype"

From Beds24 Wiki
Jump to navigation Jump to search
Line 7: Line 7:
  
 
  This page explains how to create a virtual room type with multiple rooms from a number of individual rooms and sell all without over booking.
 
  This page explains how to create a virtual room type with multiple rooms from a number of individual rooms and sell all without over booking.
 +
__TOC__
 +
=Use=
 +
You can  use this method if:
  
'''Example''': You have a number of individual rooms connected to individual listings at a channel or your own web site. You also want to sell them on Booking.com or other channel that requires a "room type" with a quantity of the available rooms. (this example will work with any number between 2 and 12 individual rooms)
+
You have a number of individual rooms connected to individual listings at a channel (for example Airbnb or TripadvisorRentals)  
  
It is assumed you already have setup the individual rooms each with a quantity of one, if not, create these first.
+
And
  
Create a new virtual room type with a quantity of individual rooms in SETTINGS -> PROPERTIES-> ROOMS->SETUP
+
You also want to sell these rooms on Booking.com or other channel that requires a "room type" with a quantity of the available rooms. (this example will work with any number between 2 and 12 individual rooms)
  
'''1. Virtual room'''
 
  
Go to SETTINGS->PROPERTIES->ROOMS->SETUP and set the virtual room to have the same characteristics of your individual rooms. Set:
 
*Sell Priority = Hide (to not show the virtual room type on your own booking page
 
*Overbooking Protection =Property
 
  
Go to SETTINGS->PROPERTIES->ROOMS->DEPENDENCIES and use the following settings for the virtual room:
+
You have a room type with a quantity or more than one on a channel (for example on Booking.com)
 +
 
 +
And
 +
 
 +
You want to showcase each room individually on your booking page.
 +
 
 +
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span>  If you offer your rooms by roomtype on your booking page but have several rooms of one type and want to assign bookings to specific rooms you can assign "unit names" in {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS > SETUP.
 +
 
 +
<div class="warning">{{#fas:exclamation-triangle}}  If you are using dependencies please test thoroughly to make sure your set up reflects your rules. If you are connecting one physical room more than once to a booking channel you are risking overbookings.</div>
 +
 
 +
 
 +
=Set up=
 +
'''Step 1: Create individual "real" rooms''' 
 +
 
 +
*Go to {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS and add a room for each of your rooms
 +
*Go to {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS > SETUP
 +
**Give each room a "Name"
 +
**Set "Quantity" = 1
 +
**If you do not want to show the individual rooms on the booking page set Sell Priority = Hide (optional)
 +
**Set Overbooking Protection =Property
 +
**Use the context help <span style="color:#007bff;“ >{{#far:question-circle}}  </span> for further setup instructions.
 +
 
 +
'''Step 2: Create a virtual room (room type)'''
 +
 
 +
*Go to {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS and add a room for each of your room type
 +
*Go to {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS > SETUP
 +
**Give the room a "Name"
 +
**Set "Quantity" =  the number of the individual rooms which are bookable via this room type. This should be the sum of the individual rooms you have created in Step 1.
 +
**Set all other settings to the same characteristics as your individual rooms
 +
**If you do not want to show the virtual room on the booking page set Sell Priority = Hide (optional)
 +
**Set Overbooking Protection =Property
 +
 
 +
'''Step 3: Set dependencies for the virtual room ''' 
 +
 
 +
Go to {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS > DEPENDENCIES and set:
 
*Requires Availability in = select all the individual rooms. (2 to 12 of them)
 
*Requires Availability in = select all the individual rooms. (2 to 12 of them)
 
*Combination Logic = Sum of all bookings
 
*Combination Logic = Sum of all bookings
 
*Dependency Level = Ignore Sub Dependencies
 
*Dependency Level = Ignore Sub Dependencies
 
*Assign Bookings to = First Available Dependency Room
 
*Assign Bookings to = First Available Dependency Room
 +
*Optional: If you want to see the bookings in your virtual room you can use the "Include Bookings from" setting. This will mirror the bookings from the "real" rooms into the virtual room. Please note that the unit allocation within the units of the virtual room will not work in this case.
 +
 +
<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span>Do not set any "Availability Dependency" settings for your individual (real) rooms. Leave "Assign Bookings" set to "This Room" (the default).
 +
 +
'''Step 4: Add prices prices ''' 
  
If you want to see the bookings in your virtual room you can use the "Include Bookings from" setting. This will mirror the bookings from the "real" rooms into the virtual room. Please note that the unit allocation within the units of the virtual room will not work in this case.
+
The individual rooms and the virtual room can have their own prices or you can set them up for one room and link them. There are two options to do this:
  
 +
1. Link prices
  
'''2. Real individual rooms'''
+
Both Daily Prices and Rates can be linked across rooms.  
*Do not set any "Availability Dependency". Leave "Assign Bookings" set to "This Room" (the default).
 
  
'''3. Prices'''
+
2. "Use Prices and Restrictions From" another room
  
The individual rooms and the virtual room types can have their own rates and prices or you can set them up for one room and set all the others to use these at SETTINGS->PROPERTIES->ROOMS->DEPENDENCIES->"Use Prices From"
+
When using prices and restrictions from another room the following values from the other room are applied:
  
'''4. Bookings'''
+
* Daily Prices
 +
* Rates
 +
* Price Multipliers (including those set by the Yield Optimizer)
 +
* All restrictions set in the Calendar
 +
* If a minimum stay is set in {{#fas:cog}} (SETTINGS) PROPERTIES > ROOMS > SETUP it will apply but can be overridden by values in Daily Prices, Rates or the Calendar.
 +
* If a maximum stay is set in {{#fas:cog}} (SETTINGS) PROPERTIES > ROOMS > SETUP it will apply but can be overridden by values in Daily Prices, Rates or the Calendar.  
  
<div class="warning">{{#fas:exclamation-triangle}} If you manually add a booking you need to do this in the "real" rooms not in the virtual room.</div> 
 
  
It is possible that a booking could be made for the virtual room where there is always an individual room available but not the same one on each night. In this case the booking will remain in the virtual room. It is normally possible to reassign the individual room bookings and then manually assign the virtual room booking to the resulting free space. If you cannot tolerate this situation, you should not be using room types to sell your rooms.
+
All other settings from this room still including the "Minimum Price" will apply.
  
It is also possible to show the virtual room type on your direct booking page and hide the individual rooms if you prefer.
+
<span style="color: #f3e504; font-size: 250%;" >{{#fas:lightbulb}} </span> If you use this setting you can not map channel rate IDs directly in the daily prices or rates.
  
 +
=Manage bookings=
 +
<div class="warning">{{#fas:exclamation-triangle}} If you manually add a booking you need to do this in the "real" rooms not in the virtual room.</div> 
  
<div class="warning">{{#fas:exclamation-triangle}} Test dependencies carefully. If you are using dependencies please test thoroughly to make sure your set up reflects your rules. If you are connecting one physical room more than once to a booking channel you are risking overbookings.</div>
+
It is possible that a booking could be made for the virtual room where there is always an individual room available but not the same one on each night. In this case the booking will remain in the virtual room. It is normally possible to reassign the individual room bookings and then manually assign the virtual room booking to the resulting free space. If you cannot tolerate this situation, you should not be using room types to sell your rooms.

Revision as of 17:29, 25 August 2020

Dependencies: Individual rooms and room types
This page explains how to create a virtual room type with multiple rooms from a number of individual rooms and sell all without over booking.

1 Use

You can use this method if:

You have a number of individual rooms connected to individual listings at a channel (for example Airbnb or TripadvisorRentals)

And

You also want to sell these rooms on Booking.com or other channel that requires a "room type" with a quantity of the available rooms. (this example will work with any number between 2 and 12 individual rooms)


You have a room type with a quantity or more than one on a channel (for example on Booking.com)

And

You want to showcase each room individually on your booking page.

If you offer your rooms by roomtype on your booking page but have several rooms of one type and want to assign bookings to specific rooms you can assign "unit names" in (SETTINGS) PROPERTIES > ROOMS > SETUP.

If you are using dependencies please test thoroughly to make sure your set up reflects your rules. If you are connecting one physical room more than once to a booking channel you are risking overbookings.


2 Set up

Step 1: Create individual "real" rooms

  • Go to (SETTINGS) PROPERTIES > ROOMS and add a room for each of your rooms
  • Go to (SETTINGS) PROPERTIES > ROOMS > SETUP
    • Give each room a "Name"
    • Set "Quantity" = 1
    • If you do not want to show the individual rooms on the booking page set Sell Priority = Hide (optional)
    • Set Overbooking Protection =Property
    • Use the context help for further setup instructions.

Step 2: Create a virtual room (room type)

  • Go to (SETTINGS) PROPERTIES > ROOMS and add a room for each of your room type
  • Go to (SETTINGS) PROPERTIES > ROOMS > SETUP
    • Give the room a "Name"
    • Set "Quantity" = the number of the individual rooms which are bookable via this room type. This should be the sum of the individual rooms you have created in Step 1.
    • Set all other settings to the same characteristics as your individual rooms
    • If you do not want to show the virtual room on the booking page set Sell Priority = Hide (optional)
    • Set Overbooking Protection =Property

Step 3: Set dependencies for the virtual room

Go to (SETTINGS) PROPERTIES > ROOMS > DEPENDENCIES and set:

  • Requires Availability in = select all the individual rooms. (2 to 12 of them)
  • Combination Logic = Sum of all bookings
  • Dependency Level = Ignore Sub Dependencies
  • Assign Bookings to = First Available Dependency Room
  • Optional: If you want to see the bookings in your virtual room you can use the "Include Bookings from" setting. This will mirror the bookings from the "real" rooms into the virtual room. Please note that the unit allocation within the units of the virtual room will not work in this case.

Do not set any "Availability Dependency" settings for your individual (real) rooms. Leave "Assign Bookings" set to "This Room" (the default).

Step 4: Add prices prices

The individual rooms and the virtual room can have their own prices or you can set them up for one room and link them. There are two options to do this:

1. Link prices

Both Daily Prices and Rates can be linked across rooms.

2. "Use Prices and Restrictions From" another room

When using prices and restrictions from another room the following values from the other room are applied:

  • Daily Prices
  • Rates
  • Price Multipliers (including those set by the Yield Optimizer)
  • All restrictions set in the Calendar
  • If a minimum stay is set in (SETTINGS) PROPERTIES > ROOMS > SETUP it will apply but can be overridden by values in Daily Prices, Rates or the Calendar.
  • If a maximum stay is set in (SETTINGS) PROPERTIES > ROOMS > SETUP it will apply but can be overridden by values in Daily Prices, Rates or the Calendar.


All other settings from this room still including the "Minimum Price" will apply.

If you use this setting you can not map channel rate IDs directly in the daily prices or rates.

3 Manage bookings

If you manually add a booking you need to do this in the "real" rooms not in the virtual room.

It is possible that a booking could be made for the virtual room where there is always an individual room available but not the same one on each night. In this case the booking will remain in the virtual room. It is normally possible to reassign the individual room bookings and then manually assign the virtual room booking to the resulting free space. If you cannot tolerate this situation, you should not be using room types to sell your rooms.