<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.beds24.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sorenjensen</id>
	<title>Beds24 Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.beds24.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sorenjensen"/>
	<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php/Special:Contributions/Sorenjensen"/>
	<updated>2026-06-03T22:01:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=POS_API&amp;diff=27957</id>
		<title>POS API</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=POS_API&amp;diff=27957"/>
		<updated>2026-04-15T08:43:43Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
[[Category:API]]&lt;br /&gt;
[[Category:Automation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;POS API&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; API POS&lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
&lt;br /&gt;
The POS API allows an external POS system to connect to Beds24. Menus are created within the bookings allowing a user to select and send invoice items to the POS system.&lt;br /&gt;
&lt;br /&gt;
The selected items are sent in a webhook to a URL specified by the POS system.&lt;br /&gt;
&lt;br /&gt;
The POS system can read and write invoice items to the booking (for example, add a payment to a booking)&lt;br /&gt;
&lt;br /&gt;
= Set Up =&lt;br /&gt;
&lt;br /&gt;
== Beds24 ==&lt;br /&gt;
&lt;br /&gt;
* Copy the &amp;quot;POS API token for sending to the integrated POS system.&lt;br /&gt;
&lt;br /&gt;
* Enter the notify URL as supplied by the Integrated POS system. Multiple URL&#039;s are supported and can be entered one per line. The user will be able to choose which URL to send the data to. A name can be entered for each URL after a space on the same line, this name(s) will be displayed to the user when selecting the URL to use.&lt;br /&gt;
&lt;br /&gt;
* Under &amp;quot;Room Mapping&amp;quot; enable synchronization for the rooms you wish to sync data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== POS system ==&lt;br /&gt;
&lt;br /&gt;
* Forward the &amp;quot;POS API token&amp;quot; of each property you wish to connect to the integration partner&lt;br /&gt;
&lt;br /&gt;
* For further instructions contact the integration partners support.&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
Select &amp;quot;Disable&amp;quot; to disconnect the room and stop sending it&#039;s data.&lt;br /&gt;
&lt;br /&gt;
=== Developers ===&lt;br /&gt;
If you want to develop a connection to the POS API and use this integration, please see here https://api.beds24.com/pos/v1/&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=OTA&amp;diff=27954</id>
		<title>OTA</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=OTA&amp;diff=27954"/>
		<updated>2026-04-13T12:39:17Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:API]]&lt;br /&gt;
[[Category:Error Messages from Channels]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;NOTICE&amp;lt;/div&amp;gt;&lt;br /&gt;
 We currently do not recommend you to use this option any longer, since you can integrate directly with us through the Marketplace which will be through our API v2. Please contact our support team through the ticket system if you want to create a connection with your channel and Beds24.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;OTA&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; OTA CHANNEL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The OTA channel is a generic channel in the channel manager menu.&lt;br /&gt;
&lt;br /&gt;
OTA&#039;s can make a connection to the OTA channel and users can easily enable and manage access to their properties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/OTA_HotelAvail - OTA_HotelAvail can be used to periodically read OTA price and availability for storing in the OTA system.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/JSON_HotelAvail - JSON_HotelAvail is similar to OTA_HotelAvail but uses a JSON data format.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/OTA_HotelRes - OTA_HotelRes can be used to create a booking in Beds24.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The HotelAvail functions are designed for occasional polling and storing the data in the OTA for use. They are not suitable for live requests from a booking page.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/json/getAvailabilities - JSON getAvailabilities can be used after collecting booking dates and room etc. from a guest to make a last minute live check of availability and price before confirming a booking in the OTA.&lt;br /&gt;
&lt;br /&gt;
Webhooks can be setup at the menu {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; Webhooks to notify the OTA when inventory for a room type has changed. This can be used to make polls to HotelAvail for updated data in a timely and efficient manner.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=OTA&amp;diff=27953</id>
		<title>OTA</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=OTA&amp;diff=27953"/>
		<updated>2026-04-13T12:38:33Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:API]]&lt;br /&gt;
[[Category:Error Messages from Channels]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;NOTICE&amp;lt;/div&amp;gt;&lt;br /&gt;
 We currently do not recommend you to use this option any longer, since you can integrate directly with us through the Marketplace which will be through our API v2.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;OTA&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; OTA CHANNEL&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The OTA channel is a generic channel in the channel manager menu.&lt;br /&gt;
&lt;br /&gt;
OTA&#039;s can make a connection to the OTA channel and users can easily enable and manage access to their properties.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/OTA_HotelAvail - OTA_HotelAvail can be used to periodically read OTA price and availability for storing in the OTA system.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/JSON_HotelAvail - JSON_HotelAvail is similar to OTA_HotelAvail but uses a JSON data format.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/ota/OTA_HotelRes - OTA_HotelRes can be used to create a booking in Beds24.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The HotelAvail functions are designed for occasional polling and storing the data in the OTA for use. They are not suitable for live requests from a booking page.&lt;br /&gt;
&lt;br /&gt;
https://api.beds24.com/json/getAvailabilities - JSON getAvailabilities can be used after collecting booking dates and room etc. from a guest to make a last minute live check of availability and price before confirming a booking in the OTA.&lt;br /&gt;
&lt;br /&gt;
Webhooks can be setup at the menu {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; Webhooks to notify the OTA when inventory for a room type has changed. This can be used to make polls to HotelAvail for updated data in a timely and efficient manner.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=CheKin.io&amp;diff=27941</id>
		<title>CheKin.io</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=CheKin.io&amp;diff=27941"/>
		<updated>2026-03-27T12:08:05Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* In Chekin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
[[Category:Self-Check-in]]&lt;br /&gt;
[[Category:Automation]]&lt;br /&gt;
[[Category:Legal_Compliance_and_Reporting_Integrations]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Chekin&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; CHEKIN and explains how to set up a connection with Chekin&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
=General Information=&lt;br /&gt;
Chekin automate the guest identification and legal obligations. &lt;br /&gt;
*Send guest forms automatically to the authorities.&lt;br /&gt;
*Generate the mandatory statistical reports on demand.&lt;br /&gt;
*Produce and store all documents required by law.&lt;br /&gt;
&lt;br /&gt;
To use this service you will need an account with Chekin.io&lt;br /&gt;
&lt;br /&gt;
For Beds24 the normal channel manger fees apply.&lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
Beds24 can send the following booking information to Chekin:&lt;br /&gt;
*Booking number&lt;br /&gt;
*Number of guests in the booking group&lt;br /&gt;
*Number of rooms&lt;br /&gt;
*The &amp;quot;lead customer&amp;quot; name and E-mail address&lt;br /&gt;
&lt;br /&gt;
Beds24 can receive the following information from Chekin&lt;br /&gt;
*Guest registration link URL&lt;br /&gt;
*Status at Chekin&lt;br /&gt;
&lt;br /&gt;
= Limitations =&lt;br /&gt;
&lt;br /&gt;
At the moment Chekin can not auto populate the Email address.&lt;br /&gt;
&lt;br /&gt;
= Set Up =&lt;br /&gt;
===In Chekin===&lt;br /&gt;
&lt;br /&gt;
Contact Chekin at support@chekin.com and request your APIKEY to connect to Beds24. &lt;br /&gt;
&lt;br /&gt;
Use [https://support.chekin.com/en/articles/6773026-beds24-integration these instructions] and contact Checkin support if you have questions.&lt;br /&gt;
&lt;br /&gt;
===In Beds24===&lt;br /&gt;
&lt;br /&gt;
Since March 2025 -  API version. &lt;br /&gt;
&lt;br /&gt;
*Enter your Chekin API Key (obtain this from Chekin)&lt;br /&gt;
*Save&lt;br /&gt;
*Click on the &amp;quot;Get the House ID Codes for this CheKin account&amp;quot; link to get your Checkin house ID&lt;br /&gt;
*Enter your Chekin House ID, The House ID can be entered once for the property and left empty per room. Entering a House ID in the room will override the property value and can be used when each room has a different House ID.&lt;br /&gt;
*Days in advance sets the number of days before check-in when the booking is sent to Chekin. If you have a busy property with hundreds of upcoming bookings, choose a value here to attempt to keep the number of bookings being sent to Chekin under one hundred, otherwise you may experience errors and delays with the sync.&lt;br /&gt;
*SAVE&lt;br /&gt;
*Tick &amp;quot;Bookings for the rooms you want to connect&lt;br /&gt;
&lt;br /&gt;
 To upgrade your Chekin connection to API version, contact Chekin and ask for your API key.  In Beds24, remove your Username and Password, click Save, then you will see the API Key field, enter your API key.&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
When a booking is made or modified Beds24 will send information to Chekin. &lt;br /&gt;
Only bookings with a confirmed (or new) status are sent, requests and inquiries are not sent.&lt;br /&gt;
&lt;br /&gt;
The Chekin invitation URL will be stored in an info item called CHEKIN_URL in the booking.&lt;br /&gt;
This can be sent to the guest by auto action and template variable. Check this [https://wiki.beds24.com/index.php/Auto_Actions#Send_Remotelock.2FLockstate.2C_Nuki_PIN_or_Chekin_Link_2_days_before_Check-in_.28Self_Checkin.29_-_Select_from_the_predefined_template Auto action example]  for more information &lt;br /&gt;
&lt;br /&gt;
The text of the info code CHEKIN_STATUS tells you the status of the booking in Chekin.&lt;br /&gt;
&lt;br /&gt;
You can use the template variable [BOOKINGINFOCODETEXT:CHEKIN_STATUS]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Code&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Use&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Guests complete&lt;br /&gt;
| when all the guests have been registered.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Police_complete&lt;br /&gt;
| when the guests data has been sent to police authorities.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Complete&lt;br /&gt;
| when all used features at Chekin are completed.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you choose not to send modifications, the booking will not be resent while it contains the CHEKIN_URL info code, if you delete the info code from the booking and delete the booking from Chekin, it will be able to resend.&lt;br /&gt;
&lt;br /&gt;
= Common Problems =&lt;br /&gt;
&lt;br /&gt;
= Disconnect=&lt;br /&gt;
*Untick &amp;quot;Bookings&amp;quot; to stop sending bookings.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=CheKin.io&amp;diff=27938</id>
		<title>CheKin.io</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=CheKin.io&amp;diff=27938"/>
		<updated>2026-03-26T14:29:52Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* In Chekin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
[[Category:Self-Check-in]]&lt;br /&gt;
[[Category:Automation]]&lt;br /&gt;
[[Category:Legal_Compliance_and_Reporting_Integrations]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Chekin&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; CHEKIN and explains how to set up a connection with Chekin&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
=General Information=&lt;br /&gt;
Chekin automate the guest identification and legal obligations. &lt;br /&gt;
*Send guest forms automatically to the authorities.&lt;br /&gt;
*Generate the mandatory statistical reports on demand.&lt;br /&gt;
*Produce and store all documents required by law.&lt;br /&gt;
&lt;br /&gt;
To use this service you will need an account with Chekin.io&lt;br /&gt;
&lt;br /&gt;
For Beds24 the normal channel manger fees apply.&lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
Beds24 can send the following booking information to Chekin:&lt;br /&gt;
*Booking number&lt;br /&gt;
*Number of guests in the booking group&lt;br /&gt;
*Number of rooms&lt;br /&gt;
*The &amp;quot;lead customer&amp;quot; name and E-mail address&lt;br /&gt;
&lt;br /&gt;
Beds24 can receive the following information from Chekin&lt;br /&gt;
*Guest registration link URL&lt;br /&gt;
*Status at Chekin&lt;br /&gt;
&lt;br /&gt;
= Limitations =&lt;br /&gt;
&lt;br /&gt;
At the moment Chekin can not auto populate the Email address.&lt;br /&gt;
&lt;br /&gt;
= Set Up =&lt;br /&gt;
===In Chekin===&lt;br /&gt;
&lt;br /&gt;
Contact Chekin at support@chekin.com and request your APIKEY to connect to Beds24. &lt;br /&gt;
&lt;br /&gt;
Use [https://support.chekin.com/en/beds24-integration-chekin-help-center these instructions] and contact Checkin support if you have questions.&lt;br /&gt;
&lt;br /&gt;
===In Beds24===&lt;br /&gt;
&lt;br /&gt;
Since March 2025 -  API version. &lt;br /&gt;
&lt;br /&gt;
*Enter your Chekin API Key (obtain this from Chekin)&lt;br /&gt;
*Save&lt;br /&gt;
*Click on the &amp;quot;Get the House ID Codes for this CheKin account&amp;quot; link to get your Checkin house ID&lt;br /&gt;
*Enter your Chekin House ID, The House ID can be entered once for the property and left empty per room. Entering a House ID in the room will override the property value and can be used when each room has a different House ID.&lt;br /&gt;
*Days in advance sets the number of days before check-in when the booking is sent to Chekin. If you have a busy property with hundreds of upcoming bookings, choose a value here to attempt to keep the number of bookings being sent to Chekin under one hundred, otherwise you may experience errors and delays with the sync.&lt;br /&gt;
*SAVE&lt;br /&gt;
*Tick &amp;quot;Bookings for the rooms you want to connect&lt;br /&gt;
&lt;br /&gt;
 To upgrade your Chekin connection to API version, contact Chekin and ask for your API key.  In Beds24, remove your Username and Password, click Save, then you will see the API Key field, enter your API key.&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
When a booking is made or modified Beds24 will send information to Chekin. &lt;br /&gt;
Only bookings with a confirmed (or new) status are sent, requests and inquiries are not sent.&lt;br /&gt;
&lt;br /&gt;
The Chekin invitation URL will be stored in an info item called CHEKIN_URL in the booking.&lt;br /&gt;
This can be sent to the guest by auto action and template variable. Check this [https://wiki.beds24.com/index.php/Auto_Actions#Send_Remotelock.2FLockstate.2C_Nuki_PIN_or_Chekin_Link_2_days_before_Check-in_.28Self_Checkin.29_-_Select_from_the_predefined_template Auto action example]  for more information &lt;br /&gt;
&lt;br /&gt;
The text of the info code CHEKIN_STATUS tells you the status of the booking in Chekin.&lt;br /&gt;
&lt;br /&gt;
You can use the template variable [BOOKINGINFOCODETEXT:CHEKIN_STATUS]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Code&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Use&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Guests complete&lt;br /&gt;
| when all the guests have been registered.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Police_complete&lt;br /&gt;
| when the guests data has been sent to police authorities.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|Complete&lt;br /&gt;
| when all used features at Chekin are completed.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you choose not to send modifications, the booking will not be resent while it contains the CHEKIN_URL info code, if you delete the info code from the booking and delete the booking from Chekin, it will be able to resend.&lt;br /&gt;
&lt;br /&gt;
= Common Problems =&lt;br /&gt;
&lt;br /&gt;
= Disconnect=&lt;br /&gt;
*Untick &amp;quot;Bookings&amp;quot; to stop sending bookings.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Setting/custom_booking&amp;diff=27927</id>
		<title>Setting/custom booking</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Setting/custom_booking&amp;diff=27927"/>
		<updated>2026-03-19T15:54:46Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Custom values can be set at Property and Room level for Booking.com&lt;br /&gt;
&lt;br /&gt;
Custom values can be defined to specify specific values for this channel only. This will override the values you have set generally. Add the parameters one per line. Available parameters are:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Permit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
PERMIT&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
PERMIT AB01244&lt;br /&gt;
&lt;br /&gt;
This will send AB01244 as permit ID for this room to this channel instead of the one defined per property.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Starrating&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
STARRATING&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
STARRATING 3&lt;br /&gt;
&lt;br /&gt;
In this example a 3 star rating will be sent.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Meals&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.1 Types of breakfast available&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BREAKFASTTYPES&lt;br /&gt;
&lt;br /&gt;
CO = Continental&lt;br /&gt;
IT = Italian&lt;br /&gt;
EN =/Full english&lt;br /&gt;
VE = Vegetarian&lt;br /&gt;
VG = Vegan&lt;br /&gt;
HA =  Halal&lt;br /&gt;
GF = Gluten free&lt;br /&gt;
KO = Kosher&lt;br /&gt;
AS = Asian&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
BREAKFASTTYPES CONTINENTAL ASIAN&lt;br /&gt;
&lt;br /&gt;
In this example Booking.com will show that you offer Continental and Asian breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.2. Meal prices&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BREAKFASTFEE&lt;br /&gt;
&lt;br /&gt;
LUNCHFEE&lt;br /&gt;
&lt;br /&gt;
DINNERFEE&lt;br /&gt;
&lt;br /&gt;
Example: &lt;br /&gt;
&lt;br /&gt;
BREAKFAST 10&lt;br /&gt;
&lt;br /&gt;
In this example guests will be able to book breakfast for the price of 10 at Booking.com.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Taxes and fees - Values can be set for Property or Room.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Taxes and fees can apply per stay, per day, per person and night or as a percentage. &lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
CITYTAX -  citytax applies per stay&lt;br /&gt;
&lt;br /&gt;
CITYTAXDAILY  - citytax applies per day&lt;br /&gt;
&lt;br /&gt;
CITYTAXPERSONNIGHT - citytax  applies per person and night.&lt;br /&gt;
 &lt;br /&gt;
CITYTAXPERCENT - a percentage is added for citytax.&lt;br /&gt;
&lt;br /&gt;
VATRATEPERCENT - will send the vat rate for your property. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AIRCONDITIONINGFEE&lt;br /&gt;
&lt;br /&gt;
AIRPORTSHUTTLEFEE&lt;br /&gt;
&lt;br /&gt;
CLEANINGFEE&lt;br /&gt;
&lt;br /&gt;
ELECTRICITYFEE&lt;br /&gt;
&lt;br /&gt;
GASFEE &lt;br /&gt;
&lt;br /&gt;
GOODSANDSERVICESTAX&lt;br /&gt;
&lt;br /&gt;
GOVERNMENTTAX&lt;br /&gt;
&lt;br /&gt;
HEATINGFEE&lt;br /&gt;
&lt;br /&gt;
INTERNETFEE&lt;br /&gt;
&lt;br /&gt;
LINENFEE&lt;br /&gt;
&lt;br /&gt;
LOCALCOUNCILTAX&lt;br /&gt;
&lt;br /&gt;
MUNICIPALITYFEE&lt;br /&gt;
&lt;br /&gt;
OILFEE&lt;br /&gt;
&lt;br /&gt;
RESIDENTIALTAX&lt;br /&gt;
&lt;br /&gt;
PARKINGFEE&lt;br /&gt;
&lt;br /&gt;
PARKINGFEEDAILY&lt;br /&gt;
&lt;br /&gt;
PARKINGFEEHOURLY&lt;br /&gt;
&lt;br /&gt;
PETFEE&lt;br /&gt;
&lt;br /&gt;
RESORTFEE&lt;br /&gt;
&lt;br /&gt;
SERVICEFEE&lt;br /&gt;
&lt;br /&gt;
TOURISMFEE&lt;br /&gt;
&lt;br /&gt;
TOWELFEE&lt;br /&gt;
&lt;br /&gt;
TRANSFERFEE&lt;br /&gt;
&lt;br /&gt;
WATERUSAGEFEE&lt;br /&gt;
&lt;br /&gt;
WOODFEE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Examples: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RESORTFEEPERCENT 5&lt;br /&gt;
&lt;br /&gt;
In this example 5% will be added as resortfee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LINENFEEDAILY 10&lt;br /&gt;
&lt;br /&gt;
In this example a fee of 10 per day will apply for linen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LINENFEEPERSON 10&lt;br /&gt;
&lt;br /&gt;
In this example a fee of 10 per person will for the whole stay will apply for linen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LINENFEEPERSONNIGHT 10&lt;br /&gt;
&lt;br /&gt;
In this example a fee of 10 per person and night will apply for linen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARKINGFEEHOURLY 5&lt;br /&gt;
&lt;br /&gt;
In this example the fee for parking is 5 per hour.&lt;br /&gt;
&lt;br /&gt;
PETFEE 10&lt;br /&gt;
&lt;br /&gt;
In this example we will send that a fee applies for pets. Booking.com will not display the amount though.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.1 Future Charges&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The Booking.com Charges API allows setting date-based fees/taxes using &#039;&#039;&#039;FROM&#039;&#039;&#039; and &#039;&#039;&#039;TO&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Format:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FEENAME=amount FROM=YYYY-MM-DD TO=YYYY-MM-DD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
AIRPORTSHUTTLEFEE=12 FROM=2026-03-09 TO=2026-05-31&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fee applies only within the defined date range. Outside this period, the previous value applies.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FROM&#039;&#039;&#039; is optional (defaults to today)  &lt;br /&gt;
* &#039;&#039;&#039;TO&#039;&#039;&#039; is optional (applies indefinitely if not set)  &lt;br /&gt;
* Both formats are supported:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FEENAME 10&lt;br /&gt;
FEENAME=10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unsetting a charge:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FEENAME=0 FROM=YYYY-MM-DD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rules:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Charges cannot overlap  &lt;br /&gt;
* Avoid using past dates (may cause unexpected results)  &lt;br /&gt;
* On import, &#039;&#039;&#039;FROM&#039;&#039;&#039; is only set if it is in the future  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Booking.com UI behavior:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Updating charges may create duplicate entries instead of replacing existing ones.&lt;br /&gt;
&lt;br /&gt;
Recommended flow:&lt;br /&gt;
1. Remove existing charges  &lt;br /&gt;
2. Sync  &lt;br /&gt;
3. Add new values  &lt;br /&gt;
4. Sync again  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5. Security deposit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The security deposit is constructed of several elements starting with SECURITYDEPOSIT followed by the rules which apply.&lt;br /&gt;
&lt;br /&gt;
SECURITYDEPOSIT&lt;br /&gt;
&lt;br /&gt;
Payment by:&lt;br /&gt;
&lt;br /&gt;
CASH&lt;br /&gt;
&lt;br /&gt;
CARD &lt;br /&gt;
&lt;br /&gt;
BANK&lt;br /&gt;
&lt;br /&gt;
PAYPAL&lt;br /&gt;
&lt;br /&gt;
Due at&lt;br /&gt;
&lt;br /&gt;
CHECKIN&lt;br /&gt;
&lt;br /&gt;
CHECKIN-7&lt;br /&gt;
&lt;br /&gt;
CHECKIN-14&lt;br /&gt;
&lt;br /&gt;
CHECKOUT&lt;br /&gt;
&lt;br /&gt;
CHECKOUT+7&lt;br /&gt;
&lt;br /&gt;
CHECKOUT+14&lt;br /&gt;
&lt;br /&gt;
Returned to the guest by&lt;br /&gt;
&lt;br /&gt;
RETURNCASH&lt;br /&gt;
&lt;br /&gt;
RETURNCARD&lt;br /&gt;
&lt;br /&gt;
RETURNBANK&lt;br /&gt;
&lt;br /&gt;
RETURNPAYPAL&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
SECURITYDEPOSIT 100 CARD CHECKIN-7 CHECKOUT+7 RETURNPAYPAL&lt;br /&gt;
&lt;br /&gt;
Guests needs to pay a security deposit of 100 seven days before check-in by credit card. The deposit is returned 7 days after check-out via Paypal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6. Legal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
LEGALHASVAT 1  (France only, you are registered/not registered for VAT for this activity 0 = No, 1 = Yes)&lt;br /&gt;
&lt;br /&gt;
LEGALREGISTERED 1  (France only registered/not registered  in the Trade and Companies Register as a professional 0 = No, 1 = Yes)&lt;br /&gt;
&lt;br /&gt;
LEGALDECLARESREVENUE  1 (France only you declare/not declaree professional income for direct tax purposes (see Article 155 IV of the CGI) 0 = No, 1 = Yes)&lt;br /&gt;
&lt;br /&gt;
LEGALTAXCATEGORY 11  (France only city tax category. If your answer to any of the above is (yes) you do NOT need this - 11=Palaces, 12=Hôtels de tourisme 5 étoiles, résidences de tourisme 5 étoiles, meublés de tourisme 5 étoiles, 13=Hôtels de tourisme 4 étoiles, résidences de tourisme 4 étoiles, meublés de tourisme 4 étoiles, 14=Hôtels de tourisme 3 étoiles, résidences de tourisme 3 étoiles, meublés de tourisme 3 étoiles, 15=Hôtels de tourisme 2 étoiles, résidences de tourisme 2 étoiles, meublés de tourisme 2 étoiles, villages de vacances 4 et 5 étoiles, 16=Hôtels de tourisme 1 étoile, résidences de tourisme 1 étoile, meublés de tourisme 1 étoile, villages de vacances 1,2 et 3 étoiles, chambres d&#039;hôtes, emplacements dans des aires de camping-cars et des parcs de stationnement touristiques par tranche de 24 heures, 17=Terrains de camping et terrains de caravanage classés en 3,4 et 5 étoiles, 18=Terrains de camping et terrains de caravanage classés en 1 et 2 étoiles, ports de plaisance, 19=Hébergements en attente de classement ou sans classement)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7. Addiontional policies and House Rules&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
AREA_BUSY&lt;br /&gt;
&lt;br /&gt;
AREA_PEDESTRIANZONE&lt;br /&gt;
&lt;br /&gt;
AREA_RESIDENTIAL&lt;br /&gt;
&lt;br /&gt;
DEPARTUREEARLYFEE &lt;br /&gt;
&lt;br /&gt;
FUNCTIONS_ONSITE&lt;br /&gt;
&lt;br /&gt;
GUESTIDENTIFICATION&lt;br /&gt;
&lt;br /&gt;
HALFBOARD_NODRINKS&lt;br /&gt;
&lt;br /&gt;
INFORMARRIVALTIME&lt;br /&gt;
&lt;br /&gt;
INVOICE_REQUIRED&lt;br /&gt;
&lt;br /&gt;
HENSTAGPARTY_NO&lt;br /&gt;
&lt;br /&gt;
LINENFEE 50&lt;br /&gt;
&lt;br /&gt;
LONGSTAY_DISCLAIMER&lt;br /&gt;
&lt;br /&gt;
PARKING_LIMITED&lt;br /&gt;
&lt;br /&gt;
PAYMENT_ADVANCE&lt;br /&gt;
&lt;br /&gt;
POLICY_UNDER18&lt;br /&gt;
&lt;br /&gt;
PUBLICTRANSPORT_NO&lt;br /&gt;
&lt;br /&gt;
QUIETHOURSTART 13&lt;br /&gt;
&lt;br /&gt;
QUIETHOUREND 14&lt;br /&gt;
&lt;br /&gt;
Start and end date for quiet hours. In this example a quite hour from 13:00 to 14:00 applies.&lt;br /&gt;
&lt;br /&gt;
Allowed values are 1-23. &lt;br /&gt;
&lt;br /&gt;
RENOVATION &lt;br /&gt;
&lt;br /&gt;
RENTALAGREEMENT&lt;br /&gt;
&lt;br /&gt;
ROAD_UNPAVED&lt;br /&gt;
&lt;br /&gt;
TATOORESTRICTION&lt;br /&gt;
&lt;br /&gt;
TAX_EXTRA&lt;br /&gt;
&lt;br /&gt;
WATERCRISIS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8. Parking&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
PARKING_INCLUDED	&lt;br /&gt;
&lt;br /&gt;
PARKING_POSSIBLE	&lt;br /&gt;
&lt;br /&gt;
PARKING_PAID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARKING INCLUDED, PARKING POSSIBLE and PARKING PAID can include attributes.  &lt;br /&gt;
Add the attributes&#039; values as a single line in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT.  &lt;br /&gt;
Use the context help {{#fas:question-circle}} for information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Parking Attributes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TYPE:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• UNKNOWN_PARKING_TYPE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKING_GARAGE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKING_LOT&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• STREET_PARKING&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LOCATION:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• ON_SITE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• NEARBY&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ACCESS:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• ONLY_GUESTS&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• GENERAL_PUBLIC&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RESERVATION:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NEEDED&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NOT_NEEDED&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NOT_POSSIBLE&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NAME:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• NAME=Your_text&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FEE:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEE=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEEHOURLY=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEEDAILY=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PARKING_INCLUDED NAME=Parking_1 NEARBY ONLY_GUESTS RESERVATION_NEEDED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PARKING_PAID PARKINGFEEDAILY=16.99 NAME=THIS_CAR_PARK2b UNKNOWN_PARKING_TYPE NEARBY ONLY_GUESTS RESERVATION_NEEDED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will configure a Car Park where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• parking costs 16.99 per day&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• the name is &amp;quot;THIS CAR PARK2b&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• indoor/outdoor type is not specified&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• it is located NEARBY&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• a reservation is required&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#555;&amp;quot;&amp;gt;{{#fas:info-circle}}&amp;lt;/span&amp;gt;&lt;br /&gt;
By default, Beds24 applies predefined parking attribute values when a parking facility is added via the Features box.  &lt;br /&gt;
You can change these defaults by adding specific parking attributes in the &amp;quot;Custom&amp;quot; in  (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Parking Default Values &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; font-size:90%; white-space:normal;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! Parking Type&lt;br /&gt;
! Parking Type / Kind&lt;br /&gt;
! Location&lt;br /&gt;
! Access&lt;br /&gt;
! Reservation&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| STREET_PARKING&lt;br /&gt;
| NEARBY&lt;br /&gt;
| GENERAL_PUBLIC&lt;br /&gt;
| RESERVATION_NOT_POSSIBLE&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| PARKING_LOT&lt;br /&gt;
| NEARBY&lt;br /&gt;
| GENERAL_PUBLIC&lt;br /&gt;
| RESERVATION_NOT_POSSIBLE&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| PARKING_GARAGE&lt;br /&gt;
| ON_SITE&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NEEDED&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_PAID&lt;br /&gt;
| —&lt;br /&gt;
| NEARBY&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NEEDED&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_INCLUDED&lt;br /&gt;
| —&lt;br /&gt;
| ON_SITE&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NOT_NEEDED&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARKING_INDOOR				&lt;br /&gt;
&lt;br /&gt;
PARKING_VALET				&lt;br /&gt;
&lt;br /&gt;
PARKING_DISABLED&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  If there is a fee for parking you need to add the fee in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT. &lt;br /&gt;
Use the context help&amp;lt;span style=&amp;quot;color:#019cde;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Booking.com:_Create_and_update_properties_and_rooms_on_Booking.com&amp;diff=27926</id>
		<title>Booking.com: Create and update properties and rooms on Booking.com</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Booking.com:_Create_and_update_properties_and_rooms_on_Booking.com&amp;diff=27926"/>
		<updated>2026-03-19T15:52:43Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Property Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:Booking.com]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Booking.com: Create new properties and rooms&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; CONTENT and explains how to create properties and rooms on Booking.com directly from Beds24.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}}  Click [[Booking.com:_Import_Properties_from_Booking.com_to_Beds24|here]] if you want to import properties from Booking.com to Beds24.   &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Summary=&lt;br /&gt;
&amp;lt;div class=&amp;quot;summarybox&amp;quot;&amp;gt;&lt;br /&gt;
If you have a Booking.com group account you can request to send properties and rooms directly from Beds24 to Booking.com. This function is only available for verified Beds24 accounts. The verification process will start when you perform Step 1 from the instructions. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can create the properties in Booking.com first and then map them to your property in Beds24. Use [[Booking.com:_Import_Properties_from_Booking.com_to_Beds24|these instructions on how to map]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==Minimum Requirements==&lt;br /&gt;
If you do not meet these minimum requirements Booking.com will not set your listing live:&lt;br /&gt;
# Booking.com requires a complete address, phone number, latitude and longitude. &lt;br /&gt;
# You need to have at least one amenity per room. &lt;br /&gt;
# Bed configuration needs to be specified for each bedroom.&lt;br /&gt;
# Property titles can not have numeric codes and non-latin characters. Only use A-Z.&lt;br /&gt;
# Photos with a minimum size of 1024 x 683 px. No watermarks, logos or contact details.&lt;br /&gt;
# You need a cancellation policy.&lt;br /&gt;
# If you need a license number you need to enter it in Beds24 so we can send it.&lt;br /&gt;
&lt;br /&gt;
== Rate Plans and Prices ==&lt;br /&gt;
The pricing model for properties sent from Beds24 is Occupancy (OBP). This allows you to send prices for different occupancies.&lt;br /&gt;
&lt;br /&gt;
One rate plan  is created. The rate ID  gets auto populated in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; MAPPING. &lt;br /&gt;
&lt;br /&gt;
If you need more rate plans for example a for different occupancies, a non-refundable rate or your rate plan contains meals you can create additional rate plans in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt;  RATE PLANS.&lt;br /&gt;
&lt;br /&gt;
Price in which &amp;quot;Booking.com&amp;quot; is ticked will send. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Click on the &amp;quot;View Actual Data&amp;quot; Button to check which prices and availability will send.&lt;br /&gt;
&lt;br /&gt;
For information on advanced price options click [[Booking.com_XML:_Synchronise_bookings_prices_availability|here]].&lt;br /&gt;
&lt;br /&gt;
==Limitations==&lt;br /&gt;
*Descriptions can not be sent to Booking.com. They will create descriptions for you.&lt;br /&gt;
*Extra fees and taxes can not be included in the accommodation price.&lt;br /&gt;
*Following information can not be sent. You need to add them directly in you Booking.com extranet. If you need assistance ask Booking.com support to assist you.&lt;br /&gt;
**&amp;quot;Nearest&amp;quot; features&lt;br /&gt;
**Extra bed options&lt;br /&gt;
**Extra child options&lt;br /&gt;
**Security deposit&lt;br /&gt;
**Prepayment&lt;br /&gt;
**How to arrive texts&lt;br /&gt;
**Added attractions&lt;br /&gt;
**Transit texts&lt;br /&gt;
&lt;br /&gt;
=Step by Step Guide to send a new property from Beds24 to Booking.com=&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} This will create a new property on Booking.com. If you already have a property on Booking.com use [[Booking.com_XML:_Synchronise_bookings_prices_availability|these instructions]] for information on how to connect it to synchronise prices and availability. &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exporting  a property is a complex process so the instructions need to be followed carefully. Click on &amp;quot;Expand&amp;quot; to view the details for each step.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Store your legal entity ID&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You need a Booking.com group account if you want to send properties to  Booking.com. Booking.com group accounts have a &amp;quot;Group Home&amp;quot; tab.&lt;br /&gt;
&lt;br /&gt;
1. If you see a &amp;quot;Group Home&amp;quot; tab when you log into Booking.com&lt;br /&gt;
&lt;br /&gt;
Start a support ticket via the SUPPORT button in the top left of your control panel with your legal entity ID. We will then store it for you.  &lt;br /&gt;
&lt;br /&gt;
2. If you do not see a &amp;quot;Group Home&amp;quot; tab when you log into Booking.com&lt;br /&gt;
*Click on &amp;quot;Request Legal Entity ID&amp;quot;&lt;br /&gt;
*Check your the corporate information available in Beds24 is correct. If required adjust it. &lt;br /&gt;
*Click on &amp;quot;Send Request&amp;quot;&lt;br /&gt;
This will trigger Booking.com to send you a contract. Check your Email address and sign the contract. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;Until you have connected at least on property you will see the message &amp;quot;Partner Card not found for the given data&amp;quot; when you click on &amp;quot;Check Status&amp;quot;. You can ignore this message because Booking.com recognises the connection between the legal entity ID and Beds24 only after you have made an interface request and/or sent an accommodation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2:  Check your content meets Booking.coms requirements&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
*Click on the &amp;quot;View content&amp;quot;. If you see problems click on the links in the &amp;quot;Settings&amp;quot; column to go to the settings where you can fix the problems. &lt;br /&gt;
*As far as possible existing fields are sent to Booking.com. Unique information for Booking.com can be entered in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-&amp;gt;BOOKING.COM &amp;gt; SPECIFIC CONTENT. &lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Make sure your property address, latitude and longitude are correct because this can not be changed later. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Push property and rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
After your legal entity ID  is registered and your content meets Booking.coms requirements you can push properties and rooms:&lt;br /&gt;
#Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-&amp;gt;BOOKING.COM &amp;gt; SYNC CONTENT&lt;br /&gt;
##Click on the &amp;quot;Send to Booking.com&amp;quot; button to create the property in Booking.com. If you see errors fix them. When you see &amp;quot;Success&amp;quot; the property has been created and you can send your rooms.&lt;br /&gt;
##Click on the  &amp;quot;Room&amp;quot; button next to the room and select &amp;quot;Get allowed room names&amp;quot;. An English room name is mandatory. &lt;br /&gt;
##If you want to have a room name in a local language as well, go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT &amp;gt; ROOM TYPE NAMES and select from the &#039;get names&#039; list. &lt;br /&gt;
##Click on the  &amp;quot;Create at Booking.com&amp;quot; button to create the room. If you see errors fix them. When you see &amp;quot;Success&amp;quot; the room was sent. &lt;br /&gt;
##Click on the  &amp;quot;Property&amp;quot; button next to the property and select &amp;quot;Check Status&amp;quot;. If you see errors (red) fix them then check again. Warnings are shown in yellow and should be addressed but this is not mandatory. When you see no error your can open the property at Booking.com. &lt;br /&gt;
#Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-&amp;gt;BOOKING.COM &amp;gt; MAPPING &lt;br /&gt;
##Click on &amp;quot;Price Data&amp;quot; to check which prices and availability will send. If required adjust your prices. &lt;br /&gt;
##Set &amp;quot;Activate&amp;quot; = Activate to push prices and availability to Booking.com.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4:  Assign pictures&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Booking.com will put all pictures which we sent into the picture gallery for the property. Wait a few minutes for Booking.com to process your pictures into the property gallery then press &amp;quot;Update to Booking.com&amp;quot; for your rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 5: Open the property&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#To open the property click on the  &amp;quot;Property&amp;quot; button next to the property and select &amp;quot;Open Property&amp;quot;. &lt;br /&gt;
#Click on the  &amp;quot;Check Status&amp;quot; button. Properties with status “XML Ready to Open” will automatically open within 24 hours.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; To use this function your connection need to be activated for content. If you see the error message &amp;quot;Access denied&amp;quot; your connection is not activated for content. Log into your Booking.com account and change the connection type. Then try again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 6: Check your status on  Booking.com&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can access your property score on Booking.com and suggestions on how to improve your properties performance. &lt;br /&gt;
*Go to  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SYNC CONTENT&lt;br /&gt;
*Click on the  &amp;quot;Check Status&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
This is what the different status values mean:&lt;br /&gt;
*XML: Being built: This means that the property is in the process of being built. Check if you have pushed rooms (Step 4)&lt;br /&gt;
*XML: Ready to check: The property has successfully registered and Booking.com is reviewing the property information.&lt;br /&gt;
*XML: Ready to open: The property has been reviewed by Booking.com, and is ready to open. Go back to Step 6. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Ready to Open: The property has been reviewed by Booking.com, and is ready to open. Open the property in your Booking.com extranet or go to  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SYNC CONTENT and click on &amp;quot;Open property&amp;quot;.&lt;br /&gt;
*Open/Bookable: The property is open and live on Booking.com. It is ready to receive reservations.&lt;br /&gt;
*Autoclosed: Availability: The property has no availability and has been closed. Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-&amp;gt;BOOKING.COM &amp;gt; MAPPING, click on &amp;quot;Price Data&amp;quot; to check which prices and availability will send. If required adjust your prices and inventory.&lt;br /&gt;
*Duplicate: This property has been found to be a duplicate of another property.&lt;br /&gt;
*XML: Closed: The property has been closed. Open the property in your Booking.com extranet or go to  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SYNC CONTENT and click on &amp;quot;Open property&amp;quot;.&lt;br /&gt;
*Closed:The property is closed and no longer bookable on Booking.com. Check your Booking.com extranet for further information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Add countries to your Legal Entity ID=&lt;br /&gt;
Initially, the country of the legal entity and the country of the accommodation you want to create must be identical. &lt;br /&gt;
&lt;br /&gt;
Once you have connected at least one property to Beds24, you can add countries to your legal entity ID.&lt;br /&gt;
*Click on the &amp;quot;View details&amp;quot;. You will see your &amp;quot;Contract Countries&amp;quot;at the bottom&lt;br /&gt;
*Click on &amp;quot;Add Countries&amp;quot; to add more countries&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Content Requirements and how to set your content up=&lt;br /&gt;
&lt;br /&gt;
===Property Description===&lt;br /&gt;
The property description can be set in two locations:&lt;br /&gt;
&lt;br /&gt;
 {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; PROPERTY DESCRIPTION → This description is used for all channels.&lt;br /&gt;
&lt;br /&gt;
 {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT &amp;gt; DESCRIPTION → This description is specific to Booking.com.&lt;br /&gt;
&lt;br /&gt;
If both are filled, the Booking.com SPECIFIC PROPERTY CONTENT description will be used for Booking.com only.&lt;br /&gt;
&lt;br /&gt;
The description entered here is sent to Booking.com when creating or updating a property.&lt;br /&gt;
&lt;br /&gt;
Booking.com uses this information to enhance the property description shown to guests, support AI-generated responses to guest questions, and provide additional context about the property and destination.&lt;br /&gt;
&lt;br /&gt;
Please note:&lt;br /&gt;
* Booking.com may not publish the description exactly as written.&lt;br /&gt;
* The information may be used selectively or combined with existing content.&lt;br /&gt;
* In some cases, Booking.com may choose not to display the provided content.&lt;br /&gt;
&lt;br /&gt;
We recommend providing clear and detailed information about your property to improve how it is presented to guests.&lt;br /&gt;
&lt;br /&gt;
==Policies and House Rules==&lt;br /&gt;
&lt;br /&gt;
===Custom Values===&lt;br /&gt;
&#039;&#039;&#039;Pets&#039;&#039;&#039; (default = allowed) is property features which can be selected in {{#fas:cog}} (SETTINGS)  PROPERTIES&amp;gt; DESCRIPTIONS &amp;quot;Features&amp;quot;. If you set nothing we send pets allowed. Allowed feature codes are:&lt;br /&gt;
&lt;br /&gt;
PETS_CONSIDERED&lt;br /&gt;
&lt;br /&gt;
PETS_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
PETS_SERVICE_ONLY&lt;br /&gt;
&lt;br /&gt;
If applicable a petfee can be set in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Smoking&#039;&#039;&#039; (default = not allowed) is property features which can be selected in {{#fas:cog}} (SETTINGS)  PROEPRTIES&amp;gt; DESCRIPTIONS &amp;quot;Features&amp;quot;.  If you st nothing we send smoking not allowed. Allowed feature codes are:&lt;br /&gt;
&lt;br /&gt;
SMOKING_ALLOWED&lt;br /&gt;
&lt;br /&gt;
SMOKING_NOT_ALLOWED	&lt;br /&gt;
&lt;br /&gt;
SMOKING_AREAS	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Events/parties&#039;&#039;&#039; (default = not allowed)  is property features which are selected in {{#fas:cog}} (SETTINGS)  PROEPRTIES&amp;gt; DESCRIPTIONS &amp;quot;Features&amp;quot;. If  you set nothing we send parties not allowed. Allowed features codes are:&lt;br /&gt;
&lt;br /&gt;
EVENTS_ALLOWED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quiet hours (only for vacation rentals)&#039;&#039;&#039; are set in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. click (?) Custom text for applicable values.&lt;br /&gt;
&lt;br /&gt;
===Cancellation Policies===&lt;br /&gt;
&#039;&#039;&#039;Cancellation policies&#039;&#039;&#039; are set in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT &amp;gt; POLICIES, tick the policies that apply for your property. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Property Profile and Contact details ===&lt;br /&gt;
&#039;&#039;&#039;Property Profile and Contact details (Invoicing and Reservation contacts&#039;&#039;&#039; set in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT.&lt;br /&gt;
&lt;br /&gt;
== Invoice Settings ==&lt;br /&gt;
&lt;br /&gt;
Invoice Settings define the legal entity (company) that owns or manages the property and is used for Booking.com onboarding and billing.&lt;br /&gt;
&lt;br /&gt;
These details are required by Booking.com and must be complete and accurate.&lt;br /&gt;
&lt;br /&gt;
Location: (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fields:&#039;&#039;&#039;&lt;br /&gt;
* Legal Name – Registered legal name of the business  &lt;br /&gt;
* Contact Person – Main contact for invoicing  &lt;br /&gt;
* Address – Full legal address  &lt;br /&gt;
* Country  &lt;br /&gt;
* City  &lt;br /&gt;
* Postal Code  &lt;br /&gt;
* State (if applicable)  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039;&lt;br /&gt;
* These settings apply only to Booking.com  &lt;br /&gt;
* Missing or incorrect data may cause errors during onboarding  &lt;br /&gt;
* Properties may not be fully activated until all required details are provided&lt;br /&gt;
&lt;br /&gt;
==Fees and Taxes==&lt;br /&gt;
*Fees and taxes can be added in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*VATRATEPERCENT 19 will send the VAT rate as 19% to Booking.com.&lt;br /&gt;
&lt;br /&gt;
==Room Configuration: Define Bedrooms and Bathrooms==&lt;br /&gt;
Bedrooms and bathrooms can be set up for the property ( {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION) or per room ({{#fas:cog}} (SETTINGS)  PROPERTIES-&amp;gt;ROOMS &amp;gt; SET UP).&lt;br /&gt;
&lt;br /&gt;
*Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property. &lt;br /&gt;
*Criteria which only applies to one room should be entered in the room.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Set up bedrooms and bathroom either in the property OR the room. If you set them up in both you will double them up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: All units (rooms) have one king bed and one bathroom. In this case you can set up the bedroom and bathroom in {{#fas:cog}} (SETTINGS)  PROPERTIES &amp;gt; DESCRIPTION. The number will be applied to all room/units.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: You have one unit with one bedroom and another unit with two bedrooms. In this case set the bedrooms up in {{#fas:cog}} (SETTINGS)  PROPERTIES &amp;gt;ROOMS &amp;gt; SET UP.&lt;br /&gt;
&lt;br /&gt;
Bedrooms and bathrooms are configured by feature codes which are entered in the &amp;quot;Features&amp;quot; field.  &lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Bedroom&amp;quot; or &amp;quot;Bathroom&amp;quot;. &lt;br /&gt;
*Set the type and use the selectors to define the features within each room. &lt;br /&gt;
*If you have multiple bedrooms or bathrooms make sure you define them all. If you have more than 2 rooms click &amp;quot;Close&amp;quot; and SAVE. The system will then automatically add more rooms when you click on the &amp;quot;Edit&amp;quot; button again. &lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to send additional bathroom features you can add these manually: Copy from the list below and go to {{#fas:cog}} (SETTINGS)  PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &lt;br /&gt;
and paste the value into the Features box.&lt;br /&gt;
&lt;br /&gt;
Bathroom can include attributes.  &lt;br /&gt;
Add the attributes&#039; values as a single line in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT.  &lt;br /&gt;
Use the context help {{#fas:question-circle}} for information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bathroom Attributes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TYPE:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• TYPE_PRIVATE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• TYPE_SHARED&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LOCATION:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_ENSUITE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_NEXT_DOOR&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_DOWN_THE_HALL&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_IN_THE_HALLWAY&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_OPPOSITE_THE_ROOM&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_OTHER&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• LOCATION_INSIDE_THE_UNIT&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GENDER (hostels):&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• GENDER_MIXED&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• GENDER_MALE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• GENDER_FEMALE&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Apartment/Hotels&lt;br /&gt;
 BATHROOM BATH_SHOWER BATH_TOILET BATH_TUB BATH_BIDET TYPE_PRIVATE LOCATION_ENSUITE&lt;br /&gt;
&lt;br /&gt;
Hostels &lt;br /&gt;
 BATHROOM BATH_SHOWER BATH_TOILET BATH_TUB BATH_BIDET TYPE_SHARED LOCATION_DOWN_THE_HALL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Validation (Booking.com):&#039;&#039;&#039;&lt;br /&gt;
* Hotels: bathrooms count 0–20  &lt;br /&gt;
* Homes: bathrooms count 0–20; location optional (allowed values depend on unit_type)  &lt;br /&gt;
* Hostels:  &lt;br /&gt;
** 0–1 private, 0–5 shared  &lt;br /&gt;
** Shared bathrooms require GENDER &lt;br /&gt;
** Must include at least one of SHOWER, TOILET, SINK, BATH  &lt;br /&gt;
** Valid locations: ENSUITE | NEXT_DOOR | DOWN_THE_HALL | OPPOSITE_THE_ROOM | IN_THE_HALLWAY | OTHER  &lt;br /&gt;
&lt;br /&gt;
For Homes &amp;amp; Hostels, multiple bathrooms can be specified: one bathroom per line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SHOWER&lt;br /&gt;
&lt;br /&gt;
SEPARATE_TOILET_AREA&lt;br /&gt;
&lt;br /&gt;
BATH_TUB&lt;br /&gt;
&lt;br /&gt;
MARBLE_BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATH_BIDET&lt;br /&gt;
&lt;br /&gt;
BATH_JETTED_TUB&lt;br /&gt;
&lt;br /&gt;
WHIRLPOOL&lt;br /&gt;
&lt;br /&gt;
BATH_TUB_WHIRLPOOL_SEPARATE&lt;br /&gt;
&lt;br /&gt;
SEPARATE_TOILET_AREA&lt;br /&gt;
&lt;br /&gt;
BATH_TUB_OVERSIZED&lt;br /&gt;
&lt;br /&gt;
GRECIAN_TUB&lt;br /&gt;
&lt;br /&gt;
BATHTUB_ONLY&lt;br /&gt;
&lt;br /&gt;
SHOWER_ONLY&lt;br /&gt;
&lt;br /&gt;
BATH_SHOWER&lt;br /&gt;
&lt;br /&gt;
BATH_OR_SHOWER&lt;br /&gt;
&lt;br /&gt;
TUB_SHOWER_SEPARATE&lt;br /&gt;
&lt;br /&gt;
TUB_OR_SHOWER_SEPARATE&lt;br /&gt;
&lt;br /&gt;
PHONE_IN_BATHROOM&lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
==Meals==&lt;br /&gt;
If you offer meals you can set these in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==Accepted Payments==&lt;br /&gt;
The card types you have ticked in {{#fas:cog}} (SETTINGS)  PAYMENTS &amp;gt; CREDIT CARD COLLECTION will be sent as accepted payments to Booking.com. I you have not ticked any &amp;quot;Cash only&amp;quot; will be sent. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Details about CVC and card details being sent to Beds24 need to be set in your Booking.com extranet. If required ask Booking.com support to assist you.&lt;br /&gt;
&lt;br /&gt;
==Amenities==&lt;br /&gt;
Amenities can be set up for the property ( {{#fas:cog}} (SETTINGS) &amp;gt; PROPERTIES &amp;gt; DESCRIPTION) or per room ({{#fas:cog}} (SETTINGS)  PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP).&lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Amenities&amp;quot;. &lt;br /&gt;
*Tick the amenities you provide.&lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property. &lt;br /&gt;
&lt;br /&gt;
Criteria which only applies to one room should be entered in the room. &lt;br /&gt;
&lt;br /&gt;
Make sure you do not create duplicates. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: All units (rooms) have Wifi. In this case you can set up the Wifi in {{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt;DESCRIPTION. The number will be applied to all room/units.&lt;br /&gt;
&lt;br /&gt;
Example 2: You have one unit with  Wifi one and another unit without Wifi. In this case set the Wifi up in {{#fas:cog}} (SETTINGS)  PROPERTIES-&amp;gt;ROOMS-&amp;gt;SET UP.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Booking.coms amenities are not identical with the features Beds24 offers under &amp;quot;Features&amp;quot;. You can manually add Booking.com speceific amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
==Pictures==&lt;br /&gt;
*Pictures activated for the property or room in {{#fas:cog}} (SETTINGS)  &amp;gt; BOOKING ENGINE &amp;gt; PICTURES will be sent. &lt;br /&gt;
*Booking.com will put all pictures which we sent into the picture gallery for the property. After Booking.com has put them there you can map them to your rooms by sending an update for the room.&lt;br /&gt;
*Booking.com requires tags. You can add tags when you go to  {{#fas:cog}} (SETTINGS)   BOOKING PAGE  &amp;gt; PICTURES then click on the &#039;Manage&#039; button. For a list of all tags which Booking.com support scroll down to &amp;quot;All Tags&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Booking.com will put all pictures which we sent into the picture gallery for the property. If you add pictures to a room you need to update the property first, wait a few minutes for Booking.com to process your pictures into the property gallery then press &amp;quot;Update to Booking.com&amp;quot; for your rooms.&lt;br /&gt;
&lt;br /&gt;
==Security deposit==&lt;br /&gt;
You can set a security deposit &lt;br /&gt;
*in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT. Defaults are payment at check-in in cash and return at check-out in cash.&lt;br /&gt;
*in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM - &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot; where you can also define how and when the payment needs to be made and how and when it is returned. &lt;br /&gt;
&lt;br /&gt;
If you have set a security deposit in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT this will be used provided it is the same for all room types in the property. If you have multiple room types and the value is different for each room type this setting will be ignored.&lt;br /&gt;
&lt;br /&gt;
You can override these settings in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM - &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
==License (rentals only)==&lt;br /&gt;
When you click on the &amp;quot;Licence&amp;quot; button in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM - &amp;gt; SYNC CONTENT you will see which licence types are possible in your region and you can enter your licence ID. A click on &amp;quot;Send&amp;quot; will update the licence information to Booking.com.&lt;br /&gt;
&lt;br /&gt;
==Type of Residence, Property managed by (rentals only)==&lt;br /&gt;
*Property managed by: Professional company. If the property is managed by a private person you can set this in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM - &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. &lt;br /&gt;
*Type of residence: other. If the type of residence is primary or secondary you can set this in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-BOOKING.COM -&amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Key Collection (rentals only)==&lt;br /&gt;
If you want to inform your guests how they can check in, you can sent information via the &amp;quot;Key Collection&amp;quot; button in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-BOOKING.COM &amp;gt; SYNC CONTENT.&lt;br /&gt;
&lt;br /&gt;
==Star Rating (hotels only)==&lt;br /&gt;
If you have a star rating you can add it in  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT i in &amp;quot;Custom&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Properties in France==&lt;br /&gt;
Properties in France need to provide additional legal information. You need to add these in  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT i in &amp;quot;Custom&amp;quot;. Click on the context help&amp;lt;span style=&amp;quot;color:#019cde;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; and see the information under &amp;quot;Legal&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Common Errors =&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Partner Card not found for the given data&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Booking.com recognises the connection between the legal entity ID and Beds24 only after you have made an interface request and/or sent an accommodation. You can ignore this message if you have not yet connected at least one property. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Authorization error. Access denied while trying to update hotel xyz&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
The property is not activated for the use of the content API, Code 737 - Access denied trying to update hotel&lt;br /&gt;
 Please log into Booking.com and and go to ACCOUNT &amp;gt; CONNECTIVITY PROVIDER. Disconnect from Beds24 and reconnect this time ticking all tick boxes as shown here: https://wiki.beds24.com/images/6/69/Extranet-booking.png&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No availability pushed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER-BOOKING.COM  and click on &amp;quot;View Actual Data&amp;quot;. If the prices and availability you see there are correct click UPDATE. Allow your update to be processed then open the room again. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 150 - Changes are not permitted.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
This is because property 5587283 has status Open / bookable. Please contact your account manager if you want to modify latitude, longitude, property name, address&lt;br /&gt;
&lt;br /&gt;
Some changes  (i.e. location or language) are not allowed by Booking.com when the property is open/bookable. Contact Booking.com support (this is what they mean by &amp;quot;your account manager&amp;quot;) if you need to make such changes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Hotel has non-Latin characters in name&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Adjust your property name to contain only latin letters and numbers. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
xx not allowed as room name&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT &amp;gt; ROOM TYPE NAMES and select from the &#039;get names&#039; list.  &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
&#039;Invalid phone number / The phone number (number) is not valid for international calling&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check that your phone number has a country code and that the country code is separated by a blank space from the rest of the number.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No hotel facilities defined &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to  {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION and add features. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No resolvable address is specified&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Booking.com considers your address invalid. Update your address in  {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION .&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No contacts specified&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Add a contact in  in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION .&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Invalid checkin/checkout&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check that the formats for Check-in and Check-out are correct.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Property has no licence number / PropertyLicenseNumber is mandatory for this location&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Enter your licence number in  {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION .&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
duplicates for room name&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Booking.com allows every room name to be used only once. If you have a room type in Booking.com but individual rooms in Beds24 you can use  [[Combine_individual_rooms_into_a_roomtype|set up virtual rooms]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Room name does not correspond to Room Type &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Booking.com does not allow the room name you have chosen for the selected room type. Change either the room name or the room type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Invalid occupancy for this room type &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
The number of guest set for this room is not allowed to the chosen room type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Room (room_id) does not have kitchen or kitchenette&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
The room type you have specified room should have a kitchen or kitchenette. Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt;SETUP and add it under &amp;quot;Features&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No defined facilities for specified room&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt;SETUP and add  your facilities under &amp;quot;Features&amp;quot;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No photos uploaded for specified room&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; BOOKING ENGINE &amp;gt; PICTURES and add pictures.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 733 - Property has pending photo requests&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Ensure you have added a Caption to each of your pictures. {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PICTURES , click MANAGE and then enter the Caption. If the error still occurs after a couple of hours your pictures are stuck at Booking.coms end.  Contact Booking.com support and ask them to push the pictures.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 733 - Error when adding hotel to legal entity: Can not add this hotel to group contract as partner has no contract for XY&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
See above how to add a country to your Legal Entity ID.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 733 - Room occupancy (4) for room 123456789 (&amp;quot;Double Room with Balcony&amp;quot;) does not correspond to RoomType (Double)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
The wrong Room Type has been selected, go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT and update the Room Type to an appropriate setting. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 733 - Invalid checkin/checkout&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
No checkin or checkout allowed times, has been set in Booking.com. Login to the Booking.com extranet and go to Property tab &amp;gt; Policies &amp;gt; Guest information, enter the details. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 733  - Description/Text &#039;XXXXXXX&#039; is not an allowed room name in language &#039;en&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
The wrong Room Type Name has been selected, go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT and update the Room Type Name to an appropriate setting. Click on the &amp;quot;Get names&amp;quot; next to Room Type Name and select the appropriate name. An English room name is mandatory. You can have a room name in a local language as well. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Code 121 - Accommodation not contracted&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
See above how to add a country to your Legal Entity ID. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
This SPO Hotel has not given invoice details or signed contract&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You need to finalize your contractual relations with Booking.com. Check the messages from Booking.com for instructions. If you are not sure what exactly Booking.com expects you to do contract Booking.com support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
No Products defined,&#039;No rates defined, No rooms active&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if you have sent rooms.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
TPA_Extensions/PropertyTaxInfo/PropertyRegisteredInVcs is mandatory for this location&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You need to set a LEGALREGISTERED custom value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. For instructions on the values you can set please click on the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; icon next to the settings. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
TPA_Extensions/PropertyTaxInfo/PropertyHasVat is mandatory for this location&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You need to set a LEGALHASVAT custom value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. For instructions on the values you can set please click on the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; icon next to the settings. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
TPA_Extensions/PropertyTaxInfo/PropertyDeclaresRevenue is mandatory for this location&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 You need to set a LEGALDECLARESREVENUE custom value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT in &amp;quot;Custom&amp;quot;. For instructions on the values you can set please click on the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; icon next to the settings.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
XML: Being built&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SYNC CONTENT and click on &amp;quot;Open&amp;quot; as specified in the step by step instructions above&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Invoice check failed for hotelId: 1234567 with errors =&amp;gt; [recipient not set]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to Booking.com Extranet &amp;gt; Finance &amp;gt; Finance settings &amp;gt; Invoice details. Edit and complete the fields, especially ‘For the attention of’ (invoice recipient), then save. Then go back to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SYNC CONTENT and click on &amp;quot;Open&amp;quot; as specified in the step by step instructions above&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Update Content to Booking.com=&lt;br /&gt;
You can update pictures, house rules and content data for properties and pictures and content for rooms in Booking.com.&lt;br /&gt;
&lt;br /&gt;
#Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM  &amp;gt; SYNC CONTENT.&lt;br /&gt;
#Click &amp;quot;Update to Booking.com&amp;quot; for the property or room you want to update. &lt;br /&gt;
#Click on the &amp;quot;View content&amp;quot; link to see what will send.&lt;br /&gt;
#If the the data you see there is what you send to Booking.com to override what is currently set in Booking.com go back to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM  &amp;gt; SYNC CONTENT and click &amp;quot;Update to Booking.com&amp;quot;, select what you want to send and click &amp;quot;Confirm&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
Booking.com will put all pictures which we sent into the picture gallery for the property. If you want to change pictures in a room you need to update the property first, wait a few minutes for Booking.com to process your pictures into the property gallery then press &amp;quot;Update to Booking.com&amp;quot; for your rooms. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} Click on the &amp;quot;View content&amp;quot; link to check what will send. All existing content, manual changes or additions you entered directly in Booking.com will be overridden when you click &amp;quot;Update at Booking.com&amp;quot;. &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Disconnect=&lt;br /&gt;
*Unticking &amp;quot;Inventory and Prices&amp;quot; and &amp;quot;Bookings&amp;quot; will stop Beds24 sending data to Booking.com. This will not remove the data from Booking.com and it will still be bookable.&lt;br /&gt;
*To close a property on Booking.com click on the &amp;quot;Manage Content&amp;quot; button then click on the  &amp;quot;...&amp;quot; button next to the property and select &amp;quot;Close Property&amp;quot;&lt;br /&gt;
*To completely disconnect the channel manager please log into your Booking.com extranet and click on the Account icon in the top right-hand corner. Select Channel Manager from the drop-down menu. Click the Deactivate button to cancel the connection to Beds24.&lt;br /&gt;
&lt;br /&gt;
= All Feature codes =&lt;br /&gt;
&lt;br /&gt;
If you need to add one of the feature codes to your property, then copy and paste the value from the list below and add to the appropriate PROPERTY Feature list ({{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; DESCRIPTION  or the ROOM Features list {{#fas:cog}} (SETTINGS) &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Property features (hotel amenity codes)&#039;&#039;&#039; ({{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; DESCRIPTION)&lt;br /&gt;
&lt;br /&gt;
HEATING&lt;br /&gt;
&lt;br /&gt;
AIR_CONDITIONING&lt;br /&gt;
&lt;br /&gt;
ELEVATOR	&lt;br /&gt;
&lt;br /&gt;
HYPO_ALLERGENIC_ROOM_AVAILABLE				&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DECK_PATIO_UNCOVERED&lt;br /&gt;
&lt;br /&gt;
SUN_TERRACE				&lt;br /&gt;
&lt;br /&gt;
GARDEN	&lt;br /&gt;
&lt;br /&gt;
BBQ_PICNIC_AREA						&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_FURNITURE				&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_FIREPLACE				&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARKING_INCLUDED	&lt;br /&gt;
&lt;br /&gt;
PARKING_POSSIBLE	&lt;br /&gt;
&lt;br /&gt;
PARKING_PAID&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:#f8f8f8; width:100%;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
PARKING INCLUDED, PARKING POSSIBLE and PARKING PAID can include attributes.  &lt;br /&gt;
Add the attributes&#039; values as a single line in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC PROPERTY CONTENT.  &lt;br /&gt;
Use the context help {{#fas:question-circle}} for information.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Parking Attributes:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
TYPE:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• UNKNOWN_PARKING_TYPE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKING_GARAGE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKING_LOT&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• STREET_PARKING&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LOCATION:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• ON_SITE&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• NEARBY&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ACCESS:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• ONLY_GUESTS&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• GENERAL_PUBLIC&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RESERVATION:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NEEDED&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NOT_NEEDED&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• RESERVATION_NOT_POSSIBLE&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NAME:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• NAME=Your_text&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FEE:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEE=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEEHOURLY=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• PARKINGFEEDAILY=xx.xx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PARKING_INCLUDED NAME=Parking_1 NEARBY ONLY_GUESTS RESERVATION_NEEDED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PARKING_PAID PARKINGFEEDAILY=16.99 NAME=THIS_CAR_PARK2b UNKNOWN_PARKING_TYPE NEARBY ONLY_GUESTS RESERVATION_NEEDED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will configure a Car Park where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• parking costs 16.99 per day&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• the name is &amp;quot;THIS CAR PARK2b&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• indoor/outdoor type is not specified&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• it is located NEARBY&amp;lt;br&amp;gt;&lt;br /&gt;
:&amp;amp;nbsp;• a reservation is required&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:#f8f8f8; width:100%;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#555;&amp;quot;&amp;gt;{{#fas:info-circle}}&amp;lt;/span&amp;gt;&lt;br /&gt;
By default, Beds24 applies predefined parking attribute values when a parking facility is added via the Features box.  &lt;br /&gt;
You can change these defaults by adding specific parking attributes in the Booking.com Custom field.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Parking Default Values &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! Parking Type&lt;br /&gt;
! Parking Type / Kind&lt;br /&gt;
! Location&lt;br /&gt;
! Access&lt;br /&gt;
! Reservation&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| STREET_PARKING&lt;br /&gt;
| NEARBY&lt;br /&gt;
| GENERAL_PUBLIC&lt;br /&gt;
| RESERVATION_NOT_POSSIBLE&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| PARKING_LOT&lt;br /&gt;
| NEARBY&lt;br /&gt;
| GENERAL_PUBLIC&lt;br /&gt;
| RESERVATION_NOT_POSSIBLE&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_POSSIBLE&lt;br /&gt;
| PARKING_GARAGE&lt;br /&gt;
| ON_SITE&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NEEDED&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_PAID&lt;br /&gt;
| —&lt;br /&gt;
| NEARBY&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NEEDED&lt;br /&gt;
|-&lt;br /&gt;
| PARKING_INCLUDED&lt;br /&gt;
| —&lt;br /&gt;
| ON_SITE&lt;br /&gt;
| ONLY_GUESTS&lt;br /&gt;
| RESERVATION_NOT_NEEDED&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PARKING_INDOOR				&lt;br /&gt;
&lt;br /&gt;
PARKING_VALET				&lt;br /&gt;
&lt;br /&gt;
PARKING_DISABLED	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  If there is a fee for parking you need to add the fee in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT. &lt;br /&gt;
Use the context help&amp;lt;span style=&amp;quot;color:#019cde;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information &lt;br /&gt;
&lt;br /&gt;
PARKING_INDOOR				&lt;br /&gt;
&lt;br /&gt;
PARKING_VALET				&lt;br /&gt;
&lt;br /&gt;
PARKING_DISABLED	&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  If there is a fee for parking you need to add the fee in &amp;quot;Custom&amp;quot; in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; BOOKING.COM &amp;gt; SPECIFIC ROOM CONTENT. &lt;br /&gt;
Use the context help&amp;lt;span style=&amp;quot;color:#019cde;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information &lt;br /&gt;
			&lt;br /&gt;
&lt;br /&gt;
EV_CHARGER				&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SAFE&lt;br /&gt;
&lt;br /&gt;
LOCKERS	&lt;br /&gt;
&lt;br /&gt;
BUSINESS_CENTER	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BAR&lt;br /&gt;
&lt;br /&gt;
GROCERY_SHOPPING_SERVICE		&lt;br /&gt;
&lt;br /&gt;
RESTAURANT	&lt;br /&gt;
&lt;br /&gt;
ROOM_SERVICE&lt;br /&gt;
&lt;br /&gt;
SHARED_KITCHEN	&lt;br /&gt;
&lt;br /&gt;
SNACK_BAR				&lt;br /&gt;
&lt;br /&gt;
VENDING_MACHINE				&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PETS_CONSIDERED&lt;br /&gt;
&lt;br /&gt;
PETS_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
PETS_SERVICE_ONLY&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEACH	&lt;br /&gt;
&lt;br /&gt;
BEACH_PRIVATE				&lt;br /&gt;
&lt;br /&gt;
BEACH_FRONT	&lt;br /&gt;
&lt;br /&gt;
SKI_IN&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SAUNA&lt;br /&gt;
&lt;br /&gt;
POOL	&lt;br /&gt;
&lt;br /&gt;
POOL_HEATED	&lt;br /&gt;
&lt;br /&gt;
POOL_INDOOR	&lt;br /&gt;
&lt;br /&gt;
STEAM_BATH				&lt;br /&gt;
&lt;br /&gt;
SOLARIUM	&lt;br /&gt;
&lt;br /&gt;
MASSAGE			&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AIRPORT_SHUTTLE_POSSIBLE				&lt;br /&gt;
&lt;br /&gt;
AIRPORT_SHUTTLE&lt;br /&gt;
&lt;br /&gt;
CLEANING_ENHANCED&lt;br /&gt;
&lt;br /&gt;
CLEANING_INCLUDED&lt;br /&gt;
&lt;br /&gt;
CLEANING_DISINFECTANT&lt;br /&gt;
		&lt;br /&gt;
CONCIERGE	&lt;br /&gt;
&lt;br /&gt;
RECEPTION_24_HOUR	&lt;br /&gt;
&lt;br /&gt;
SHOP	&lt;br /&gt;
&lt;br /&gt;
LAUNDRY				&lt;br /&gt;
&lt;br /&gt;
IRONING_SERVICE				&lt;br /&gt;
&lt;br /&gt;
TROUSER_PRESS				&lt;br /&gt;
&lt;br /&gt;
SHOE_SHINE				&lt;br /&gt;
&lt;br /&gt;
NEWSPAPER	&lt;br /&gt;
&lt;br /&gt;
CHECK_IN_OUT_SELF			&lt;br /&gt;
&lt;br /&gt;
EXPRESS_CHECK_IN_OUT				&lt;br /&gt;
&lt;br /&gt;
CAR_RENTAL				&lt;br /&gt;
&lt;br /&gt;
GIFT_SHOP				&lt;br /&gt;
&lt;br /&gt;
MEETING_BANQUET_FACILITIES				&lt;br /&gt;
&lt;br /&gt;
BAGGAGE_STORAGE				&lt;br /&gt;
&lt;br /&gt;
EVENT_TICKET_SERVICE				&lt;br /&gt;
&lt;br /&gt;
PUBLIC_TRANSPORT_TICKETS				&lt;br /&gt;
&lt;br /&gt;
TOUR_DESK		&lt;br /&gt;
&lt;br /&gt;
GAMBLING	&lt;br /&gt;
&lt;br /&gt;
EVENING_ENTERTAINMENT&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GAME_ROOM	&lt;br /&gt;
&lt;br /&gt;
TV_ROOM		&lt;br /&gt;
&lt;br /&gt;
BOOKS	&lt;br /&gt;
&lt;br /&gt;
TABLE_TENNIS	&lt;br /&gt;
&lt;br /&gt;
POOL_TABLE&lt;br /&gt;
&lt;br /&gt;
BICYCLE	&lt;br /&gt;
&lt;br /&gt;
BICYCLE_RENTAL&lt;br /&gt;
&lt;br /&gt;
CYCLING&lt;br /&gt;
&lt;br /&gt;
FISHING&lt;br /&gt;
&lt;br /&gt;
FITNESS_ROOM	&lt;br /&gt;
&lt;br /&gt;
GOLF	&lt;br /&gt;
				&lt;br /&gt;
HIKING	&lt;br /&gt;
				&lt;br /&gt;
HORSE_RIDING	&lt;br /&gt;
&lt;br /&gt;
WATER_SPORTS	&lt;br /&gt;
&lt;br /&gt;
WIND_SURFING	&lt;br /&gt;
&lt;br /&gt;
KAYAK_CANOE	&lt;br /&gt;
&lt;br /&gt;
SCUBA_OR_SNORKELING	&lt;br /&gt;
&lt;br /&gt;
SNORKELING							&lt;br /&gt;
				&lt;br /&gt;
SKIING	&lt;br /&gt;
&lt;br /&gt;
SKI_STORAGE				&lt;br /&gt;
&lt;br /&gt;
SKI_SCHOOL				&lt;br /&gt;
&lt;br /&gt;
SNOW_SPORTS_GEAR	&lt;br /&gt;
&lt;br /&gt;
TENNIS	&lt;br /&gt;
				&lt;br /&gt;
TENNIS_EQUIPMENT				&lt;br /&gt;
&lt;br /&gt;
SQUASH				&lt;br /&gt;
&lt;br /&gt;
BADMINTON_EQUIPMENT				&lt;br /&gt;
&lt;br /&gt;
DARTS				&lt;br /&gt;
&lt;br /&gt;
MINIATURE_GOLF	&lt;br /&gt;
&lt;br /&gt;
WATER_PARKS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SMOKING_ALLOWED&lt;br /&gt;
&lt;br /&gt;
SMOKING_NOT_ALLOWED	&lt;br /&gt;
&lt;br /&gt;
SMOKING_AREAS	&lt;br /&gt;
&lt;br /&gt;
NON_SMOKING_ROOMS				&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CHILDREN_WELCOME	&lt;br /&gt;
&lt;br /&gt;
CHILDREN_CLUB&lt;br /&gt;
&lt;br /&gt;
FAMILY_ROOMS&lt;br /&gt;
&lt;br /&gt;
PLAYGROUND	&lt;br /&gt;
&lt;br /&gt;
BABYSITTING						&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. Room feature codes (room amenity type codes)&#039;&#039;&#039; ({{#fas:cog}} (SETTINGS) &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP)&lt;br /&gt;
&lt;br /&gt;
AIR_CONDITIONING	&lt;br /&gt;
&lt;br /&gt;
AIR_CONDITIONING_INDIVIDUAL	&lt;br /&gt;
&lt;br /&gt;
CEILING_FAN	&lt;br /&gt;
&lt;br /&gt;
BATHROBE	&lt;br /&gt;
&lt;br /&gt;
HAIR_DRYER	&lt;br /&gt;
&lt;br /&gt;
HEATING	&lt;br /&gt;
&lt;br /&gt;
HEATING_INDIVIDUAL		&lt;br /&gt;
&lt;br /&gt;
MINIBAR&lt;br /&gt;
&lt;br /&gt;
SLIPPERS	&lt;br /&gt;
&lt;br /&gt;
TOILETRIES	&lt;br /&gt;
&lt;br /&gt;
WAKEUPCALL	&lt;br /&gt;
		&lt;br /&gt;
																		&lt;br /&gt;
&lt;br /&gt;
ROOM_SOUNDPROOFED			&lt;br /&gt;
&lt;br /&gt;
ROOM_CONNECTING			&lt;br /&gt;
&lt;br /&gt;
ROOM_NON_ALLERGIC		&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TELEPHONE&lt;br /&gt;
&lt;br /&gt;
TELEPHONE_CORDLESS			&lt;br /&gt;
&lt;br /&gt;
TELEPHONE_CELL		&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
ALARMCLOCK	&lt;br /&gt;
&lt;br /&gt;
CLOSETS_IN_ROOM			&lt;br /&gt;
&lt;br /&gt;
CLOSETS_MULTIPLE			&lt;br /&gt;
&lt;br /&gt;
CLOSET_SEPARATE			&lt;br /&gt;
&lt;br /&gt;
IRON	&lt;br /&gt;
&lt;br /&gt;
LUXORY_LINEN			&lt;br /&gt;
&lt;br /&gt;
SAFE			&lt;br /&gt;
&lt;br /&gt;
SAFE_LARGE&lt;br /&gt;
&lt;br /&gt;
CO_DETECTOR&lt;br /&gt;
&lt;br /&gt;
SMOKE_DETECTOR&lt;br /&gt;
&lt;br /&gt;
FIRST_AID_KIT	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INTERNET&lt;br /&gt;
&lt;br /&gt;
WIFI&lt;br /&gt;
&lt;br /&gt;
TV &lt;br /&gt;
&lt;br /&gt;
CABLE		&lt;br /&gt;
&lt;br /&gt;
SATELLITE										&lt;br /&gt;
&lt;br /&gt;
VIDEO_GAMES&lt;br /&gt;
&lt;br /&gt;
VIDEO_LIBRARY&lt;br /&gt;
&lt;br /&gt;
VIDEO_ON_DEMAND&lt;br /&gt;
&lt;br /&gt;
TV_COLOR			&lt;br /&gt;
&lt;br /&gt;
TV_HD_32_PLUS		&lt;br /&gt;
&lt;br /&gt;
TV_PAY_PER_VIEW	&lt;br /&gt;
&lt;br /&gt;
TV_STREAMING		&lt;br /&gt;
&lt;br /&gt;
MOVIES	&lt;br /&gt;
																																					&lt;br /&gt;
MOVIES_FREE	&lt;br /&gt;
&lt;br /&gt;
BLUERAY_PLAYER		&lt;br /&gt;
&lt;br /&gt;
CD_PLAYER			&lt;br /&gt;
&lt;br /&gt;
DVD			&lt;br /&gt;
&lt;br /&gt;
RADIO				&lt;br /&gt;
&lt;br /&gt;
RADIO_SATELLITE				&lt;br /&gt;
&lt;br /&gt;
IPOD_DOCKING_STATION			&lt;br /&gt;
	&lt;br /&gt;
VIDEO_GAME_PLAYER			&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
KITCHEN&lt;br /&gt;
&lt;br /&gt;
KITCHEN_FULL				&lt;br /&gt;
&lt;br /&gt;
KITCHENETTE	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
COFFEE_MAKER&lt;br /&gt;
&lt;br /&gt;
KETTLE&lt;br /&gt;
&lt;br /&gt;
DISHES_UTENSILS&lt;br /&gt;
&lt;br /&gt;
DISHWASHER	&lt;br /&gt;
&lt;br /&gt;
GRILL	&lt;br /&gt;
&lt;br /&gt;
IRON_BOARD	&lt;br /&gt;
																												&lt;br /&gt;
KITCHEN_SUPPLIES	&lt;br /&gt;
&lt;br /&gt;
MICROWAVE&lt;br /&gt;
&lt;br /&gt;
OVEN&lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR&lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR_WITH_ICE			&lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR_MINI		&lt;br /&gt;
&lt;br /&gt;
SILVERWARE_UTENSILS	&lt;br /&gt;
&lt;br /&gt;
STOVE&lt;br /&gt;
&lt;br /&gt;
TOASTER	&lt;br /&gt;
&lt;br /&gt;
WASHER	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DINING_ROOM_SEATS	&lt;br /&gt;
&lt;br /&gt;
TABLES_AND_CHAIRS		&lt;br /&gt;
&lt;br /&gt;
SOFA_CHAIRS	&lt;br /&gt;
&lt;br /&gt;
SITTING_AREA&lt;br /&gt;
&lt;br /&gt;
POOL_PRIVATE&lt;br /&gt;
&lt;br /&gt;
FIREPLACE	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DESK		&lt;br /&gt;
&lt;br /&gt;
DESK_LARGE			&lt;br /&gt;
&lt;br /&gt;
DESK_WITH_LAMP			&lt;br /&gt;
&lt;br /&gt;
DESK_WITH_POWER			&lt;br /&gt;
&lt;br /&gt;
DESK_WITH_CHAIR			&lt;br /&gt;
&lt;br /&gt;
COMPUTER		&lt;br /&gt;
&lt;br /&gt;
FAX			&lt;br /&gt;
&lt;br /&gt;
LAPTOP			&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BAY_VIEW	&lt;br /&gt;
&lt;br /&gt;
MOUNTAIN_VIEW&lt;br /&gt;
&lt;br /&gt;
OCEAN_VIEW	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3. Bathroom feature codes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
SHOWER&lt;br /&gt;
&lt;br /&gt;
SEPARATE_TOILET_AREA&lt;br /&gt;
&lt;br /&gt;
BATH_TUB&lt;br /&gt;
&lt;br /&gt;
BATHROOM_PRIVATE&lt;br /&gt;
&lt;br /&gt;
BATHROOM_SHARED&lt;br /&gt;
&lt;br /&gt;
MARBLE_BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATH_BIDET&lt;br /&gt;
&lt;br /&gt;
BATH_JETTED_TUB&lt;br /&gt;
&lt;br /&gt;
WHIRLPOOL&lt;br /&gt;
&lt;br /&gt;
BATHTUB_WHIRLPOOL_SEPARATE&lt;br /&gt;
&lt;br /&gt;
SEPARATE_TOILET_AREA&lt;br /&gt;
&lt;br /&gt;
BATH_TUB&lt;br /&gt;
&lt;br /&gt;
OVERSIZED_BATHTUB&lt;br /&gt;
&lt;br /&gt;
GRECIAN_TUB&lt;br /&gt;
&lt;br /&gt;
BATHTUB_ONLY&lt;br /&gt;
&lt;br /&gt;
SHOWER_ONLY&lt;br /&gt;
&lt;br /&gt;
BATH_SHOWER&lt;br /&gt;
&lt;br /&gt;
BATH_OR_SHOWER&lt;br /&gt;
&lt;br /&gt;
TUB_SHOWER_SEPARATE&lt;br /&gt;
&lt;br /&gt;
TUB_OR_SHOWER_SEPARATE&lt;br /&gt;
&lt;br /&gt;
PHONE_IN_BATHROOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4. Bedroom feature codes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BED_DOUBLE&lt;br /&gt;
&lt;br /&gt;
BED_KING&lt;br /&gt;
&lt;br /&gt;
BED_TWIN&lt;br /&gt;
&lt;br /&gt;
BED_QUEEN&lt;br /&gt;
&lt;br /&gt;
BED_SOFA&lt;br /&gt;
&lt;br /&gt;
BED_SINGLE&lt;br /&gt;
&lt;br /&gt;
BED_FUTON&lt;br /&gt;
&lt;br /&gt;
BED_BUNK&lt;br /&gt;
&lt;br /&gt;
ENSUITE&lt;br /&gt;
&lt;br /&gt;
= All Tags =&lt;br /&gt;
Accessibility&lt;br /&gt;
&lt;br /&gt;
Activities&lt;br /&gt;
&lt;br /&gt;
AirCondition&lt;br /&gt;
&lt;br /&gt;
Animals&lt;br /&gt;
&lt;br /&gt;
AquaPark&lt;br /&gt;
&lt;br /&gt;
AreaFacilities&lt;br /&gt;
&lt;br /&gt;
ATM&lt;br /&gt;
&lt;br /&gt;
Autumn&lt;br /&gt;
&lt;br /&gt;
Babysitter&lt;br /&gt;
&lt;br /&gt;
BalconyTerrace&lt;br /&gt;
&lt;br /&gt;
Bath&lt;br /&gt;
&lt;br /&gt;
BathOpenAir&lt;br /&gt;
&lt;br /&gt;
BathPublic&lt;br /&gt;
&lt;br /&gt;
Bathroom&lt;br /&gt;
&lt;br /&gt;
BBQ&lt;br /&gt;
&lt;br /&gt;
Beach&lt;br /&gt;
&lt;br /&gt;
Bed&lt;br /&gt;
&lt;br /&gt;
BedBunk&lt;br /&gt;
&lt;br /&gt;
Bedroom&lt;br /&gt;
&lt;br /&gt;
Bidet&lt;br /&gt;
&lt;br /&gt;
Billard&lt;br /&gt;
&lt;br /&gt;
BirdsEyeView&lt;br /&gt;
&lt;br /&gt;
Bowling&lt;br /&gt;
&lt;br /&gt;
Breakfast&lt;br /&gt;
&lt;br /&gt;
BreakfastAmerican&lt;br /&gt;
&lt;br /&gt;
BreakfastAsian&lt;br /&gt;
&lt;br /&gt;
BreakfastBuffet&lt;br /&gt;
&lt;br /&gt;
BreakfastContinental&lt;br /&gt;
&lt;br /&gt;
BreakfastEnglishIrish&lt;br /&gt;
&lt;br /&gt;
BreakfastItalian&lt;br /&gt;
&lt;br /&gt;
Building&lt;br /&gt;
&lt;br /&gt;
BusinessFacilities&lt;br /&gt;
&lt;br /&gt;
Canoeing&lt;br /&gt;
&lt;br /&gt;
Casino&lt;br /&gt;
&lt;br /&gt;
CertificateAward&lt;br /&gt;
&lt;br /&gt;
Children&lt;br /&gt;
&lt;br /&gt;
ChildrenOlder&lt;br /&gt;
&lt;br /&gt;
ChildrenYoung&lt;br /&gt;
&lt;br /&gt;
CoffeeTeaFacilities&lt;br /&gt;
&lt;br /&gt;
CommunalLounge&lt;br /&gt;
&lt;br /&gt;
Concierge&lt;br /&gt;
&lt;br /&gt;
CurrencyExchange&lt;br /&gt;
&lt;br /&gt;
Cycling&lt;br /&gt;
&lt;br /&gt;
Darts&lt;br /&gt;
&lt;br /&gt;
Day&lt;br /&gt;
&lt;br /&gt;
Decoration&lt;br /&gt;
&lt;br /&gt;
DiningArea&lt;br /&gt;
&lt;br /&gt;
Dinner&lt;br /&gt;
&lt;br /&gt;
Dishwasher&lt;br /&gt;
&lt;br /&gt;
Diving&lt;br /&gt;
&lt;br /&gt;
Drinks&lt;br /&gt;
&lt;br /&gt;
DrinksAlcoholic&lt;br /&gt;
&lt;br /&gt;
DrinksNonAlcoholic&lt;br /&gt;
&lt;br /&gt;
Dryer&lt;br /&gt;
&lt;br /&gt;
Elevator&lt;br /&gt;
&lt;br /&gt;
Entertainment&lt;br /&gt;
&lt;br /&gt;
Entrance&lt;br /&gt;
&lt;br /&gt;
EveningEntertainment&lt;br /&gt;
&lt;br /&gt;
FacilityDisabled&lt;br /&gt;
&lt;br /&gt;
Family&lt;br /&gt;
&lt;br /&gt;
Fireplace&lt;br /&gt;
&lt;br /&gt;
Fishing&lt;br /&gt;
&lt;br /&gt;
Fitness&lt;br /&gt;
&lt;br /&gt;
FloorPlan&lt;br /&gt;
&lt;br /&gt;
Food&lt;br /&gt;
&lt;br /&gt;
Food&lt;br /&gt;
&lt;br /&gt;
FoodDrinks&lt;br /&gt;
&lt;br /&gt;
FunctionFacilities&lt;br /&gt;
&lt;br /&gt;
Furniture&lt;br /&gt;
&lt;br /&gt;
GameRoom&lt;br /&gt;
&lt;br /&gt;
Garden&lt;br /&gt;
&lt;br /&gt;
GolfCourse&lt;br /&gt;
&lt;br /&gt;
Guest&lt;br /&gt;
&lt;br /&gt;
GuestsGroup&lt;br /&gt;
&lt;br /&gt;
Hairdresser&lt;br /&gt;
&lt;br /&gt;
Hairdryer&lt;br /&gt;
&lt;br /&gt;
Heating&lt;br /&gt;
&lt;br /&gt;
Hiking&lt;br /&gt;
&lt;br /&gt;
HorseRiding&lt;br /&gt;
&lt;br /&gt;
HotSpring&lt;br /&gt;
&lt;br /&gt;
Internet&lt;br /&gt;
&lt;br /&gt;
Iron&lt;br /&gt;
&lt;br /&gt;
Karaoke&lt;br /&gt;
&lt;br /&gt;
KidsClub&lt;br /&gt;
&lt;br /&gt;
Kitchen&lt;br /&gt;
&lt;br /&gt;
KitchenCommunal&lt;br /&gt;
&lt;br /&gt;
Kitchenette&lt;br /&gt;
&lt;br /&gt;
Landmark&lt;br /&gt;
&lt;br /&gt;
Landscape&lt;br /&gt;
&lt;br /&gt;
Laundry&lt;br /&gt;
&lt;br /&gt;
Library&lt;br /&gt;
&lt;br /&gt;
Livingroom&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
&lt;br /&gt;
Locker&lt;br /&gt;
&lt;br /&gt;
LogoCertificateSign&lt;br /&gt;
&lt;br /&gt;
Lounge&lt;br /&gt;
&lt;br /&gt;
Lunch&lt;br /&gt;
&lt;br /&gt;
Massage&lt;br /&gt;
&lt;br /&gt;
Meals&lt;br /&gt;
&lt;br /&gt;
MeetingRoom&lt;br /&gt;
&lt;br /&gt;
Microwave&lt;br /&gt;
&lt;br /&gt;
Minibar&lt;br /&gt;
&lt;br /&gt;
Minigolf&lt;br /&gt;
&lt;br /&gt;
Neighbourhood&lt;br /&gt;
&lt;br /&gt;
Night&lt;br /&gt;
&lt;br /&gt;
Nightclub&lt;br /&gt;
&lt;br /&gt;
Offsite&lt;br /&gt;
&lt;br /&gt;
OnSite&lt;br /&gt;
&lt;br /&gt;
Other&lt;br /&gt;
&lt;br /&gt;
Oven&lt;br /&gt;
&lt;br /&gt;
Parking&lt;br /&gt;
&lt;br /&gt;
Patio&lt;br /&gt;
&lt;br /&gt;
People&lt;br /&gt;
&lt;br /&gt;
PetFriendly&lt;br /&gt;
&lt;br /&gt;
Pets&lt;br /&gt;
&lt;br /&gt;
PlaceOfWorship&lt;br /&gt;
&lt;br /&gt;
Playground&lt;br /&gt;
&lt;br /&gt;
Pool&lt;br /&gt;
&lt;br /&gt;
PropertySign&lt;br /&gt;
&lt;br /&gt;
Reception&lt;br /&gt;
&lt;br /&gt;
Restaurant&lt;br /&gt;
&lt;br /&gt;
Roomservice&lt;br /&gt;
&lt;br /&gt;
RoomWhole&lt;br /&gt;
&lt;br /&gt;
Safe&lt;br /&gt;
&lt;br /&gt;
Sauna&lt;br /&gt;
&lt;br /&gt;
Seasons&lt;br /&gt;
&lt;br /&gt;
SeatingArea&lt;br /&gt;
&lt;br /&gt;
ShoppingArea&lt;br /&gt;
&lt;br /&gt;
ShopsOnSite&lt;br /&gt;
&lt;br /&gt;
Shower&lt;br /&gt;
&lt;br /&gt;
Shuttle&lt;br /&gt;
&lt;br /&gt;
Skiing&lt;br /&gt;
&lt;br /&gt;
SkiSchool&lt;br /&gt;
&lt;br /&gt;
Snorkeling&lt;br /&gt;
&lt;br /&gt;
Solarium&lt;br /&gt;
&lt;br /&gt;
Soundproof&lt;br /&gt;
&lt;br /&gt;
Spa&lt;br /&gt;
&lt;br /&gt;
Sports&lt;br /&gt;
&lt;br /&gt;
Spring&lt;br /&gt;
&lt;br /&gt;
Squash&lt;br /&gt;
&lt;br /&gt;
Staff&lt;br /&gt;
&lt;br /&gt;
SteamRoom&lt;br /&gt;
&lt;br /&gt;
Storage&lt;br /&gt;
&lt;br /&gt;
Stove&lt;br /&gt;
&lt;br /&gt;
Summer&lt;br /&gt;
&lt;br /&gt;
Sunbed&lt;br /&gt;
&lt;br /&gt;
Sunrise&lt;br /&gt;
&lt;br /&gt;
Sunset&lt;br /&gt;
&lt;br /&gt;
SuperMarketGrocery&lt;br /&gt;
&lt;br /&gt;
TableTennis&lt;br /&gt;
&lt;br /&gt;
TennisCourt&lt;br /&gt;
&lt;br /&gt;
TextOverlay&lt;br /&gt;
&lt;br /&gt;
TimeOfDay&lt;br /&gt;
&lt;br /&gt;
Toaster&lt;br /&gt;
&lt;br /&gt;
Toilet&lt;br /&gt;
&lt;br /&gt;
Towels&lt;br /&gt;
&lt;br /&gt;
TrouserPress&lt;br /&gt;
&lt;br /&gt;
TV&lt;br /&gt;
&lt;br /&gt;
VendingMachine&lt;br /&gt;
&lt;br /&gt;
View&lt;br /&gt;
&lt;br /&gt;
ViewCity&lt;br /&gt;
&lt;br /&gt;
ViewGarden&lt;br /&gt;
&lt;br /&gt;
ViewInnerCourtyard&lt;br /&gt;
&lt;br /&gt;
ViewLandmark&lt;br /&gt;
&lt;br /&gt;
ViewMountain&lt;br /&gt;
&lt;br /&gt;
ViewPool&lt;br /&gt;
&lt;br /&gt;
ViewRiver&lt;br /&gt;
&lt;br /&gt;
ViewSea&lt;br /&gt;
&lt;br /&gt;
ViewStreet&lt;br /&gt;
&lt;br /&gt;
ViewStreetQuiet&lt;br /&gt;
&lt;br /&gt;
VIP&lt;br /&gt;
&lt;br /&gt;
Wardrobe&lt;br /&gt;
&lt;br /&gt;
WashingMachine&lt;br /&gt;
&lt;br /&gt;
Wedding&lt;br /&gt;
&lt;br /&gt;
Windsurfing&lt;br /&gt;
&lt;br /&gt;
Winter&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27839</id>
		<title>Category:API V2</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27839"/>
		<updated>2025-12-29T13:25:23Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* What is the API credit limit? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:API]]&lt;br /&gt;
 This page explains the capabilities of API V2 and explains how to use it. &lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
API V2 can allow third parties to access your account, properties, bookings and inventory.&lt;br /&gt;
&lt;br /&gt;
More information can be found here [https://beds24.com/api/v2 beds24.com/api/v2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
API V1 is depreciated, we do not recommend using it for new projects. Information about API V1 can be found here https://wiki.beds24.com/index.php/Category:API&lt;br /&gt;
&lt;br /&gt;
= Authentication =&lt;br /&gt;
There are two kinds of tokens, long life tokens which have read only access, and refresh tokens which generate tokens that can read and make changes.&lt;br /&gt;
&lt;br /&gt;
To use most API endpoints you will need to include a token header in the format &amp;quot;token: {token}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Invite codes and refresh tokens ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Get an invite code or long life token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Invite codes and long life tokens can be generated here [https://beds24.com/control3.php?pagetype=apiv2 Invite Codes]&lt;br /&gt;
&lt;br /&gt;
For more information about invite codes, [[API_V2.0#Invite_codes|see here]].&lt;br /&gt;
&lt;br /&gt;
This step is the only one that must be done manually, all other steps can be performed and automated programmatically. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: If using an invite code, get a refresh token&#039;&#039;&#039;&lt;br /&gt;
  Skip this step if using a long life token&lt;br /&gt;
You can use the invite code generated in step one with GET /authentication/setup.&lt;br /&gt;
&lt;br /&gt;
This will return a &#039;&#039;token&#039;&#039; and a &#039;&#039;refresh token&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Tokens&#039;&#039; generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: Use the token to authenticate calls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;token&#039;&#039; (either a long life token or a token generated using a refresh token) can be included as a header to authenticate calls to other API endpoints.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Use the refresh token to generate new tokens&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As &#039;&#039;tokens&#039;&#039; expire after 24 hours, you will need to use the &#039;&#039;refresh token&#039;&#039; with GET /authentication/token to get new tokens when old ones expire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Refresh tokens&#039;&#039; do not expire so long as they have been used within the past 30 days.&lt;br /&gt;
&lt;br /&gt;
= Invite codes =&lt;br /&gt;
To grant a third party access to your account, you will need to provide them with an invite code.&lt;br /&gt;
&lt;br /&gt;
== Create a code from a link given to you by a third party ==&lt;br /&gt;
&lt;br /&gt;
If you are given such a link, most fields will be filled out for you.&lt;br /&gt;
&lt;br /&gt;
You simply need to decide if the third party should be able to access your linked properties.&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button and give the code to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a code to give to a third party ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Select what the third party can access&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Click the generate invite code button and select the scopes of the invite code.&lt;br /&gt;
Scopes determine what the third party will be able to access, and what they can do with it.&lt;br /&gt;
See the scopes section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: Linked properties&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decide if you want the third party to be able to access your linked properties, or just the properties in your account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: IP Whitelisting &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
If you add an IP address here, only that IP address will be able to access your account using the invite code.&lt;br /&gt;
&lt;br /&gt;
Multiple IP addresses can be added if separated by commas, e.g.&lt;br /&gt;
 192.168.0.1, 127.0.0.1, 2001:0db8:85a3:0000:0000:8a2e:0370:7334&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Create the invite code &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button. You will now see the code listed in the table. Copy this code and give it to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a link to give to users (as a third party) ==&lt;br /&gt;
&lt;br /&gt;
If you are a third party who requires invite codes from users, you can give users a link that will prefill the form with the scopes you require selected.&lt;br /&gt;
&lt;br /&gt;
To do this, select the scopes you require then click the button in the bottom left corner to see your customized link.&lt;br /&gt;
&lt;br /&gt;
 You can also prefill a whitelisted IP address in the same way&lt;br /&gt;
&lt;br /&gt;
= Scopes =&lt;br /&gt;
Each category of API endpoint (except /authentication) requires a corresponding scope to access.&lt;br /&gt;
&lt;br /&gt;
== bookings ==&lt;br /&gt;
The &#039;&#039;&#039;bookings&#039;&#039;&#039; scope provides access to basic information for &lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== bookings-personal ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-personal&#039;&#039;&#039; scope provides access to personal information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
 GET ​/bookings​/messages&lt;br /&gt;
 POST ​/bookings​/messages&lt;br /&gt;
 PATCH ​/bookings​/messages&lt;br /&gt;
&lt;br /&gt;
== bookings-financial ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-financial&#039;&#039;&#039; scope provides access to financial information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== inventory ==&lt;br /&gt;
The &#039;&#039;&#039;inventory&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET ​/inventory​/offers&lt;br /&gt;
 GET ​/inventory​/availability&lt;br /&gt;
 GET ​/inventory​/calendar&lt;br /&gt;
 POST ​/inventory​/calendar&lt;br /&gt;
&lt;br /&gt;
== properties ==&lt;br /&gt;
The &#039;&#039;&#039;properties&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /properties&lt;br /&gt;
 POST /properties&lt;br /&gt;
&lt;br /&gt;
== accounts ==&lt;br /&gt;
The &#039;&#039;&#039;account&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /accounts&lt;br /&gt;
 POST /accounts&lt;br /&gt;
&lt;br /&gt;
== Linked Properties ==&lt;br /&gt;
Tokens do not provide access to linked properties and their bookings by default.&lt;br /&gt;
&lt;br /&gt;
If you wish to access properties that are not in your account you must tick the &amp;quot;Allow linked properties&amp;quot; checkbox when selecting the scopes for the token.&lt;br /&gt;
&lt;br /&gt;
 Note: Properties must be linked under Account Management &amp;gt; Manage Account &amp;gt; Manage Property. Other methods of linking properties are not supported in API V2.&lt;br /&gt;
&lt;br /&gt;
== Subcategory scopes ==&lt;br /&gt;
Some categories have additional scopes that allow access to personal or financial information. For example, the &amp;quot;bookings&amp;quot; scope would grant access to a booking&#039;s basic information such as the check-in and checkout dates. To access personal information such as the name of a guest, the &amp;quot;bookings-personal&amp;quot; scope would be required. Similarly, to access the invoice of a bookings, the &amp;quot;bookings-financial&amp;quot; scope would be required.&lt;br /&gt;
&lt;br /&gt;
Each scope must also have an accompanying method. For example &amp;quot;read:bookings&amp;quot; would grant read access to bookings, but in order to create a new booking &amp;quot;write:bookings&amp;quot; would be required.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;all&amp;quot; method may be used as a shortcut to grant access to all methods. For example &amp;quot;all:bookings&amp;quot; would allow for the reading, updating, creating and deleting of bookings.&lt;br /&gt;
&lt;br /&gt;
= POST requests =&lt;br /&gt;
== Creating/modifying multiple items ==&lt;br /&gt;
All POST endpoints accept an array of items (an item may be a booking, message, property etc).&lt;br /&gt;
&lt;br /&gt;
It is possible to create and modify multiple different items in one request this way.&lt;br /&gt;
&lt;br /&gt;
All existing &amp;quot;POSTable&amp;quot; items will have an &amp;quot;id&amp;quot; field to uniquely identify it.&lt;br /&gt;
* To create a new item, just do not include an id.&lt;br /&gt;
* To modify an existing item, include its id.&lt;br /&gt;
&lt;br /&gt;
== Subitems ==&lt;br /&gt;
Some items can contain subitems. For example, a booking may contain an &amp;quot;invoice item&amp;quot; and an &amp;quot;info item&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Subitems generally work in the same way as their parent items.&lt;br /&gt;
&lt;br /&gt;
Deleting a subitem requires the WRITE scope method, deleting a subitem&#039;s parent item requires the DELETE scope method.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To add a new subitem to an item, include the subitem without an id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: add a new info item to a booking:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;code&amp;quot;: &amp;quot;this will create&amp;quot;,&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;a new info item&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To update an existing subitem, include the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: update a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;this info item will have its text changed&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To delete a subitem, include only the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: delete a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
== Responses ==&lt;br /&gt;
All POST requests will have a standard response.&lt;br /&gt;
&lt;br /&gt;
=== Structure ===&lt;br /&gt;
Responses will be an array containing a number of response items equal to the number of items in the request.&lt;br /&gt;
&lt;br /&gt;
Each response item will contain a &amp;quot;success&amp;quot; boolean field. Success will be false if there were any errors in processing the item.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Success being false does not necessarily mean that nothing has changed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; E.g. if a valid booking with an invalid info item is posted, the booking will be created but the info item will not. Success will be false in this case because there was an error.&lt;br /&gt;
&lt;br /&gt;
A response item may also contain one or more of the following: &lt;br /&gt;
*New - contains information about newly created items and subitems. For example, the id of a newly created booking, or the id of a new info item for an existing booking.&lt;br /&gt;
*Modified - contains information about modified items and subitems. For example, if the departure date of a booking is changed, this field will have information confirming this change.&lt;br /&gt;
*Errors - Contains information about fatal issues with an item or subitem in the request. An error means that an attempt was made to create or change an item or subitem, but that attempt failed.&lt;br /&gt;
*Warnings - Contains information about non-fatal issues with an item in the request. A warning means that an item or subitem was created or changed, but, for example, a non-required field had invalid data provided.&lt;br /&gt;
*Info - Contains general information about what has happened to the request.&lt;br /&gt;
&lt;br /&gt;
=== Order of response items ===&lt;br /&gt;
The order of the items in the response will correspond to the order that items were sent in the request.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: POST two message for different bookings:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 1111111,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 2222222,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a different message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: response order for the above request:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: true,&lt;br /&gt;
            &amp;quot;info&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;information about the message for booking 1111111&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: false,&lt;br /&gt;
            &amp;quot;errors&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;an error about the message for booking 2222222&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
= Endpoints =&lt;br /&gt;
&lt;br /&gt;
== Bookings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings ===&lt;br /&gt;
&lt;br /&gt;
Get bookings matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings ===&lt;br /&gt;
&lt;br /&gt;
Create or update bookings.&lt;br /&gt;
&lt;br /&gt;
==== How to Add/remove bookings from a group booking ====&lt;br /&gt;
&lt;br /&gt;
You can add or remove a booking from a group booking by using the parameter &amp;quot;masterId&amp;quot; without having to use the action &amp;quot;makeGroup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To add a booking to a group booking, you set the master id of the group booking in the &amp;quot;masterId&amp;quot; parameter so it would look like this in your request: &amp;quot;masterId&amp;quot;: 1234567, that will modify the booking to add it to the group.&lt;br /&gt;
&lt;br /&gt;
To remove a booking from a group booking, you set the &amp;quot;masterId&amp;quot; parameter to null so it will look like this in your request: &amp;quot;masterId&amp;quot;: null.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Using the stripeToken Field to Enable Stripe Payment Actions ====&lt;br /&gt;
&lt;br /&gt;
For direct bookings where payment is processed via Stripe, the stripeToken field must be set. This token is typically generated when collecting card details securely through Stripe, ensuring that sensitive information is not handled or stored by Beds24.&lt;br /&gt;
&lt;br /&gt;
If the stripeToken is present in a booking, a Stripe button will appear in the Charges and Payments tab. Clicking this button allows you to view Stripe transactions and access all saved cards associated with the booking.&lt;br /&gt;
&lt;br /&gt;
For bookings paid through other methods, this field remains empty unless card details are later collected via Stripe.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /bookings ===&lt;br /&gt;
&lt;br /&gt;
Delete bookings by id.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Get messages for a booking.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Send messages or mark them as read, this endpoint only works for messages for an OTA booking, not bookings made directly from the booking page.&lt;br /&gt;
&lt;br /&gt;
=== PATCH /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Make changes in all messages in a selection.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/invoices ===&lt;br /&gt;
&lt;br /&gt;
Get invoices for bookings.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
These endpoints will only work if a price is set for the property or room. To set up a Daily Price, follow the instructions here: [https://wiki.beds24.com/index.php/Category:Daily_Prices Daily Prices Guide]. For Fixed Prices, you can find the setup guide here: [https://wiki.beds24.com/index.php/Category:Fixed_Prices Fixed Prices Guide].&lt;br /&gt;
&lt;br /&gt;
=== GET /inventory​/rooms​/offers ===&lt;br /&gt;
&lt;br /&gt;
Get offer based on specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/availability ===&lt;br /&gt;
&lt;br /&gt;
Get the availability status of dates.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Get&#039;s per day values from the calendar.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Modify per day calendar values.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
=== GET /properties ===&lt;br /&gt;
&lt;br /&gt;
Get properties matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
==== Prices ====&lt;br /&gt;
&lt;br /&gt;
To get price setup rules, include the &amp;quot;includePriceRules&amp;quot; parameter in GET /properties like this &lt;br /&gt;
 /api/v2/properties?includePriceRules=true&lt;br /&gt;
&lt;br /&gt;
A room can have up to 16 prices. &lt;br /&gt;
&lt;br /&gt;
In the control panel, these can be set under Prices -&amp;gt; Daily Price Rules.&lt;br /&gt;
&lt;br /&gt;
In the API these can be accessed through GET and POST /inventory/calendar&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;data&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;calendar&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;price1&amp;quot;: 100,&lt;br /&gt;
            &amp;quot;price2&amp;quot;: 300,&lt;br /&gt;
            &amp;quot;price3&amp;quot;: 200,&lt;br /&gt;
            ...&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
=== POST /properties ===&lt;br /&gt;
&lt;br /&gt;
Create or modify properties.&lt;br /&gt;
&lt;br /&gt;
Note: To update room-level settings, you must include the property id in your request. If it is missing, the system may return an error or incorrectly report success without applying any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Price rules ====&lt;br /&gt;
&lt;br /&gt;
It&#039;s currently not possible to create new price rules, however, you can modify the price rules with this request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Example: Modify the name of the price rule:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: propertyid,&lt;br /&gt;
      &amp;quot;roomTypes&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;id&amp;quot;: roomid,&lt;br /&gt;
          &amp;quot;priceRules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;priceruleid&amp;quot;: 1,&lt;br /&gt;
              &amp;quot;name&amp;quot;: &amp;quot;-INSERT NAME HERE-&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties ===&lt;br /&gt;
&lt;br /&gt;
Delete properties by id.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties​/rooms ===&lt;br /&gt;
&lt;br /&gt;
Delete rooms of properties by id.&lt;br /&gt;
&lt;br /&gt;
== Accounts == &lt;br /&gt;
&lt;br /&gt;
=== GET /accounts ===&lt;br /&gt;
&lt;br /&gt;
Get accounts and sub-accounts.&lt;br /&gt;
&lt;br /&gt;
=== POST /accounts ===&lt;br /&gt;
&lt;br /&gt;
Create or modify accounts.&lt;br /&gt;
&lt;br /&gt;
== Webhooks ==&lt;br /&gt;
&lt;br /&gt;
=== POST Webhooks - bookings ===&lt;br /&gt;
&lt;br /&gt;
The webhook payload sent to your URL from the booking webhook found here: Settings -&amp;gt; Properties -&amp;gt; Access -&amp;gt; Booking Webhook&lt;br /&gt;
&lt;br /&gt;
== Channels - settings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Get channel specific settings.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Modify channel settings.&lt;br /&gt;
&lt;br /&gt;
== Channels - Airbnb ==&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/airbnb​/users ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb user ids connected to an account.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/airbnb​/listings ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb listings for a specified Airbnb user id.&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/airbnb ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Airbnb.&lt;br /&gt;
&lt;br /&gt;
== Channels - Booking.com ==&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/booking ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Booking.com.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/booking​/reviews ===&lt;br /&gt;
&lt;br /&gt;
Get reviews from Booking.com.&lt;br /&gt;
&lt;br /&gt;
== Channels - Stripe ==&lt;br /&gt;
&lt;br /&gt;
You can collect the card directly with Stripe so you do not have any PCI DSS obligations.&lt;br /&gt;
&lt;br /&gt;
The procedure would be like this:&lt;br /&gt;
&lt;br /&gt;
1) Make the booking via API and get the new Booking ID.&lt;br /&gt;
&lt;br /&gt;
2) Make a call to API V2 POST ​/channels​/stripe with the booking ID and any charges you want to collect. The line_items should be in the Stripe format for their checkout.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/payments/checkout&lt;br /&gt;
&lt;br /&gt;
3) POST ​/channels​/stripe will return the session data required to instantly create a Stripe payment checkout you can show the booker and they can securely enter their card while on your site.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/api/checkout/sessions&lt;br /&gt;
&lt;br /&gt;
4) After the booker enters their card, it is automatically connected to the booking ID and can be charged by API or manually from the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the Stripe endpoints, the process is basically the same as creating a normal Strip Checkout session, except by doing it via our API function it connects the payment to the booking.&lt;br /&gt;
&lt;br /&gt;
Use our API to create the Stripe session and then follow Stripes instructions and use the Stripe API or widgets to create a payment checkout for your page.&lt;br /&gt;
&lt;br /&gt;
The Stripe checkout session will create a Stripe checkout page for receiving payments into the properties Stripe account.&lt;br /&gt;
&lt;br /&gt;
Pass the line_items, success_url and cancel_url in the format required by the Stripe API to create a checkout session.&lt;br /&gt;
&lt;br /&gt;
The line_items format is defined in the Stripe documentation&lt;br /&gt;
&lt;br /&gt;
If the booking already exists, pass it&#039;s booking ID as &amp;quot;bookId&amp;quot; and any payments to this checkout session will be added to the bookings invoice.&lt;br /&gt;
&lt;br /&gt;
Setting &amp;quot;capture&amp;quot;:false will authorize the amount but not collect the funds.&lt;br /&gt;
&lt;br /&gt;
The Stripe session will be returned, the session id can be used to create the Stripe checkout in your App.&lt;br /&gt;
&lt;br /&gt;
When initializing Stripe in your App, use this pk_live key and the stripe_account value (acct_) from the session response as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
var stripe = Stripe(&#039;pk_live_zWSW2ykzZoq4mYcKg9c8jmHS&#039;, {&lt;br /&gt;
stripeAccount: &#039;acct_stripe_acccont-value-from-response&#039;&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See here for more information https://stripe.com/docs/payments/checkout &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/stripe ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/stripe​/paymentMethods ===&lt;br /&gt;
&lt;br /&gt;
Get payment methods for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/stripe​/charges ===&lt;br /&gt;
&lt;br /&gt;
Get charges for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
= Webhooks =&lt;br /&gt;
== Booking webhooks ==&lt;br /&gt;
To access booking webhooks for API V2 please contact support. They can then be enabled under Settings &amp;gt; Properties &amp;gt; Access &amp;gt; Booking webhooks.&lt;br /&gt;
== Other webhooks ==&lt;br /&gt;
Information about other webhooks (including non API V2 webhooks) can be found here [https://wiki.beds24.com/index.php/Category:Webhooks Webhooks]&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
== Token Management ==&lt;br /&gt;
Tokens last 24 hours. This means that you do not need to retrieve a new token for each request. Getting a new token costs credits so it is best to use an existing one when possible.&lt;br /&gt;
&lt;br /&gt;
== Retrieving information at high frequencies ==&lt;br /&gt;
If you need to get data such as new messages or bookings when they come in you do not need to perform frequent GET requests. Instead, you can use webhooks to be notified as soon as a new message/booking etc arrives.&lt;br /&gt;
&lt;br /&gt;
== Sending information at high frequencies ==&lt;br /&gt;
If you need to send large amounts of information such as messages at high frequencies it is best to send them grouped in bulk POST requests instead of sending one request per message. For example, you could send one POST request every 30 seconds containing all messages sent in the past 30 seconds.&lt;br /&gt;
&lt;br /&gt;
== Sending or getting information in one call ==&lt;br /&gt;
If you need to retrieve information about multiple different things, such as information about several properties, you can retrieve that in one call by specifying multiple IDs in the one request instead of performing one GET request per property. The same principle applies when POSTing information, for example, you can create or update multiple properties in one call.&lt;br /&gt;
&lt;br /&gt;
= Examples =&lt;br /&gt;
== Authentication ==&lt;br /&gt;
=== Refreshing a token ===&lt;br /&gt;
Request:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;curl -X &#039;GET&#039; \&lt;br /&gt;
  &#039;https://api.example.com/v2/authentication/token&#039; \&lt;br /&gt;
  -H &#039;accept: application/json&#039; \&lt;br /&gt;
  -H &#039;refreshToken: Ea6DftE50aYYRe/qAd9SkQaSmTF6kaLQxH6gtRxO1h10yVC64d4qIj4BGiQOU+y5&#039;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{&lt;br /&gt;
  &amp;quot;token&amp;quot;: &amp;quot;wEoJHQIwRrLwHqTqAsn0/XjzaZkVk4E8sSDwbRN2HKDlulkt6n7aHQCcvdqfX+y5&amp;quot;,&lt;br /&gt;
  &amp;quot;expiresIn&amp;quot;: 3600&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Changelog = &lt;br /&gt;
 The API V2 changelog is [[API_V2.0_changelog|available here]].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
==How do I access API V2?==&lt;br /&gt;
Create an invite code under {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; API.&lt;br /&gt;
&lt;br /&gt;
Exchange this invite code for a refresh token and token using the POST /authentication/setup endpoint.&lt;br /&gt;
&lt;br /&gt;
Include the token in your requests to authenticate them.&lt;br /&gt;
&lt;br /&gt;
You can try this out using our interactive UI here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==What are scopes?==&lt;br /&gt;
Scopes limit what your token can do.&lt;br /&gt;
&lt;br /&gt;
For example, the read/bookings scope allows your token to retrieve bookings via the API, but if your token does not have the write/bookings scope then it cannot be used to create or modify bookings.&lt;br /&gt;
&lt;br /&gt;
==Where are scopes set?==&lt;br /&gt;
Scopes are set when you create an invite code.&lt;br /&gt;
&lt;br /&gt;
Scopes cannot be changed later, you must create a new invite code with the scopes you want and exchange it for a new token.&lt;br /&gt;
&lt;br /&gt;
==How long do invite codes/tokens last?==&lt;br /&gt;
Invite codes expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
Refresh tokens last forever so long as they are being used. Unused refresh tokens expire after 30 days.&lt;br /&gt;
&lt;br /&gt;
Long life tokens last forever so long as they are being used. Unused long life tokens expire after 90 days.&lt;br /&gt;
&lt;br /&gt;
Tokens generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
==How big are tokens?==&lt;br /&gt;
Tokens will be between 152 and 172 characters long.&lt;br /&gt;
&lt;br /&gt;
==What is the API credit limit?==&lt;br /&gt;
The API credit limit restricts how much you can use the API in a 5 minute window, it&#039;s by default 100 credits per 5 minutes.&lt;br /&gt;
&lt;br /&gt;
Each API request has a cost, this cost is calculated dynamically and depends on how complex the request is.&lt;br /&gt;
&lt;br /&gt;
If you go over this limit you will not be able to make additional API calls until the 5 minute period is over.&lt;br /&gt;
&lt;br /&gt;
You can increase this limit by contacting the support team through our ticketing system and it will cost 10€ per month to get the limit increased to 200 credits per 5 minutes, this limit can be changed/increased as much as you need.&lt;br /&gt;
&lt;br /&gt;
==Where can I see my API credit limit?==&lt;br /&gt;
Information about your credit limit is included in the following API response headers:&lt;br /&gt;
&lt;br /&gt;
*x-five-min-limit-remaining - the number of credits you have left for this 5 minute period.&lt;br /&gt;
*x-five-min-limit-resets-in - the number of seconds until the current period resets.&lt;br /&gt;
*x-request-cost - the number of credits this request cost.&lt;br /&gt;
&lt;br /&gt;
==Is the API limited per token or per account?==&lt;br /&gt;
The API credit limits are at the account level.&lt;br /&gt;
&lt;br /&gt;
This means that tokens under the same account share the same credit limit.&lt;br /&gt;
&lt;br /&gt;
Different accounts, including sub accounts, have separate credit limits.&lt;br /&gt;
&lt;br /&gt;
==How do I make a new property/room/booking etc?==&lt;br /&gt;
Simply do not include an id in your POST request.&lt;br /&gt;
&lt;br /&gt;
Examples for how to do this can be found here:&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Properties/post_properties Properties/Rooms]&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Bookings/post_bookings Bookings]&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set price rules?==&lt;br /&gt;
Price rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includePriceRules parameter to true.&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set offers?==&lt;br /&gt;
Offer setup rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includeOffers parameter to true.&lt;br /&gt;
&lt;br /&gt;
You can retrieve offers (i.e. calculated prices for specific dates) through the /inventory/rooms/offers endpoint.&lt;br /&gt;
&lt;br /&gt;
==How can I see or set prices, min stay, availability etc for specific dates like in the UI calendar?==&lt;br /&gt;
These per date values can be read and set through the /inventory/rooms/calendar endpoint.&lt;br /&gt;
&lt;br /&gt;
==Where can I see examples for how to use the API?==&lt;br /&gt;
Examples can be found here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==Can I use API V2 to send pictures or webhooks?==&lt;br /&gt;
Currently no, however these features are coming soon.&lt;br /&gt;
&lt;br /&gt;
==How can I see if a date is available for check-in/out?==&lt;br /&gt;
The GET /inventory/rooms/availability returns information about if dates are available or not. If a date is false, it means it is not available for check-in. However, if the previous date is available, it means the date is available for check-out.&lt;br /&gt;
&lt;br /&gt;
For example, with the following a booking cannot check-in on 2024-01-03 because that date is unavailable. However, because the previous date 2024-01-04 is available, it means 2024-01-03 is available for check-out.&lt;br /&gt;
 &amp;quot;availability&amp;quot;: {&lt;br /&gt;
   &amp;quot;2024-01-01&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-02&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-03&amp;quot;: false&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==What is the maximum amount of data I can send in a POST request?==&lt;br /&gt;
The API has a limit of approximately 1MB per POST payload. &lt;br /&gt;
&lt;br /&gt;
In addition, there is a limit of 10000 top level JSON array item per POST request.&lt;br /&gt;
&lt;br /&gt;
==Channel management only through the API==&lt;br /&gt;
Please contact the Beds24 support team and open a ticket with your questions about using only the channel management through the API.&lt;br /&gt;
&lt;br /&gt;
==Where can I see the possible values for a booking&#039;s apiSourceId (API Source ID)==&lt;br /&gt;
	&lt;br /&gt;
[[API_V2.0_apisourceids | apiSourceId values can be found here.]]&lt;br /&gt;
&lt;br /&gt;
== What does &amp;quot;coming soon&amp;quot;, &amp;quot;alpha&amp;quot; or &amp;quot;beta&amp;quot; mean? ==&lt;br /&gt;
Coming soon - The endpoint has not been developed yet and is not usable, the schema is indicative of how the endpoint will eventually work but there may be changes in the final version.&lt;br /&gt;
&lt;br /&gt;
Alpha - The endpoint is usable but still being developed, not all features are implemented yet, breaking changes are unlikely but may occur if necessary.&lt;br /&gt;
&lt;br /&gt;
Beta - The endpoint is mostly finished and is being tested, most features are implemented, breaking changes are not planned.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27838</id>
		<title>Category:API V2</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27838"/>
		<updated>2025-12-29T13:22:16Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* What is the API credit limit? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:API]]&lt;br /&gt;
 This page explains the capabilities of API V2 and explains how to use it. &lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
API V2 can allow third parties to access your account, properties, bookings and inventory.&lt;br /&gt;
&lt;br /&gt;
More information can be found here [https://beds24.com/api/v2 beds24.com/api/v2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
API V1 is depreciated, we do not recommend using it for new projects. Information about API V1 can be found here https://wiki.beds24.com/index.php/Category:API&lt;br /&gt;
&lt;br /&gt;
= Authentication =&lt;br /&gt;
There are two kinds of tokens, long life tokens which have read only access, and refresh tokens which generate tokens that can read and make changes.&lt;br /&gt;
&lt;br /&gt;
To use most API endpoints you will need to include a token header in the format &amp;quot;token: {token}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Invite codes and refresh tokens ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Get an invite code or long life token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Invite codes and long life tokens can be generated here [https://beds24.com/control3.php?pagetype=apiv2 Invite Codes]&lt;br /&gt;
&lt;br /&gt;
For more information about invite codes, [[API_V2.0#Invite_codes|see here]].&lt;br /&gt;
&lt;br /&gt;
This step is the only one that must be done manually, all other steps can be performed and automated programmatically. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: If using an invite code, get a refresh token&#039;&#039;&#039;&lt;br /&gt;
  Skip this step if using a long life token&lt;br /&gt;
You can use the invite code generated in step one with GET /authentication/setup.&lt;br /&gt;
&lt;br /&gt;
This will return a &#039;&#039;token&#039;&#039; and a &#039;&#039;refresh token&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Tokens&#039;&#039; generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: Use the token to authenticate calls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;token&#039;&#039; (either a long life token or a token generated using a refresh token) can be included as a header to authenticate calls to other API endpoints.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Use the refresh token to generate new tokens&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As &#039;&#039;tokens&#039;&#039; expire after 24 hours, you will need to use the &#039;&#039;refresh token&#039;&#039; with GET /authentication/token to get new tokens when old ones expire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Refresh tokens&#039;&#039; do not expire so long as they have been used within the past 30 days.&lt;br /&gt;
&lt;br /&gt;
= Invite codes =&lt;br /&gt;
To grant a third party access to your account, you will need to provide them with an invite code.&lt;br /&gt;
&lt;br /&gt;
== Create a code from a link given to you by a third party ==&lt;br /&gt;
&lt;br /&gt;
If you are given such a link, most fields will be filled out for you.&lt;br /&gt;
&lt;br /&gt;
You simply need to decide if the third party should be able to access your linked properties.&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button and give the code to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a code to give to a third party ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Select what the third party can access&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Click the generate invite code button and select the scopes of the invite code.&lt;br /&gt;
Scopes determine what the third party will be able to access, and what they can do with it.&lt;br /&gt;
See the scopes section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: Linked properties&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decide if you want the third party to be able to access your linked properties, or just the properties in your account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: IP Whitelisting &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
If you add an IP address here, only that IP address will be able to access your account using the invite code.&lt;br /&gt;
&lt;br /&gt;
Multiple IP addresses can be added if separated by commas, e.g.&lt;br /&gt;
 192.168.0.1, 127.0.0.1, 2001:0db8:85a3:0000:0000:8a2e:0370:7334&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Create the invite code &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button. You will now see the code listed in the table. Copy this code and give it to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a link to give to users (as a third party) ==&lt;br /&gt;
&lt;br /&gt;
If you are a third party who requires invite codes from users, you can give users a link that will prefill the form with the scopes you require selected.&lt;br /&gt;
&lt;br /&gt;
To do this, select the scopes you require then click the button in the bottom left corner to see your customized link.&lt;br /&gt;
&lt;br /&gt;
 You can also prefill a whitelisted IP address in the same way&lt;br /&gt;
&lt;br /&gt;
= Scopes =&lt;br /&gt;
Each category of API endpoint (except /authentication) requires a corresponding scope to access.&lt;br /&gt;
&lt;br /&gt;
== bookings ==&lt;br /&gt;
The &#039;&#039;&#039;bookings&#039;&#039;&#039; scope provides access to basic information for &lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== bookings-personal ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-personal&#039;&#039;&#039; scope provides access to personal information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
 GET ​/bookings​/messages&lt;br /&gt;
 POST ​/bookings​/messages&lt;br /&gt;
 PATCH ​/bookings​/messages&lt;br /&gt;
&lt;br /&gt;
== bookings-financial ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-financial&#039;&#039;&#039; scope provides access to financial information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== inventory ==&lt;br /&gt;
The &#039;&#039;&#039;inventory&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET ​/inventory​/offers&lt;br /&gt;
 GET ​/inventory​/availability&lt;br /&gt;
 GET ​/inventory​/calendar&lt;br /&gt;
 POST ​/inventory​/calendar&lt;br /&gt;
&lt;br /&gt;
== properties ==&lt;br /&gt;
The &#039;&#039;&#039;properties&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /properties&lt;br /&gt;
 POST /properties&lt;br /&gt;
&lt;br /&gt;
== accounts ==&lt;br /&gt;
The &#039;&#039;&#039;account&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /accounts&lt;br /&gt;
 POST /accounts&lt;br /&gt;
&lt;br /&gt;
== Linked Properties ==&lt;br /&gt;
Tokens do not provide access to linked properties and their bookings by default.&lt;br /&gt;
&lt;br /&gt;
If you wish to access properties that are not in your account you must tick the &amp;quot;Allow linked properties&amp;quot; checkbox when selecting the scopes for the token.&lt;br /&gt;
&lt;br /&gt;
 Note: Properties must be linked under Account Management &amp;gt; Manage Account &amp;gt; Manage Property. Other methods of linking properties are not supported in API V2.&lt;br /&gt;
&lt;br /&gt;
== Subcategory scopes ==&lt;br /&gt;
Some categories have additional scopes that allow access to personal or financial information. For example, the &amp;quot;bookings&amp;quot; scope would grant access to a booking&#039;s basic information such as the check-in and checkout dates. To access personal information such as the name of a guest, the &amp;quot;bookings-personal&amp;quot; scope would be required. Similarly, to access the invoice of a bookings, the &amp;quot;bookings-financial&amp;quot; scope would be required.&lt;br /&gt;
&lt;br /&gt;
Each scope must also have an accompanying method. For example &amp;quot;read:bookings&amp;quot; would grant read access to bookings, but in order to create a new booking &amp;quot;write:bookings&amp;quot; would be required.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;all&amp;quot; method may be used as a shortcut to grant access to all methods. For example &amp;quot;all:bookings&amp;quot; would allow for the reading, updating, creating and deleting of bookings.&lt;br /&gt;
&lt;br /&gt;
= POST requests =&lt;br /&gt;
== Creating/modifying multiple items ==&lt;br /&gt;
All POST endpoints accept an array of items (an item may be a booking, message, property etc).&lt;br /&gt;
&lt;br /&gt;
It is possible to create and modify multiple different items in one request this way.&lt;br /&gt;
&lt;br /&gt;
All existing &amp;quot;POSTable&amp;quot; items will have an &amp;quot;id&amp;quot; field to uniquely identify it.&lt;br /&gt;
* To create a new item, just do not include an id.&lt;br /&gt;
* To modify an existing item, include its id.&lt;br /&gt;
&lt;br /&gt;
== Subitems ==&lt;br /&gt;
Some items can contain subitems. For example, a booking may contain an &amp;quot;invoice item&amp;quot; and an &amp;quot;info item&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Subitems generally work in the same way as their parent items.&lt;br /&gt;
&lt;br /&gt;
Deleting a subitem requires the WRITE scope method, deleting a subitem&#039;s parent item requires the DELETE scope method.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To add a new subitem to an item, include the subitem without an id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: add a new info item to a booking:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;code&amp;quot;: &amp;quot;this will create&amp;quot;,&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;a new info item&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To update an existing subitem, include the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: update a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;this info item will have its text changed&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To delete a subitem, include only the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: delete a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
== Responses ==&lt;br /&gt;
All POST requests will have a standard response.&lt;br /&gt;
&lt;br /&gt;
=== Structure ===&lt;br /&gt;
Responses will be an array containing a number of response items equal to the number of items in the request.&lt;br /&gt;
&lt;br /&gt;
Each response item will contain a &amp;quot;success&amp;quot; boolean field. Success will be false if there were any errors in processing the item.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Success being false does not necessarily mean that nothing has changed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; E.g. if a valid booking with an invalid info item is posted, the booking will be created but the info item will not. Success will be false in this case because there was an error.&lt;br /&gt;
&lt;br /&gt;
A response item may also contain one or more of the following: &lt;br /&gt;
*New - contains information about newly created items and subitems. For example, the id of a newly created booking, or the id of a new info item for an existing booking.&lt;br /&gt;
*Modified - contains information about modified items and subitems. For example, if the departure date of a booking is changed, this field will have information confirming this change.&lt;br /&gt;
*Errors - Contains information about fatal issues with an item or subitem in the request. An error means that an attempt was made to create or change an item or subitem, but that attempt failed.&lt;br /&gt;
*Warnings - Contains information about non-fatal issues with an item in the request. A warning means that an item or subitem was created or changed, but, for example, a non-required field had invalid data provided.&lt;br /&gt;
*Info - Contains general information about what has happened to the request.&lt;br /&gt;
&lt;br /&gt;
=== Order of response items ===&lt;br /&gt;
The order of the items in the response will correspond to the order that items were sent in the request.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: POST two message for different bookings:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 1111111,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 2222222,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a different message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: response order for the above request:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: true,&lt;br /&gt;
            &amp;quot;info&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;information about the message for booking 1111111&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: false,&lt;br /&gt;
            &amp;quot;errors&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;an error about the message for booking 2222222&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
= Endpoints =&lt;br /&gt;
&lt;br /&gt;
== Bookings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings ===&lt;br /&gt;
&lt;br /&gt;
Get bookings matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings ===&lt;br /&gt;
&lt;br /&gt;
Create or update bookings.&lt;br /&gt;
&lt;br /&gt;
==== How to Add/remove bookings from a group booking ====&lt;br /&gt;
&lt;br /&gt;
You can add or remove a booking from a group booking by using the parameter &amp;quot;masterId&amp;quot; without having to use the action &amp;quot;makeGroup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To add a booking to a group booking, you set the master id of the group booking in the &amp;quot;masterId&amp;quot; parameter so it would look like this in your request: &amp;quot;masterId&amp;quot;: 1234567, that will modify the booking to add it to the group.&lt;br /&gt;
&lt;br /&gt;
To remove a booking from a group booking, you set the &amp;quot;masterId&amp;quot; parameter to null so it will look like this in your request: &amp;quot;masterId&amp;quot;: null.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Using the stripeToken Field to Enable Stripe Payment Actions ====&lt;br /&gt;
&lt;br /&gt;
For direct bookings where payment is processed via Stripe, the stripeToken field must be set. This token is typically generated when collecting card details securely through Stripe, ensuring that sensitive information is not handled or stored by Beds24.&lt;br /&gt;
&lt;br /&gt;
If the stripeToken is present in a booking, a Stripe button will appear in the Charges and Payments tab. Clicking this button allows you to view Stripe transactions and access all saved cards associated with the booking.&lt;br /&gt;
&lt;br /&gt;
For bookings paid through other methods, this field remains empty unless card details are later collected via Stripe.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /bookings ===&lt;br /&gt;
&lt;br /&gt;
Delete bookings by id.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Get messages for a booking.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Send messages or mark them as read, this endpoint only works for messages for an OTA booking, not bookings made directly from the booking page.&lt;br /&gt;
&lt;br /&gt;
=== PATCH /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Make changes in all messages in a selection.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/invoices ===&lt;br /&gt;
&lt;br /&gt;
Get invoices for bookings.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
These endpoints will only work if a price is set for the property or room. To set up a Daily Price, follow the instructions here: [https://wiki.beds24.com/index.php/Category:Daily_Prices Daily Prices Guide]. For Fixed Prices, you can find the setup guide here: [https://wiki.beds24.com/index.php/Category:Fixed_Prices Fixed Prices Guide].&lt;br /&gt;
&lt;br /&gt;
=== GET /inventory​/rooms​/offers ===&lt;br /&gt;
&lt;br /&gt;
Get offer based on specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/availability ===&lt;br /&gt;
&lt;br /&gt;
Get the availability status of dates.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Get&#039;s per day values from the calendar.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Modify per day calendar values.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
=== GET /properties ===&lt;br /&gt;
&lt;br /&gt;
Get properties matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
==== Prices ====&lt;br /&gt;
&lt;br /&gt;
To get price setup rules, include the &amp;quot;includePriceRules&amp;quot; parameter in GET /properties like this &lt;br /&gt;
 /api/v2/properties?includePriceRules=true&lt;br /&gt;
&lt;br /&gt;
A room can have up to 16 prices. &lt;br /&gt;
&lt;br /&gt;
In the control panel, these can be set under Prices -&amp;gt; Daily Price Rules.&lt;br /&gt;
&lt;br /&gt;
In the API these can be accessed through GET and POST /inventory/calendar&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;data&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;calendar&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;price1&amp;quot;: 100,&lt;br /&gt;
            &amp;quot;price2&amp;quot;: 300,&lt;br /&gt;
            &amp;quot;price3&amp;quot;: 200,&lt;br /&gt;
            ...&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
=== POST /properties ===&lt;br /&gt;
&lt;br /&gt;
Create or modify properties.&lt;br /&gt;
&lt;br /&gt;
Note: To update room-level settings, you must include the property id in your request. If it is missing, the system may return an error or incorrectly report success without applying any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Price rules ====&lt;br /&gt;
&lt;br /&gt;
It&#039;s currently not possible to create new price rules, however, you can modify the price rules with this request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Example: Modify the name of the price rule:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: propertyid,&lt;br /&gt;
      &amp;quot;roomTypes&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;id&amp;quot;: roomid,&lt;br /&gt;
          &amp;quot;priceRules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;priceruleid&amp;quot;: 1,&lt;br /&gt;
              &amp;quot;name&amp;quot;: &amp;quot;-INSERT NAME HERE-&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties ===&lt;br /&gt;
&lt;br /&gt;
Delete properties by id.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties​/rooms ===&lt;br /&gt;
&lt;br /&gt;
Delete rooms of properties by id.&lt;br /&gt;
&lt;br /&gt;
== Accounts == &lt;br /&gt;
&lt;br /&gt;
=== GET /accounts ===&lt;br /&gt;
&lt;br /&gt;
Get accounts and sub-accounts.&lt;br /&gt;
&lt;br /&gt;
=== POST /accounts ===&lt;br /&gt;
&lt;br /&gt;
Create or modify accounts.&lt;br /&gt;
&lt;br /&gt;
== Webhooks ==&lt;br /&gt;
&lt;br /&gt;
=== POST Webhooks - bookings ===&lt;br /&gt;
&lt;br /&gt;
The webhook payload sent to your URL from the booking webhook found here: Settings -&amp;gt; Properties -&amp;gt; Access -&amp;gt; Booking Webhook&lt;br /&gt;
&lt;br /&gt;
== Channels - settings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Get channel specific settings.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Modify channel settings.&lt;br /&gt;
&lt;br /&gt;
== Channels - Airbnb ==&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/airbnb​/users ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb user ids connected to an account.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/airbnb​/listings ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb listings for a specified Airbnb user id.&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/airbnb ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Airbnb.&lt;br /&gt;
&lt;br /&gt;
== Channels - Booking.com ==&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/booking ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Booking.com.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/booking​/reviews ===&lt;br /&gt;
&lt;br /&gt;
Get reviews from Booking.com.&lt;br /&gt;
&lt;br /&gt;
== Channels - Stripe ==&lt;br /&gt;
&lt;br /&gt;
You can collect the card directly with Stripe so you do not have any PCI DSS obligations.&lt;br /&gt;
&lt;br /&gt;
The procedure would be like this:&lt;br /&gt;
&lt;br /&gt;
1) Make the booking via API and get the new Booking ID.&lt;br /&gt;
&lt;br /&gt;
2) Make a call to API V2 POST ​/channels​/stripe with the booking ID and any charges you want to collect. The line_items should be in the Stripe format for their checkout.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/payments/checkout&lt;br /&gt;
&lt;br /&gt;
3) POST ​/channels​/stripe will return the session data required to instantly create a Stripe payment checkout you can show the booker and they can securely enter their card while on your site.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/api/checkout/sessions&lt;br /&gt;
&lt;br /&gt;
4) After the booker enters their card, it is automatically connected to the booking ID and can be charged by API or manually from the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the Stripe endpoints, the process is basically the same as creating a normal Strip Checkout session, except by doing it via our API function it connects the payment to the booking.&lt;br /&gt;
&lt;br /&gt;
Use our API to create the Stripe session and then follow Stripes instructions and use the Stripe API or widgets to create a payment checkout for your page.&lt;br /&gt;
&lt;br /&gt;
The Stripe checkout session will create a Stripe checkout page for receiving payments into the properties Stripe account.&lt;br /&gt;
&lt;br /&gt;
Pass the line_items, success_url and cancel_url in the format required by the Stripe API to create a checkout session.&lt;br /&gt;
&lt;br /&gt;
The line_items format is defined in the Stripe documentation&lt;br /&gt;
&lt;br /&gt;
If the booking already exists, pass it&#039;s booking ID as &amp;quot;bookId&amp;quot; and any payments to this checkout session will be added to the bookings invoice.&lt;br /&gt;
&lt;br /&gt;
Setting &amp;quot;capture&amp;quot;:false will authorize the amount but not collect the funds.&lt;br /&gt;
&lt;br /&gt;
The Stripe session will be returned, the session id can be used to create the Stripe checkout in your App.&lt;br /&gt;
&lt;br /&gt;
When initializing Stripe in your App, use this pk_live key and the stripe_account value (acct_) from the session response as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
var stripe = Stripe(&#039;pk_live_zWSW2ykzZoq4mYcKg9c8jmHS&#039;, {&lt;br /&gt;
stripeAccount: &#039;acct_stripe_acccont-value-from-response&#039;&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See here for more information https://stripe.com/docs/payments/checkout &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/stripe ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/stripe​/paymentMethods ===&lt;br /&gt;
&lt;br /&gt;
Get payment methods for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/stripe​/charges ===&lt;br /&gt;
&lt;br /&gt;
Get charges for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
= Webhooks =&lt;br /&gt;
== Booking webhooks ==&lt;br /&gt;
To access booking webhooks for API V2 please contact support. They can then be enabled under Settings &amp;gt; Properties &amp;gt; Access &amp;gt; Booking webhooks.&lt;br /&gt;
== Other webhooks ==&lt;br /&gt;
Information about other webhooks (including non API V2 webhooks) can be found here [https://wiki.beds24.com/index.php/Category:Webhooks Webhooks]&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
== Token Management ==&lt;br /&gt;
Tokens last 24 hours. This means that you do not need to retrieve a new token for each request. Getting a new token costs credits so it is best to use an existing one when possible.&lt;br /&gt;
&lt;br /&gt;
== Retrieving information at high frequencies ==&lt;br /&gt;
If you need to get data such as new messages or bookings when they come in you do not need to perform frequent GET requests. Instead, you can use webhooks to be notified as soon as a new message/booking etc arrives.&lt;br /&gt;
&lt;br /&gt;
== Sending information at high frequencies ==&lt;br /&gt;
If you need to send large amounts of information such as messages at high frequencies it is best to send them grouped in bulk POST requests instead of sending one request per message. For example, you could send one POST request every 30 seconds containing all messages sent in the past 30 seconds.&lt;br /&gt;
&lt;br /&gt;
== Sending or getting information in one call ==&lt;br /&gt;
If you need to retrieve information about multiple different things, such as information about several properties, you can retrieve that in one call by specifying multiple IDs in the one request instead of performing one GET request per property. The same principle applies when POSTing information, for example, you can create or update multiple properties in one call.&lt;br /&gt;
&lt;br /&gt;
= Examples =&lt;br /&gt;
== Authentication ==&lt;br /&gt;
=== Refreshing a token ===&lt;br /&gt;
Request:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;curl -X &#039;GET&#039; \&lt;br /&gt;
  &#039;https://api.example.com/v2/authentication/token&#039; \&lt;br /&gt;
  -H &#039;accept: application/json&#039; \&lt;br /&gt;
  -H &#039;refreshToken: Ea6DftE50aYYRe/qAd9SkQaSmTF6kaLQxH6gtRxO1h10yVC64d4qIj4BGiQOU+y5&#039;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{&lt;br /&gt;
  &amp;quot;token&amp;quot;: &amp;quot;wEoJHQIwRrLwHqTqAsn0/XjzaZkVk4E8sSDwbRN2HKDlulkt6n7aHQCcvdqfX+y5&amp;quot;,&lt;br /&gt;
  &amp;quot;expiresIn&amp;quot;: 3600&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Changelog = &lt;br /&gt;
 The API V2 changelog is [[API_V2.0_changelog|available here]].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
==How do I access API V2?==&lt;br /&gt;
Create an invite code under {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; API.&lt;br /&gt;
&lt;br /&gt;
Exchange this invite code for a refresh token and token using the POST /authentication/setup endpoint.&lt;br /&gt;
&lt;br /&gt;
Include the token in your requests to authenticate them.&lt;br /&gt;
&lt;br /&gt;
You can try this out using our interactive UI here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==What are scopes?==&lt;br /&gt;
Scopes limit what your token can do.&lt;br /&gt;
&lt;br /&gt;
For example, the read/bookings scope allows your token to retrieve bookings via the API, but if your token does not have the write/bookings scope then it cannot be used to create or modify bookings.&lt;br /&gt;
&lt;br /&gt;
==Where are scopes set?==&lt;br /&gt;
Scopes are set when you create an invite code.&lt;br /&gt;
&lt;br /&gt;
Scopes cannot be changed later, you must create a new invite code with the scopes you want and exchange it for a new token.&lt;br /&gt;
&lt;br /&gt;
==How long do invite codes/tokens last?==&lt;br /&gt;
Invite codes expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
Refresh tokens last forever so long as they are being used. Unused refresh tokens expire after 30 days.&lt;br /&gt;
&lt;br /&gt;
Long life tokens last forever so long as they are being used. Unused long life tokens expire after 90 days.&lt;br /&gt;
&lt;br /&gt;
Tokens generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
==How big are tokens?==&lt;br /&gt;
Tokens will be between 152 and 172 characters long.&lt;br /&gt;
&lt;br /&gt;
==What is the API credit limit?==&lt;br /&gt;
The API credit limit restricts how much you can use the API in a 5 minute window, it&#039;s by default 100 credits per 5 minutes.&lt;br /&gt;
&lt;br /&gt;
Each API request has a cost, this cost is calculated dynamically and depends on how complex the request is.&lt;br /&gt;
&lt;br /&gt;
If you go over this limit you will not be able to make additional API calls until the 5 minute period is over.&lt;br /&gt;
&lt;br /&gt;
==Where can I see my API credit limit?==&lt;br /&gt;
Information about your credit limit is included in the following API response headers:&lt;br /&gt;
&lt;br /&gt;
*x-five-min-limit-remaining - the number of credits you have left for this 5 minute period.&lt;br /&gt;
*x-five-min-limit-resets-in - the number of seconds until the current period resets.&lt;br /&gt;
*x-request-cost - the number of credits this request cost.&lt;br /&gt;
&lt;br /&gt;
==Is the API limited per token or per account?==&lt;br /&gt;
The API credit limits are at the account level.&lt;br /&gt;
&lt;br /&gt;
This means that tokens under the same account share the same credit limit.&lt;br /&gt;
&lt;br /&gt;
Different accounts, including sub accounts, have separate credit limits.&lt;br /&gt;
&lt;br /&gt;
==How do I make a new property/room/booking etc?==&lt;br /&gt;
Simply do not include an id in your POST request.&lt;br /&gt;
&lt;br /&gt;
Examples for how to do this can be found here:&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Properties/post_properties Properties/Rooms]&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Bookings/post_bookings Bookings]&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set price rules?==&lt;br /&gt;
Price rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includePriceRules parameter to true.&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set offers?==&lt;br /&gt;
Offer setup rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includeOffers parameter to true.&lt;br /&gt;
&lt;br /&gt;
You can retrieve offers (i.e. calculated prices for specific dates) through the /inventory/rooms/offers endpoint.&lt;br /&gt;
&lt;br /&gt;
==How can I see or set prices, min stay, availability etc for specific dates like in the UI calendar?==&lt;br /&gt;
These per date values can be read and set through the /inventory/rooms/calendar endpoint.&lt;br /&gt;
&lt;br /&gt;
==Where can I see examples for how to use the API?==&lt;br /&gt;
Examples can be found here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==Can I use API V2 to send pictures or webhooks?==&lt;br /&gt;
Currently no, however these features are coming soon.&lt;br /&gt;
&lt;br /&gt;
==How can I see if a date is available for check-in/out?==&lt;br /&gt;
The GET /inventory/rooms/availability returns information about if dates are available or not. If a date is false, it means it is not available for check-in. However, if the previous date is available, it means the date is available for check-out.&lt;br /&gt;
&lt;br /&gt;
For example, with the following a booking cannot check-in on 2024-01-03 because that date is unavailable. However, because the previous date 2024-01-04 is available, it means 2024-01-03 is available for check-out.&lt;br /&gt;
 &amp;quot;availability&amp;quot;: {&lt;br /&gt;
   &amp;quot;2024-01-01&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-02&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-03&amp;quot;: false&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==What is the maximum amount of data I can send in a POST request?==&lt;br /&gt;
The API has a limit of approximately 1MB per POST payload. &lt;br /&gt;
&lt;br /&gt;
In addition, there is a limit of 10000 top level JSON array item per POST request.&lt;br /&gt;
&lt;br /&gt;
==Channel management only through the API==&lt;br /&gt;
Please contact the Beds24 support team and open a ticket with your questions about using only the channel management through the API.&lt;br /&gt;
&lt;br /&gt;
==Where can I see the possible values for a booking&#039;s apiSourceId (API Source ID)==&lt;br /&gt;
	&lt;br /&gt;
[[API_V2.0_apisourceids | apiSourceId values can be found here.]]&lt;br /&gt;
&lt;br /&gt;
== What does &amp;quot;coming soon&amp;quot;, &amp;quot;alpha&amp;quot; or &amp;quot;beta&amp;quot; mean? ==&lt;br /&gt;
Coming soon - The endpoint has not been developed yet and is not usable, the schema is indicative of how the endpoint will eventually work but there may be changes in the final version.&lt;br /&gt;
&lt;br /&gt;
Alpha - The endpoint is usable but still being developed, not all features are implemented yet, breaking changes are unlikely but may occur if necessary.&lt;br /&gt;
&lt;br /&gt;
Beta - The endpoint is mostly finished and is being tested, most features are implemented, breaking changes are not planned.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27827</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27827"/>
		<updated>2025-12-03T09:39:41Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Coming Soon!&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
[[Category:Channel Manager]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
BookVisit is a powerful booking engine designed to help hotels and accommodations boost direct bookings and streamline operations. Integrated with Beds24, it offers a seamless solution for managing reservations, pricing, and availability from one platform. With features like dynamic pricing, upselling options, and customizable design, BookVisit turns the website of a Beds24 customer into a high-performing sales channel—helping to increase revenue and reduce reliance on OTAs. Scalable and user-friendly, it’s ideal for properties of all sizes looking to simplify distribution and grow direct sales.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them to Beds24&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Enter your Bookvisit Hotel ID&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Copy your Bookvisit hotel ID and paste it into the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2: Map your rooms &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the room id setting, a list of room Ids will be retrieved from BookVisit and displayed&lt;br /&gt;
#Choose the BookVisit room you want to map to the Beds24 room and click on it&lt;br /&gt;
#Check the correct room Id has been copied to the room id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Map your BookVisit rate plans&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. If you have only one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit rate plan and click on it&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. If you have more than one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Code&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit standard rate plan&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
#Open the prices (PRICES &amp;gt; Daily Prices/Fixed Prices) which you want to send your other BookVisit rate plans&lt;br /&gt;
#Click on &amp;quot;Get Codes&amp;quot; and choose the BookVisit rate plan you want to update with this price&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} You can only map the rate plans BookVisit makes available when you click on &amp;quot;Get Codes&amp;quot;. Do not enter any other numbers. &amp;lt;/div&amp;gt;  &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Enable rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Scroll down to the rooms and set &amp;quot;Enable&amp;quot; = Enabled&lt;br /&gt;
#If you have multiple room types repeat for each room&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 5: Set a multiplier to mark your prices up or down or for currency conversion (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can add a multiplier to your prices, add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number in the &amp;quot;Multiplier&amp;quot; field&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
*Set &#039;Enable&#039; to &#039;Disable&#039; this will stop Beds24 sending data to BookVisit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27821</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27821"/>
		<updated>2025-12-03T09:03:17Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming Soon&lt;br /&gt;
&lt;br /&gt;
[[Category:Channel Manager]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
BookVisit is a powerful booking engine designed to help hotels and accommodations boost direct bookings and streamline operations. Now integrated with Beds24, it offers a seamless solution for managing reservations, pricing, and availability from one platform. With features like dynamic pricing, upselling options, and customizable design, BookVisit turns your website into a high-performing sales channel—helping you increase revenue and reduce reliance on OTAs. Scalable and user-friendly, it’s ideal for properties of all sizes looking to simplify distribution and grow direct sales.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them to Beds24&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Enter your Bookvisit Hotel ID&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Copy your Bookvisit hotel ID and paste it into the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2: Map your rooms &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the room id setting, a list of room Ids will be retrieved from BookVisit and displayed&lt;br /&gt;
#Choose the BookVisit room you want to map to the Beds24 room and click on it&lt;br /&gt;
#Check the correct room Id has been copied to the room id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Map your BookVisit rate plans&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. If you have only one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit rate plan and click on it&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. If you have more than one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Code&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit standard rate plan&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
#Open the prices (PRICES &amp;gt; Daily Prices/Fixed Prices) which you want to send your other BookVisit rate plans&lt;br /&gt;
#Click on &amp;quot;Get Codes&amp;quot; and choose the BookVisit rate plan you want to update with this price&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} You can only map the rate plans BookVisit makes available when you click on &amp;quot;Get Codes&amp;quot;. Do not enter any other numbers. &amp;lt;/div&amp;gt;  &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Enable rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Scroll down to the rooms and set &amp;quot;Enable&amp;quot; = Enabled&lt;br /&gt;
#If you have multiple room types repeat for each room&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 5: Set a multiplier to mark your prices up or down or for currency conversion (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can add a multiplier to your prices, add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number in the &amp;quot;Multiplier&amp;quot; field&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
*Set &#039;Enable&#039; to &#039;Disable&#039; this will stop Beds24 sending data to Booking.com.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27820</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27820"/>
		<updated>2025-12-02T12:27:57Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Limitations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
BookVisit is a powerful booking engine designed to help hotels and accommodations boost direct bookings and streamline operations. Now integrated with Beds24, it offers a seamless solution for managing reservations, pricing, and availability from one platform. With features like dynamic pricing, upselling options, and customizable design, BookVisit turns your website into a high-performing sales channel—helping you increase revenue and reduce reliance on OTAs. Scalable and user-friendly, it’s ideal for properties of all sizes looking to simplify distribution and grow direct sales.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them to Beds24&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Enter your Bookvisit Hotel ID&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Copy your Bookvisit hotel ID and paste it into the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2: Map your rooms &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the room id setting, a list of room Ids will be retrieved from BookVisit and displayed&lt;br /&gt;
#Choose the BookVisit room you want to map to the Beds24 room and click on it&lt;br /&gt;
#Check the correct room Id has been copied to the room id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Map your BookVisit rate plans&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. If you have only one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit rate plan and click on it&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. If you have more than one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Code&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit standard rate plan&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
#Open the prices (PRICES &amp;gt; Daily Prices/Fixed Prices) which you want to send your other BookVisit rate plans&lt;br /&gt;
#Click on &amp;quot;Get Codes&amp;quot; and choose the BookVisit rate plan you want to update with this price&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} You can only map the rate plans BookVisit makes available when you click on &amp;quot;Get Codes&amp;quot;. Do not enter any other numbers. &amp;lt;/div&amp;gt;  &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Enable rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Scroll down to the rooms and set &amp;quot;Enable&amp;quot; = Enabled&lt;br /&gt;
#If you have multiple room types repeat for each room&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 5: Set a multiplier to mark your prices up or down or for currency conversion (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can add a multiplier to your prices, add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number in the &amp;quot;Multiplier&amp;quot; field&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
*Set &#039;Enable&#039; to &#039;Disable&#039; this will stop Beds24 sending data to Booking.com.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27819</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27819"/>
		<updated>2025-12-02T12:26:21Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
BookVisit is a powerful booking engine designed to help hotels and accommodations boost direct bookings and streamline operations. Now integrated with Beds24, it offers a seamless solution for managing reservations, pricing, and availability from one platform. With features like dynamic pricing, upselling options, and customizable design, BookVisit turns your website into a high-performing sales channel—helping you increase revenue and reduce reliance on OTAs. Scalable and user-friendly, it’s ideal for properties of all sizes looking to simplify distribution and grow direct sales.&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them to Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Enter your Bookvisit Hotel ID&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Copy your Bookvisit hotel ID and paste it into the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2: Map your rooms &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the room id setting, a list of room Ids will be retrieved from BookVisit and displayed&lt;br /&gt;
#Choose the BookVisit room you want to map to the Beds24 room and click on it&lt;br /&gt;
#Check the correct room Id has been copied to the room id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Map your BookVisit rate plans&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. If you have only one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Codes&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit rate plan and click on it&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2. If you have more than one BookVisit rate plan&#039;&#039;&#039;&lt;br /&gt;
#Click on the &amp;quot;Get Code&amp;quot; link next to the rate id setting and a list of rate Ids will be retrieved from BookVisit for the saved room id&lt;br /&gt;
#Choose the BookVisit standard rate plan&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press Save&lt;br /&gt;
#Open the prices (PRICES &amp;gt; Daily Prices/Fixed Prices) which you want to send your other BookVisit rate plans&lt;br /&gt;
#Click on &amp;quot;Get Codes&amp;quot; and choose the BookVisit rate plan you want to update with this price&lt;br /&gt;
#Check the rate plan Id has been copied to the rate plan Id setting&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} You can only map the rate plans BookVisit makes available when you click on &amp;quot;Get Codes&amp;quot;. Do not enter any other numbers. &amp;lt;/div&amp;gt;  &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Enable rooms&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Scroll down to the rooms and set &amp;quot;Enable&amp;quot; = Enabled&lt;br /&gt;
#If you have multiple room types repeat for each room&lt;br /&gt;
#Press SAVE&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 5: Set a multiplier to mark your prices up or down or for currency conversion (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can add a multiplier to your prices, add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number in the &amp;quot;Multiplier&amp;quot; field&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
*Set &#039;Enable&#039; to &#039;Disable&#039; this will stop Beds24 sending data to Booking.com.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27818</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27818"/>
		<updated>2025-12-02T10:47:10Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; REMOVE THIS TO SEE WHAT IT LOOKS LIKE&lt;br /&gt;
&lt;br /&gt;
[[Category:Channel Manager]] What category should be used?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
General information&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
*Add your Hotel Id to the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
*Click on &amp;quot;Get Codes&amp;quot; under &amp;quot;Room Id&amp;quot; and &amp;quot;Rate Plan Id&amp;quot; to get the codes from BookVisit and link them to Bookvisit&lt;br /&gt;
*Click on the dropdown list under &amp;quot;Enable&amp;quot; for the rooms for which you want to receive bookings from BookVisit and change the value from &amp;quot;Disabled&amp;quot; to &amp;quot;Enabled&amp;quot; and then click on &amp;quot;Update&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
Any common problems?&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
Un-tick - Enable and click Save.&lt;br /&gt;
&lt;br /&gt;
Login to your Pricelabs account and click on &amp;quot;Disconnect&amp;quot; to terminate the connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27817</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27817"/>
		<updated>2025-12-02T10:47:03Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; REMOVE THIS TO SEE WHAT IT LOOKS LIKE&lt;br /&gt;
&lt;br /&gt;
[[Category:Channel Manager]]&lt;br /&gt;
&lt;br /&gt;
 What category should be used?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
General information&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
*Add your Hotel Id to the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
*Click on &amp;quot;Get Codes&amp;quot; under &amp;quot;Room Id&amp;quot; and &amp;quot;Rate Plan Id&amp;quot; to get the codes from BookVisit and link them to Bookvisit&lt;br /&gt;
*Click on the dropdown list under &amp;quot;Enable&amp;quot; for the rooms for which you want to receive bookings from BookVisit and change the value from &amp;quot;Disabled&amp;quot; to &amp;quot;Enabled&amp;quot; and then click on &amp;quot;Update&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
Any common problems?&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
Un-tick - Enable and click Save.&lt;br /&gt;
&lt;br /&gt;
Login to your Pricelabs account and click on &amp;quot;Disconnect&amp;quot; to terminate the connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27816</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27816"/>
		<updated>2025-12-02T10:46:08Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Undo revision 27815 by Sorenjensen (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; REMOVE THIS TO SEE WHAT IT LOOKS LIKE&lt;br /&gt;
&lt;br /&gt;
Category:Channel Manager What category should be used?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
General information&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
*Add your Hotel Id to the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
*Click on &amp;quot;Get Codes&amp;quot; under &amp;quot;Room Id&amp;quot; and &amp;quot;Rate Plan Id&amp;quot; to get the codes from BookVisit and link them to Bookvisit&lt;br /&gt;
*Click on the dropdown list under &amp;quot;Enable&amp;quot; for the rooms for which you want to receive bookings from BookVisit and change the value from &amp;quot;Disabled&amp;quot; to &amp;quot;Enabled&amp;quot; and then click on &amp;quot;Update&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
Any common problems?&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
Un-tick - Enable and click Save.&lt;br /&gt;
&lt;br /&gt;
Login to your Pricelabs account and click on &amp;quot;Disconnect&amp;quot; to terminate the connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27815</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27815"/>
		<updated>2025-12-02T10:45:35Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Reverted edits by Sorenjensen (talk) to last revision by Asher&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27814</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27814"/>
		<updated>2025-12-02T10:45:13Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; REMOVE THIS TO SEE WHAT IT LOOKS LIKE&lt;br /&gt;
&lt;br /&gt;
Category:Channel Manager What category should be used?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
General information&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
*Add your Hotel Id to the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
*Click on &amp;quot;Get Codes&amp;quot; under &amp;quot;Room Id&amp;quot; and &amp;quot;Rate Plan Id&amp;quot; to get the codes from BookVisit and link them to Bookvisit&lt;br /&gt;
*Click on the dropdown list under &amp;quot;Enable&amp;quot; for the rooms for which you want to receive bookings from BookVisit and change the value from &amp;quot;Disabled&amp;quot; to &amp;quot;Enabled&amp;quot; and then click on &amp;quot;Update&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
Any common problems?&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
Un-tick - Enable and click Save.&lt;br /&gt;
&lt;br /&gt;
Login to your Pricelabs account and click on &amp;quot;Disconnect&amp;quot; to terminate the connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27813</id>
		<title>BookVisit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BookVisit&amp;diff=27813"/>
		<updated>2025-12-02T10:44:45Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming soon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; REMOVE THIS TO SEE WHAT IT LOOKS LIKE&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketplace]] What category should be used?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BookVisit&amp;lt;/div&amp;gt;&lt;br /&gt;
  This page is about the menu {{#fas:cog}} (SETTINGS) Channel Manager &amp;gt; BookVisit&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
&lt;br /&gt;
General information&lt;br /&gt;
&lt;br /&gt;
== Capabilities ==&lt;br /&gt;
*Create bookings and send them Beds24&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Any limitations?&lt;br /&gt;
&lt;br /&gt;
== Set Up ==&lt;br /&gt;
*Add your Hotel Id to the &amp;quot;Hotel Id&amp;quot; field&lt;br /&gt;
*Click on &amp;quot;Get Codes&amp;quot; under &amp;quot;Room Id&amp;quot; and &amp;quot;Rate Plan Id&amp;quot; to get the codes from BookVisit and link them to Bookvisit&lt;br /&gt;
*Click on the dropdown list under &amp;quot;Enable&amp;quot; for the rooms for which you want to receive bookings from BookVisit and change the value from &amp;quot;Disabled&amp;quot; to &amp;quot;Enabled&amp;quot; and then click on &amp;quot;Update&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Common Problems ==&lt;br /&gt;
&lt;br /&gt;
Any common problems?&lt;br /&gt;
&lt;br /&gt;
== Disconnect==&lt;br /&gt;
&lt;br /&gt;
Un-tick - Enable and click Save.&lt;br /&gt;
&lt;br /&gt;
Login to your Pricelabs account and click on &amp;quot;Disconnect&amp;quot; to terminate the connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Setting/Room_Id&amp;diff=27812</id>
		<title>Setting/Room Id</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Setting/Room_Id&amp;diff=27812"/>
		<updated>2025-12-01T11:55:56Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the room ID of your room.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Setting/Room_Id&amp;diff=27811</id>
		<title>Setting/Room Id</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Setting/Room_Id&amp;diff=27811"/>
		<updated>2025-12-01T11:55:28Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Select if you want to incorporate only a specific room or all rooms in the selected property.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Select if you want to incorporate only a specific room or all rooms in the selected property.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Guest_Management_Styling&amp;diff=27809</id>
		<title>Guest Management Styling</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Guest_Management_Styling&amp;diff=27809"/>
		<updated>2025-11-28T10:26:46Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Guest Management]]&lt;br /&gt;
[[Category:Invoice]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Styles for Invoices and Booking Templates&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS)  GUEST MANAGEMENT &amp;gt; STYLING&lt;br /&gt;
&#039;&#039;&#039; CSS&#039;&#039;&#039;: Here you can enter CSS (Cascading Style Sheet) commands to apply to your printable invoice and print template. These commands allow customisation of many aspects of the way the HTML page appears in a web browser and is printed. Your CSS commands will be included in the head section of the HTML invoice.&lt;br /&gt;
&lt;br /&gt;
Disallowed characters for security reasons: &amp;amp;, &amp;lt;, &amp;gt; and &amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;To find examples of what can be done go to this document: [[Custom_CSS#Multiple_Booking_page|Custom CSS]].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27807</id>
		<title>Custom CSS</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27807"/>
		<updated>2025-11-27T09:45:21Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Dynamic Multi-Calendar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Developers]]&lt;br /&gt;
[[Category:Widgets]]&lt;br /&gt;
[[Category:Booking Page]]&lt;br /&gt;
[[Category:Account]]&lt;br /&gt;
[[Category:Booking_Engine]]&lt;br /&gt;
[[Category:Customise_Control_Panel]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Custom CSS&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page gives custom CSS examples which can be used to customize the booking page or the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
= Booking Engine =&lt;br /&gt;
== Property Booking Page ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Force the Iframe to have a certain height ===&lt;br /&gt;
&lt;br /&gt;
/* Style for Extra Large Screen */&lt;br /&gt;
@media (max-width:1199px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 292px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Large Screen */&lt;br /&gt;
@media (max-width:991px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2000px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Medium Screen */&lt;br /&gt;
@media (max-width:767px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2200px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Small Screen */&lt;br /&gt;
@media (max-width:575px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2500px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
=== Bigger room name ===&lt;br /&gt;
&amp;lt;code&amp;gt; .at_roomnametext{font-size: 14px;} /*if you want the text even bigger use a higher number*/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Disable clicks on calendar selector===&lt;br /&gt;
&lt;br /&gt;
====Disable month back-and-forth toggle====&lt;br /&gt;
&amp;lt;code&amp;gt; .monthcalendarhead{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks on dates====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks only on dates not in pointer selection====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth .daterequest, &lt;br /&gt;
.roomoffercalendarmonth .dateavail {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark days when check-in and/or check-out is not allowed (i.e. for rentals on a weekly basis) in the offer calendar===&lt;br /&gt;
To use this option you will need to set your check-in/check-out rules in the CALENDAR. It will not work for check-in and check-out restrictions only set in rates. &lt;br /&gt;
&lt;br /&gt;
NOTE: Limit the check-out in the CALENDAR (click on &amp;quot;Override&amp;quot;) to use this function.&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-out is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenco{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-in is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenci{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight specific days then set the day with the appropriate colour :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .daymon{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daytue{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daywed{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daythu{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .dayfri{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysat{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysun{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Background Image  ===&lt;br /&gt;
To use a background image upload it to {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING ENGINE &amp;gt; PICTURES.&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;&#039; with the url of your uploaded picture.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; body{background-image:url(&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;);}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Shadow around your Booking Page (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpage {&lt;br /&gt;
webkit-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
-moz-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38); &lt;br /&gt;
box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.1);&lt;br /&gt;
box-shadow: 0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
margin-bottom: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Booking Page with rounded corners (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;{border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cents===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecents {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show prices with cents even if cents are zero ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecentshide {display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark certain fields in the calendar selector===&lt;br /&gt;
You can highlight both the headings of the calendar (i.e. Mon, Tue, Wed, Thu, Fri, Sat, Sun) and all the dates that fall on a given day of the week (i.e. all 4 or 5 dates that fall on a Saturday).&lt;br /&gt;
&lt;br /&gt;
Headings = &#039;.dayMon&#039; (or dayTue, dayWed, dayThu, dayFri, daySat, daySun)&lt;br /&gt;
&lt;br /&gt;
Dates = &#039;.daymon&#039; (or daytue, dayewed, daythu, dayfri, daysat, daysun)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the font color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the background color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{background-color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 3: Set the font color for all the dates that fall on a Saturday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysat{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 4: Add a border around all the dates that fall on a Sunday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysun{border:1px solid #999999 !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a border around the selected dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  If you use split dates the CSS is:&lt;br /&gt;
&amp;lt;code&amp;gt;.prevdatestay, .datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Line through unavailable dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datenotavail{text-decoration: line-through;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark past dates with a different background and text colour===&lt;br /&gt;
&amp;lt;code&amp;gt;.datepast{background-color: #xxxxxx; color: #xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change width of hover image (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.ui-tooltip{max-width: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove the hover effect on pictures (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;img{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a label above the room selector for multiple room bookings (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.roomofferqtyselectlabel{display: block;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide up button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;footer .button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add icons to descriptive texts (Responsive Booking Page only)===&lt;br /&gt;
[https://getbootstrap.com/docs/3.3/components/#glyphicons Bootstrap glyphicons] and [http://fontawesome.io/icons/ Font Awesome icons] can be added to the descriptive fields. To add icons the editor needs to be set to &amp;quot;Source&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;glyphicon glyphicon-user&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Bootstap  icon for a person.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;i class=&amp;quot;fa fa-bicycle&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Font Awesomeicon for a bicycle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Icons might disappear when the editor is opened again. In this case you will need to enter it again.&lt;br /&gt;
&lt;br /&gt;
If you don not show the &amp;quot;Features&amp;quot; module on the booking page you will need to add &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;include/font-awesome/fontawesome-pro-5.14.0-web/css/all.min.css&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in the &amp;quot;Head&amp;quot; section in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE &amp;gt; DEVELOPER / {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; MULTIBOOKING PAGE &amp;gt; DEVELOPER.&lt;br /&gt;
&lt;br /&gt;
=== Hide icons (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24fa{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller .input-group-addon{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change text color of language selector and currency selector (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {color:#fff;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make language selector and currency selector a button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {background:white; padding:10px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide currencies from the currency selector (Responsive Booking Page only) ===&lt;br /&gt;
The currency class format is: &#039;&#039;&#039;.cur-XXX&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cur&#039;&#039;&#039; is the name of the class and &#039;&#039;&#039;XXX&#039;&#039;&#039; represents a country code: &#039;&#039;&#039;CAD&#039;&#039;&#039; = Canadian Dollars, &#039;&#039;&#039;GBP&#039;&#039;&#039; = British Pounds and so on.&lt;br /&gt;
The country codes are:&lt;br /&gt;
 AUD, BHD, CAD, CLP, CRC, EUR, FJD, GBP, GEL, ILS, ISK, NZD, USD, BGN, BRL, CHF, CNY, CZK, DKK, HKD, HRK, HUF, HUF, IDR, INR, JPY, KRW, LBP, LKR, MAD, MMK, MXN, MYR, NOK, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, ZAR&lt;br /&gt;
&lt;br /&gt;
This code will remove all currencies except for Euros, Swiss Francs and US Dollars: &lt;br /&gt;
&amp;lt;code&amp;gt;.cur-AUD,.cur-BHD,.cur-CAD,.cur-CLP,.cur-CRC,.cur-FJD,.cur-GBP,.cur-GEL,.cur-ILS,.cur-ISK,.cur-NZD,.cur-BGN,.cur-BRL,.cur-CNY,.cur-CZK,.cur-DKK,.cur-HKD,.cur-HRK,.cur-HUF,.cur-HUF,.cur-IDR,.cur-INR,.cur-JPY,.cur-KRW,.cur-LBP,.cur-MAD,.cur-MMK,.cur-MXN,.cur-MYR,.cur-NOK,.cur-PHP,.cur-PLN,.cur-RON,.cur-RUB,.cur-SEK,.cur-SGD,.cur-THB,.cur-TRY,.cur-ZAR{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove 0 from adults or guests selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option[value=&amp;quot;0&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit quantity selectors for upsell items ===&lt;br /&gt;
By default all the quantity selectors have a range from 0 - 250. You can limit the range:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the range of the optional quantity selector for your 2nd upsell item (set &#039;Per Booking&#039;) to 0-4:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextra2 option:nth-child(n+6){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the range of the optional quantity selector for your 5th upsell item (set &#039;Per Room/Person/Adult/Child&#039;) to 0-20:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextraroom5 option:nth-child(n+22){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Check-in / Check-out selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkin{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide number of nights selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider .item {height: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider   .carousel.slide{ height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the offer description on the check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.at_offersummary {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show number of nights on mobiles=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight { display: inline-block !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Check-in&amp;quot; and &amp;quot;Check-out&amp;quot; text ceases to use the Highlight Background colours and uses a white background instead with narrow width screens === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputcheckingroup { background: transparent !important; border: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputcheckoutgroup { background: transparent !important; border: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room picture on check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-guest-details-right img  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide option to collect credit cards from Booking page if you want to use this option only for requests via Email=== &lt;br /&gt;
&amp;lt;code&amp;gt;.bp2bookcollectpayment .panel-pay-card{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Print Booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_p{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Click here to make another booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookagainlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he, .colorbody-he #bookingpage, &lt;br /&gt;
.colorbody-ar, .colorbody-ar #bookingpage {&lt;br /&gt;
text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .ssi_makeabooking, .colorbody-he .panel .fakelink,&lt;br /&gt;
.colorbody-ar .ssi_makeabooking, .colorbody-ar .panel .fakelink{&lt;br /&gt;
text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .datepicker, .colorbody-he .roomoffercalendarmonth td, .colorbody-he .ssi_makeabooking .colorbody-he .b24-guest-details-left, .colorbody-he .b24-guest-details-left.propconfirmbookmessage, .colorbody-he .b24-creditcard, .colorbody-he .b24-guest-details-left,&lt;br /&gt;
.colorbody-ar .datepicker, .colorbody-ar .roomoffercalendarmonth td, .colorbody-ar .ssi_makeabooking .colorbody-ar .b24-guest-details-left, .colorbody-ar .b24-creditcard, .colorbody-ar .b24-guest-details-left.propconfirmbookmessage, .colorbody-ar .b24-guest-details-left {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .book_bookingbackright, .colorbody-he .b24-guest-details-right, .colorbody-he .questionrow div:first-child, .colorbody-he .book_securelogo, .colorbody-he .ppcancelbutton,&lt;br /&gt;
.colorbody-ar .book_bookingbackright, .colorbody-ar .b24-guest-details-right, .colorbody-ar .questionrow div:first-child, .colorbody-ar .book_securelogo, .colorbody-ar .ppcancelbutton{&lt;br /&gt;
float: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he  .at_offersummary ul,&lt;br /&gt;
.colorbody-ar  .at_offersummary ul{&lt;br /&gt;
padding-right: 0;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .booktextdiv,&lt;br /&gt;
.colorbody-ar .booktextdiv{&lt;br /&gt;
width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .b24-offer-cal , .colorbody-he .b24-offer-summary, .colorbody-he .b24-offer-slider {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change colors of warnings===&lt;br /&gt;
&amp;lt;code&amp;gt;.alert-danger  { &lt;br /&gt;
color: #7e7602;&lt;br /&gt;
background-color: #fcf8bd;&lt;br /&gt;
border-color: #fcf8bd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MULTI PROPERTY BOOKING PAGE ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING PAGE &amp;gt; MULTI BOOKING PAGE &amp;gt; DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Make search criteria always visible ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#collapseAdvancedSearch{height: auto; display:block !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-agencysearchlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the above does not work, please try this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller-fullcontainer {position: sticky; top: 0; z-index: 1000;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider .item {height: 600px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider   .carousel.slide{height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit the drop-down list for number of guests ===&lt;br /&gt;
By default this list goes up to 99. You can limit it with the following code. Substitute X for the desired number + 2. So, if you want the drop-down list to be limited to 10 then X=12.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumchild option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he, &lt;br /&gt;
.colorbody-ar {&lt;br /&gt;
text-align: right;}&lt;br /&gt;
.colorbody-he .b24-prop-module,&lt;br /&gt;
.colorbody-he .datepicker, .&lt;br /&gt;
colorbody-he .roomoffercalendarmonth td,&lt;br /&gt;
.colorbody-ar .datepicker, .&lt;br /&gt;
colorbody-ar .roomoffercalendarmonth td{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he .at_propnametext,&lt;br /&gt;
.colorbody-ar .at_propnametext {&lt;br /&gt;
padding-right: 10px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Property Name ===&lt;br /&gt;
This will remove the individual property names from the Multi Property booking page. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.at_propnametext {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BOOKING WIDGETS ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  CSS needs to be added directly in your web site&lt;br /&gt;
&lt;br /&gt;
===Change the hover-color in the datepicker calendar ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker td .ui-state-active, .book-widget .ui-datepicker td .ui-state-hover, .book-widget.ui-datepicker td .ui-state-active, .book-widget.ui-datepicker td .ui-state-hover {background-color:#ffffff!important; color:#000000!important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make only Saturdays clickable in the datepicker calendar ===&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker tr &amp;gt; :nth-child(1), .book-widget .ui-datepicker tr &amp;gt; :nth-child(2), .book-widget .ui-datepicker tr &amp;gt; :nth-child(3), .book-widget .ui-datepicker tr &amp;gt; :nth-child(4), .book-widget .ui-datepicker tr &amp;gt; :nth-child(5), .book-widget. ui-datepicker tr &amp;gt; :nth-child(7){pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= INVOICES and PRINT TEMPLATES =&lt;br /&gt;
Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Center invoice on the screen and set overall font size===&lt;br /&gt;
&amp;lt;code&amp;gt;body {text-align: center; font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of property name ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicepropname{font-size: 24px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of address ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceaddress{font-size: 18px; padding-bottom: 50px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of the invoice table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.confirmationtable{font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change margin=== &lt;br /&gt;
&amp;lt;code&amp;gt;.printbooking2 {margin: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicetable{margin-left:auto; margin-right:auto;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceprinttime{font-size: 12px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide edit button in the invoice ===&lt;br /&gt;
&amp;lt;code&amp;gt;#iconedit {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Align all table content right ===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_subheadercenter, .conf_numbercenter{text-align: right !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= CONTROL PANEL =&lt;br /&gt;
Custom CSS can be added in:&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on ACCOUNT LIST to apply for all sub accounts&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on  ACCOUNT LIST &amp;gt; MANAGE ACCOUNT to apply for a specific sub account&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
===Hide SUPPORT button===&lt;br /&gt;
&amp;lt;code&amp;gt;.navbar-top .btngroupdropdown{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide page help icon on the right===&lt;br /&gt;
&amp;lt;code&amp;gt;.opener-right{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change header background color===&lt;br /&gt;
&amp;lt;code&amp;gt;.fixed-top {background-color: #cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Settings&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;#c3sidebarCollapse {display: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Price Checker Tool&amp;quot; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_PriceCheck {display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Try the new calendar&amp;quot; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.tryTheNewCalendar {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &#039;Add Booking&#039; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &#039;Desktop icon&#039; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.fa-desktop{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dynamic Multi-Calendar ==&lt;br /&gt;
===Hide hover text from prices===&lt;br /&gt;
&amp;lt;code&amp;gt;.ui-tooltip { display:none !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Help&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Drag&amp;amp;Drop option===&lt;br /&gt;
&amp;lt;code&amp;gt;#dragDropButton  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Notes&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .fa-comment-alt-plus, .sticky-left .fa-comment-alt-lines {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Group booking icons===&lt;br /&gt;
&amp;lt;code&amp;gt;.fa-circle{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Display occupancy as color instead of number===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .property-stats-wrapper&lt;br /&gt;
{margin-top: 5px;}&lt;br /&gt;
.calendar2 .property-stats-wrapper.empty {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color: #7AAB0A;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&lt;br /&gt;
.calendar2 .property-stats-wrapper.medium {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color:  #fe746c;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of weekends (Saturday/Sunday)===&lt;br /&gt;
&amp;lt;code&amp;gt;.th-sat, .th-sun {background-color:#ffceaf !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of past dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:#d7d7d7;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Intelligence button===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide contect help===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change color of unavailable dates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 { color: #0000FF !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change color and background color of daily prices===&lt;br /&gt;
&amp;lt;code&amp;gt;.price { background-color:#7cc576; color:white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Make inventory row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .row-room {&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make Daily Price row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.row-price{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change background and font color for &amp;quot;Unallocated&amp;quot; bookings===&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypecalendar2 .overflow-unit{ background-color: #FEE0DD; color: #9E4843;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button{&lt;br /&gt;
display: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button, #saveViewButton{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
.today-header{background-color:red !important;}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Old Calendar ==&lt;br /&gt;
===Hide &amp;quot;Show&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgridshowfilter {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Override row&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowtype1{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide item from dropdown for rooms in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname .dropdown ul.dropdown-menu li:nth-child(3) {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide suitcase icon (add booking) from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .fa-suitcase {display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  button &#039;Add Booking&#039; from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display red when inventory is 0===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 .dashgrid_inventory{color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show weekends (Saturday/Sunday) in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.weekend2{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show a certain day of the week in red===&lt;br /&gt;
Substitute X with the number of the weekday: Monday=1, Tuesday=2, Wednesday=3, Thursday=4, Friday=5, Saturday=6, Sunday=7 &lt;br /&gt;
&amp;lt;code&amp;gt;.caldayX{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;.todaydate{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show past dates in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:grey;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display room name and icons in one line===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname{display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.editroomlink{padding-left: 2px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Warning color dates not selling===&lt;br /&gt;
&amp;lt;code&amp;gt; .dashgrid_inventory_nap{background-color: red; color: white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
===Hide the Dashboard selector (drop-down menu) from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol #dashid{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Padlock&amp;quot; menu from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol .dropdown{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the Departures Table on the DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledeparture tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Add Booking&amp;quot; from mobile DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledashaddbooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide room on Housekeeping Units and Housekeeping Bookings modules====&lt;br /&gt;
&lt;br /&gt;
.widgettype-units .roomrowclassXXX {display: none;} /* replace XXX with the room ID*/&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the dashboard tables===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dashboardtable th:nth-child(9) {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  Edit button in the Notes component===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#dashboardnotea  .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Align the content of a column right==&lt;br /&gt;
&amp;lt;code&amp;gt;  .bookingtable  td:nth-child(8) {text-align: right;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Guests Menu ==&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain row in the &amp;quot;Info&amp;quot; tab  on  GUESTS===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeguests .viewguest .table tr:nth-child(x) {display: none; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bookings Menu ==&lt;br /&gt;
=== Hide property name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowpropname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowroomname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;. pagetypebookingsgrid .todaydate{font-weight:bold;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the BOOKING LIST Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(2) {display: none;}&amp;lt;/code&amp;gt; will hide the first column which is &#039;Number&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(11) {display: none;}&amp;lt;/code&amp;gt;  will hide the tenth column which is &#039;Email&#039;.&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the BOOKINGS table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .bookingtable  th:nth-child(12) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  cancelled bookings BOOKINGS list===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist  .cancelbooking{display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cancelled bookings in the BOOKINGS Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingtable .cancelbooking {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Export Bookings&amp;quot; buttons ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingfilterheadline .floatright .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable moving of bookings===&lt;br /&gt;
&amp;lt;code&amp;gt; .pagetypebookingsgrid table {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fixed Prices Menu ==&lt;br /&gt;
===Hide column on the Fixed Prices table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .ratetable th:nth-child(9) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reports Menu ==&lt;br /&gt;
=== Limit selector list for custom reports ===&lt;br /&gt;
&lt;br /&gt;
Example: Limit the list to reports 1 - 3:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#reportid option:nth-child(n+4){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain field from &#039;Available Columns&#039; ===&lt;br /&gt;
&lt;br /&gt;
Example: Hide the &#039;Email&#039; field&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypereports2 #guestemail {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Settings Menu ==&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for properties ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeproperties .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for rooms ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetyperooms .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Booking Popup==&lt;br /&gt;
===Hide &#039;Overview tab===&lt;br /&gt;
&amp;lt;code&amp;gt;.gotobookingoverview{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &#039;Open in new Window&#039; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit.openinnewwindow{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Charges &amp;amp; Payments ===&lt;br /&gt;
====Hide the VAT column====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .invoicetablevat {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note: This will not hide the title column (Vat %). See for yourself if you can live with it.&lt;br /&gt;
&lt;br /&gt;
====Prevent invoice items being deleted====&lt;br /&gt;
&amp;lt;code&amp;gt;.tr_invoicee .btn-danger, #groupinvoicebulkaction option[value=&amp;quot;1&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of charge items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.chargenewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of payment items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.paymentnewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Functions and Buttons ===&lt;br /&gt;
====Hide the checkout selector====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Delete&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .deletebookingbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Add Booking&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .b24btn_AddBooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Copy as new&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingcopyasnewbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Print&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingprintbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Assign Invoice Number&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_AssignInvoiceNumber{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
German control panel: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_Rechnungsnummererzeugen{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Template&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate1button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate2button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate3button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Continue anyway&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.statusmsg .btn{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent changes of the &amp;quot;Status&amp;quot; field&amp;quot;====&lt;br /&gt;
.menusetting-status{pointer-events: none;}&lt;br /&gt;
&lt;br /&gt;
=== Hide Specific Fields ===&lt;br /&gt;
====TAB Summary====&lt;br /&gt;
&lt;br /&gt;
Guest title&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guesttitle{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Last Name&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestname{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest comments &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adults &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numadults{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Children&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numchild{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telephone &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestphone{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mobile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestmobile{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fax &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestfax{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Address &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestaddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
City &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcity{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Postcode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestpostcode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (manual entry)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (drop-down list)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry2{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-status{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Room Selector &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-roomid{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====TAB Detail====&lt;br /&gt;
Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostmessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Custom Questions (X = number of custom question)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcustqX{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-ownerreference{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quantity&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-qty{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cancellable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-stopcancel{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Flag&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-flagtext{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status Code&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-statuscode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Created in Account&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-Createdinaccount{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Original Referrer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-OriginalReferrer{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Time Entered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-TimeEntered{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP Address&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-IPAddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
API Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-apimessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest Database&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-isguest{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====TAB Mail &amp;amp; Actions====&lt;br /&gt;
Email&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestemail{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Add Booking==&lt;br /&gt;
====Prevent price to be changed====&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypeajaxbookedit .menusetting-unitprice, .pagetypeajaxbookedit .menusetting-price { pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Reports == &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS)  &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Hide a the &amp;quot;Booking Notes&amp;quot; column  in the Daily Unit Activity report===&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity th &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity td &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
&lt;br /&gt;
===Change the blue Login button on the initial Beds24 page (resellers only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypelogin .b24btn_Login{background-color:#xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Stripe&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#makechargeusing{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the Stripe &amp;quot;Refund&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#b24btn_Refund{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your are using the control panel in another language than English you might need to replace the word Refund with what you see on the button.&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Less than 12 months available&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warninglessthan12monthsavailable{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Too many guests in booking xxxxx&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warningunitnotassigned{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &#039;Template 2&#039; from Guest Management  &amp;gt; Booking Templates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypecommunicationbooktemplate #settingformid .background_boxprop:nth-of-type(2){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the option to unlock invoices===&lt;br /&gt;
&amp;lt;code&amp;gt;.menusetting-invoicelock {display:none;}&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Airbnb_Mapping&amp;diff=27806</id>
		<title>Airbnb Mapping</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Airbnb_Mapping&amp;diff=27806"/>
		<updated>2025-11-27T08:08:17Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Capabilities per Sync Type */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:Airbnb]]&lt;br /&gt;
[[Category:Messaging]]&lt;br /&gt;
[[Category:Error Messages from Channels]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Connect and update listings to Airbnb&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt;  MAPPING  and explains how to connect your rooms in Beds24 to existing listings in Airbnb and how to create new listings in Airbnb&lt;br /&gt;
&lt;br /&gt;
Beds24 provides a certified 2-way API integration which offers you many additional features and functions which will make working with Airbnb easy for you. &lt;br /&gt;
&lt;br /&gt;
=Summary=&lt;br /&gt;
&amp;lt;div class=&amp;quot;summarybox&amp;quot;&amp;gt;&lt;br /&gt;
When all of your prices, and rooms are set up in Beds24 you can start the integration with Airbnb:&lt;br /&gt;
#Connect your Airbnb account &lt;br /&gt;
#Map your rooms &lt;br /&gt;
#Check which prices will send&lt;br /&gt;
#Select your sync type&lt;br /&gt;
#Click &amp;quot;Connect&amp;quot; and select the corresponding listing to this room to make the connection.&lt;br /&gt;
#Check what will send to Airbnb&lt;br /&gt;
#Import upcoming bookings &lt;br /&gt;
Read the complete [https://wiki.beds24.com/index.php?title=Airbnb_Mapping instructions] before you start the integration. &lt;br /&gt;
 &amp;lt;/div&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
=Capabilities=&lt;br /&gt;
You can connect one or multiple Airbnb account to &lt;br /&gt;
*Import listings from Airbnb which will create properties and/or rooms in Beds24. &lt;br /&gt;
*Create new listings in Airbnb from rooms in Beds24.&lt;br /&gt;
*Connect to existing listings in Airbnb to send updates from Beds24. &lt;br /&gt;
&lt;br /&gt;
After you have mapped your listings Beds24 will automatically.&lt;br /&gt;
*Synchronize prices, availability and restrictions to Airbnb.&lt;br /&gt;
*Import bookings and booking modifications or cancellations. &lt;br /&gt;
*See all messages from Airbnb guests under &amp;quot;Messages&amp;quot;.&lt;br /&gt;
*Communicate with your guests directly from the booking in Beds24 via the &amp;quot;Messages&amp;quot; tab and via Auto Actions.&lt;br /&gt;
&lt;br /&gt;
You can also choose to &lt;br /&gt;
*Update all content including descriptions and pictures from Beds24 &lt;br /&gt;
*Import booking requests&lt;br /&gt;
&lt;br /&gt;
[[:Category:Channel Manager|Click here]] for general information on how the channel manager works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:&amp;quot;&amp;gt; &lt;br /&gt;
==Capabilities per Sync Type==&lt;br /&gt;
Beds24 offers three different sync types which define which data can be updated to Airbnb.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| &lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Occupancy based Pricing&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Per Day Pricing&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Rate Plans&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot;  colspan =4| &#039;&#039;&#039;Prices and Availabilty&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:right&amp;quot; scope=&amp;quot;row&amp;quot;|Prices&lt;br /&gt;
| Auto**&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Availability&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Min. Nights&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Max. Nights&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Closed to Arrival (CTA)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Closed to Departure (CTD)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot; colspan =4|   &#039;&#039;&#039;Limited&#039;&#039;&#039;  (sends &amp;quot;Pricing Settings&amp;quot; from  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; &amp;quot;Pricing Settings&amp;quot; in addition to &amp;quot;Prices and Availability&amp;quot; )&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Listing Currency &lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Guest Included&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Extra Person Price&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Dates with no Price&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Discounts (2-28 days)&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Max Days in Advance&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Advance Notice (Hours)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Advance Notice Requests&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Early Bird Days to Check-in &amp;amp; Discount&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Last Minute Days to Check-in &amp;amp; Discount&lt;br /&gt;
| N/A*&lt;br /&gt;
| N/A*&lt;br /&gt;
| N/A*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Custom Fees &amp;amp; Pass Through Taxes  &lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Rack Rate (Default daily price)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot; colspan =4|   &#039;&#039;&#039;Everything&#039;&#039;&#039;  (sends full content additionally to &amp;quot;Prices and Availability&amp;quot; and &amp;quot;Limited&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Listing details&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Descriptions&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Bedrooms&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Picture&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Instant Book&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Pre-Booking Message &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Cancellation Policy &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Non refundable discount &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Check-in start&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Check-in end&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;You can always manually trigger an update&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Including Extra person price from Daily Prices&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Limitations =&lt;br /&gt;
*Blocked dates in Airbnb are NOT imported, you need to block in Beds24. &lt;br /&gt;
*You can only connect listings which are live on Airbnb. &lt;br /&gt;
*Listings in properties which Airbnb considers &amp;quot;traditional hospitality&amp;quot; like hotels, Bed &amp;amp; Breakfast rooms and small inns are approved by Airbnb on a case by case basis. &lt;br /&gt;
*If you do not have Daily Prices or Fixed Prices  in which &amp;quot;Airbnb&amp;quot; is activated in the &amp;quot;Channels&amp;quot; tab the  &amp;quot;Base Price&amp;quot; (Rack Rate) will be used up to a year in advance.&lt;br /&gt;
*Smart Pricing is not available for API connected listings.&lt;br /&gt;
*Airbnb applies the minimum stay &amp;quot; first night only&amp;quot; meaning restrictions must only be satisfied for the arrival date of the booking but not on every day of the booking.&lt;br /&gt;
*Connecting a listing by API is not compatible with internal calendar linking inside Airbnb.&lt;br /&gt;
*Pre-approval bookings do not show all fees, only the cleaning fee. The others are calculated into the price.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; If you intend to connect the listing by API and want it linked to another listing you can do that but the linking must be established inside Beds24. Use Beds24 [https://wiki.beds24.com/index.php/Category:Room_Linking_and_Dependencies Dependencies] to manage inventory across multiple listings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Airbnb does not allow Co-hosts to connect listings or disconnect listings.  Only owners can make API connections. This means if you are a Co-Host Airbnb will not allow you to connect your co-hosted listings via Beds24 (or any other channel manager). Solutions to this limitation are:&lt;br /&gt;
&lt;br /&gt;
*Ask the host to transfer their account to you.&lt;br /&gt;
*Your hosts make the connection between their Airbnb accounts and Beds24 themselves&#039;&#039;&#039; &lt;br /&gt;
**You can create a (temporary) subaccount in Beds24 for each of your owners. Your hosts will have a login where they then can connect their Airbnb accounts. &lt;br /&gt;
**If you manage a large number of properties we can give you the &amp;quot;Connect with Airbnb Account&amp;quot; button. Your owners will then be able to use this button outside of Beds24 so they will not need to log into&lt;br /&gt;
&lt;br /&gt;
=Before you connect=&lt;br /&gt;
==Prices==&lt;br /&gt;
*We can only send availability if you have set up prices which are activated for Airbnb under &amp;quot;Channels&amp;quot; in the Daily Prices or Fixed Prices. &lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; This tutorial explains how to [[Setting_Prices_for_Booking_Channels|set prices for channels]].&lt;br /&gt;
*Airbnb requires a &amp;quot;Base Price&amp;quot; (Rack Rate) which you can set under  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT. Make sure you are prepared to accept a booking for the &amp;quot;Base Price.  If you do not have Daily Prices or Fixed Prices which are activated for channel management or  in which &amp;quot;Airbnb&amp;quot; is activated the rack rate will be used up to a year in advance. &lt;br /&gt;
*In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT you can set rules for dates with no price. If you require minimum stays we recommend you set this to the default &amp;quot;Close the Room&amp;quot; because we can not send minimum stays to the Base Price. &lt;br /&gt;
*You can set a multiplier to mark your price up or down.&lt;br /&gt;
&lt;br /&gt;
==Bookings and Requests==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} In instances of Airbnb bookings cancelled by the host, marked as &amp;quot;Cancelled by Host,&amp;quot; please note that Airbnb maintains a restriction preventing the reopening of dates for the same property. Airbnb will not reopen dates when you have previously cancelled a booking. The dates should be available on all other channels.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use the API connection Airbnb only allows instant bookings. In {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set which groups of guests are allowed to book. Strictest is only to allow experienced Airbnb guests who provide government ID to book.&lt;br /&gt;
&lt;br /&gt;
In  {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can also add a &amp;quot;Custom Value&amp;quot; if you allow guests to send a request if they want to stay longer than your maximum stay rule allows. &lt;br /&gt;
&lt;br /&gt;
After the connection has been successfully set up you can import upcoming existing bookings from Airbnb and all new bookings will automatically import.&lt;br /&gt;
&lt;br /&gt;
Inquiries and requests are only imported if you opt in to importing them. &lt;br /&gt;
&lt;br /&gt;
Other bookings can be uploaded as a .csv file in {{#fas:cog}} (SETTINGS) PROPERTIES.&lt;br /&gt;
&lt;br /&gt;
To manually add or blocked dates click on the suitcase icon in the CALENDAR or on &amp;quot;Add Booking&amp;quot; at the top.&lt;br /&gt;
&lt;br /&gt;
If you do not need the actual booking you can adjust the availability in the CALENDAR in the row &amp;quot;Inventory&amp;quot;.  The number shows rooms remaining to sell. They can be edited to quickly change your availability. Double-click to open a pop-up and save the changes. (it is only possible to lower the number based on the value in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;quot;Quantity of this type&amp;quot; and any existing bookings).&lt;br /&gt;
&lt;br /&gt;
Airbnb collects the payment from your guest. Channel collect payments will be shown in the booking invoice if {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER under “Channel Collect Invoice”  is set to import them. If you want to import the &amp;quot;Expected Payout amount&amp;quot;  or the &amp;quot;Expected Payout and actual payment&amp;quot; from Airbnb you need to set this in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER under &amp;quot;Airbnb&amp;quot; &amp;quot;Invoice&amp;quot;. See the details here  [https://wiki.beds24.com/index.php/Setting/ownersairbnbxmlinvoice Airbnb Invoice] &lt;br /&gt;
&lt;br /&gt;
By changes or updates of an existing booking, Airbnb will not dynamically update the cost for extra guests if a reservation alteration is initiated by either the host or the guest.&lt;br /&gt;
&lt;br /&gt;
The host can reject the reservation alteration and can update the guest count and the cost of the extra guests, then send the alteration to the main guest, who will need to accept the new reservation.&lt;br /&gt;
&lt;br /&gt;
==Properties, rooms and room types  ==&lt;br /&gt;
A listing in Airbnb is a room in Beds24. &lt;br /&gt;
&lt;br /&gt;
Our connection supports room types with a quantity of more than one.  If you want to send a quantity of more than one you can not use &amp;quot;House&amp;quot; as the property type. &lt;br /&gt;
&lt;br /&gt;
The name sent  is:  &lt;br /&gt;
*For properties with one unit: property name&lt;br /&gt;
*For properties with more than one unit type it consists of property name - room name.&lt;br /&gt;
&lt;br /&gt;
==Local legal requirements==&lt;br /&gt;
Airbnb will only accept any listing which comply to local laws. Ensure you comply with any permitting, zoning, safety, and health regulations, inform yourself about any local taxes or business license requirements or other regulations that may apply.&lt;br /&gt;
&lt;br /&gt;
[https://www.airbnb.com/help/article/1386/responsible-hosting-in-japan Japan], [https://www.airbnb.com/help/article/1385/responsible-hosting-in-portugal Portugal] , [https://www.airbnb.com/help/article/1388/responsible-hosting-in-spain Spain], [https://www.airbnb.com/help/article/1383/responsible-hosting-in-france France], [https://www.airbnb.de/help/article/1391/responsible-hosting-in-germany Germany]  &lt;br /&gt;
&lt;br /&gt;
For other regions please check the Airbnb help pages.&lt;br /&gt;
&lt;br /&gt;
=Set the connection up=&lt;br /&gt;
==Property settings==&lt;br /&gt;
If you have multiple rooms in a property these settings will apply to all rooms in the property. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Connect your Airbnb account to your property&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each property can connect to one Airbnb Account. Select the Airbnb account you want to connect to.&lt;br /&gt;
&lt;br /&gt;
If no Airbnb account is available go to  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; ACCOUNTS and connect your account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2 - Apply a multiplier to mark your prices up or down (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you want to add a multiplier to your prices add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number.&lt;br /&gt;
&lt;br /&gt;
The multiplier applies to all prices and fees which are sent.&lt;br /&gt;
&lt;br /&gt;
For example  &#039;&#039;&#039;*1.23&#039;&#039;&#039; will multiply all prices by 1.23 (i.e. raised by 23%).&lt;br /&gt;
Lower prices can be sent with a multiplier less than 1, i.e. &#039;&#039;&#039;*0.85&#039;&#039;&#039; will send a price 85% of the normal price (i.e. lowered by 15%)&lt;br /&gt;
&lt;br /&gt;
To convert the price of bookings imported add a * after the multiplier, for example &#039;&#039;&#039;*1.23*&#039;&#039;&#039; will divide the price of the booking by 1.23.&lt;br /&gt;
&lt;br /&gt;
You can also use currency conversion template variable. All currencies supported by the booking page currency selector can be used.&lt;br /&gt;
&lt;br /&gt;
For example *[CONVERT:IDR-EUR] will convert Indonesian Rupees to Euros.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Check the currency setting is correct&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Airbnb only supports following currencies: ARS,AUD,BRL,CAD,CHF,CNY,CZK,DKK,EUR,GBP,HKD,HUF,IDR,ILS,INR,JPY,KRW,MYR,MXN,NOK,NZD,PHP,PLN,RUB,SEK,SGD,THB,TRY,TWD,USD,VND,ZAR&lt;br /&gt;
&lt;br /&gt;
If you are using a different currency in Beds24 select one of the above and use the multiplier (above) for conversion.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4 - Import inquiries from Aribnb (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you import inquiries Beds24 will create a booking with the status &amp;quot;Inquiry&amp;quot;. If the request turns into a confirmed booking the status will automatically change. If you want to automatically cancel requests which do not turn into confirmed bookings you can set up an [[Auto_Actions|Auto Action]] to automatically cancel the booking after a certain period. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Bookings with the status &amp;quot;Inquiry&amp;quot; do not block the room. If you want to block the room for example if you have made the guest an offer you need to change the status manually. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5 - Assign an invoicee (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you need to send invoices which are different from your standard invoice you can use the  [[Invoicees|invoicee]] function.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connect listings you already have on Airbnb==&lt;br /&gt;
By mapping a room you  connect it so it can update a listing in Airbnb. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 1 - Change the pricing model (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Select &amp;quot;Occupancy Pricing&amp;quot; if you want to send prices for different numbers of guests and/or different length of stay. See the chapter &amp;quot;Pricing Models&amp;quot; below for more information.&lt;br /&gt;
&lt;br /&gt;
Press SAVE.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 2 - Check which prices will send&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to the &amp;quot;Mapping&amp;quot; tab again and then scroll down to &amp;quot;Room Mapping&amp;quot; and then click on &amp;quot;Price Data&amp;quot; under &amp;quot;View&amp;quot; to check which prices and availability will be sent. If you see no prices or no availability in the list, check if you have prices set up for your listing on Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 3: Select your sync type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
With sync type &#039;&#039;&#039;Prices &amp;amp; Availability&#039;&#039;&#039; Beds24 will only update your price data (including number of guests, extra person price, base price, max stay, minimum stay, max days in advance, advance notice/same day booking cut off) and availability and import bookings. If you want to change your discounts, descriptions, pictures, or other settings you do this in Airbnb.&lt;br /&gt;
&lt;br /&gt;
With sync type &#039;&#039;&#039;Limited&#039;&#039;&#039; Beds24 will update your price data (including number of guests, extra person price, base price, taxes and fees, max stay, minimum stay, max days in advance, advance notice/same day booking cut off, last-minute discount, early-bird discount, weekly discount, monthly discount) and availability and import bookings. If you want to change your descriptions pictures or other settings you do this in Airbnb.&lt;br /&gt;
&lt;br /&gt;
With sync type &#039;&#039;&#039;Everything&#039;&#039;&#039; also your existing listings descriptive content will be overridden by the descriptive content in Beds24 and can no longer be edited in Airbnb.&lt;br /&gt;
&lt;br /&gt;
If you want to sync everything your listing needs to meet Airbnbs requirements. If you see a red button &amp;quot;Fix Content Errors&amp;quot; your listing does not meet Airbnb requirements. Click on the button. Any settings which do not meet Airbnb requirements are highlighted on red. Click on the links to go to the settings where you can fix the problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Always go to  &amp;quot;View Content&amp;quot; to check what will send to Airbnb before selecting &#039;&#039;&#039;Everything&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 4: Connect&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click &amp;quot;Connect&amp;quot; and select the corresponding listing to this room to make the connection. &lt;br /&gt;
&lt;br /&gt;
If you have changed the sync type to &amp;quot;Everything&amp;quot; you need to press SAVE before connecting.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5: Check that the connection is working properly&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on &amp;quot;View actual data and check the prices you see there are as you expect&lt;br /&gt;
#Allow a bit of time for Airbnb do process the data you have sent then click on &amp;quot;Update&amp;quot;. If Airbnb returns an error message scroll down to the &amp;quot;Troubleshooting&amp;quot; section to see why Airbnb sends the error and how to fix it. If you receive an error which is not listed below send us a support ticket. &lt;br /&gt;
#Click on &amp;quot;Airbnb Listing&amp;quot; link to open the listing on Airbnb select dates to check the listing is bookable but do NOT finish the booking. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 6: Import upcoming bookings&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click on &amp;quot;Import existing bookings&amp;quot; to import the bookings you already have in Airbnb. Bookings previously imported via the Airbnb iCal connection will not import. We recommend you delete them before you press the button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Blocked dates are not sent by Airbnb, manually update the dates in Beds24 calendar. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; We will import bookings from the last four weeks that are currently ongoing and have not yet reached their check-out date. However, please note that exceptionally long-term stays, those exceeding four weeks, will not be included in the import.&lt;br /&gt;
&lt;br /&gt;
[[File:Airbnb_Synctyp_Prices_Availability.mp4|640px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Airbnb_Synctyp_Everything.mp4|640px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 7: Setup Airbnb Invoicing and how the charges and payments are imported.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can select the information imported for Airbnb bookings. &lt;br /&gt;
&lt;br /&gt;
Airbnb collects the payment from your guest. &lt;br /&gt;
&lt;br /&gt;
Channel collect payments will be shown in the booking invoice if {{#fas:cog}} (SETTINGS) CHANNEL MANAGER under “Channel Collect Invoice” is set to import them. &lt;br /&gt;
&lt;br /&gt;
If you want to import the &amp;quot;Expected Payout amount&amp;quot; or the &amp;quot;Expected Payout and actual payment&amp;quot; from Airbnb you need to set this in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER under &amp;quot;Airbnb&amp;quot; &amp;quot;Invoice&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
See the details in this page [https://wiki.beds24.com/index.php/Setting/ownersairbnbxmlinvoice Airbnb Invoice] &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Create a new listing=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1 - Select   &amp;quot;Sync Type&amp;quot; Everything&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb will only publish your listing if you send the full content.&lt;br /&gt;
&lt;br /&gt;
Set  &amp;quot;Sync Type&amp;quot; = Everything then press SAVE. &lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  SPECIFIC CONTENT &amp;gt; PUBLISH = NO &lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  SPECIFIC CONTENT &amp;gt; UPDATE ADDRESS = YES then press SAVE.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2 - Check if your content meets Airbnbs requirements&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  VIEW CONTENT to revise which data will send to Airbnb.  Any settings which do not meet Airbnbs requirements are highlighted on red. Click on the links to go to the settings where you can fix the problems. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; If you see a red button &amp;quot;Fix Content Errors&amp;quot; your listing does not meet Airbnbs requirements. Click on the button to get to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; VIEW CONTENT. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3 - Check which prices will send&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to the &amp;quot;Mapping&amp;quot; tab again and then scroll down to &amp;quot;Room Mapping&amp;quot; and then click on &amp;quot;Price Data&amp;quot; under &amp;quot;View&amp;quot; to check which prices and availability will be sent. If you see no prices or no availability in the list, check if you have prices set up for your property on Beds24.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Export to Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
When your content meets Airbnbs requirements you can click &amp;quot;Export&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Airbnbs new listing promotion helps you to get your first bookings quicker. It allows hosts to easily apply a 20% discount. This option is activated by default but you can opt out (not recommended) before sending.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5: Complete Airbnb Registration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Login to your Airbnb Account, go to Listings, click on the listing, then click &#039;Fix&#039; and complete the Airbnb Registraion actions. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 6: Check that the connection is working properly &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on &amp;quot;View actual data and check the prices you see there are as you expect&lt;br /&gt;
#Allow a bit of time for Airbnb do process the data you have sent then click on &amp;quot;Update&amp;quot;. If Airbnb returns an error message scroll down to the &amp;quot;Troubleshooting&amp;quot; section to see why Airbnb sends the error and how to fix it. If you receive an error which is not listed below send us a support ticket. &lt;br /&gt;
#Click on &amp;quot;Airbnb Listing&amp;quot; link to open the listing on Airbnb select dates to check the listing is bookable but do NOT finish the booking. &lt;br /&gt;
&lt;br /&gt;
[[File:Create_a_new_listing_on_Airbnb.mp4|640px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Airbnbs review and publishing process =&lt;br /&gt;
Connecting to an existing lisitng or creating a new listing  triggers Airbnb&#039;s automated review. The review validates the listing against the [https://www.airbnb.com/help/article/2350/what-are-the-policies-for-listings-created-through-api-connected-software API Program Listing Requirements]. &lt;br /&gt;
&lt;br /&gt;
Click on &amp;quot;Check Connection Status&amp;quot; to see the status at Airbnb. &lt;br /&gt;
&lt;br /&gt;
If the listing is rejected, the message you see there tells you the reason. Fix the problem and the click &amp;quot;Update&amp;quot; to resubmit the listing. &lt;br /&gt;
&lt;br /&gt;
Some listings require manual approval, in which case the status will remain as &amp;quot;ready for review&amp;quot;. Once these listings are reviewed by Airbnb, you will see the result when you click on &amp;quot;Check Connection Status&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=Updates=&lt;br /&gt;
*Changes to availability and prices will be instantly sent to the channel.&lt;br /&gt;
*Changes for settings for example minimum stays, the multiplier or number of rooms will send with the next update. Click on &amp;quot;Update&amp;quot; if you want to push them through instantly. &lt;br /&gt;
*Content updates are only sent on demand. If you change content you will need to click &amp;quot;Update&amp;quot; to send the changes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; It can take Airbnb a couple of minutes to process the data we sent.&lt;br /&gt;
&lt;br /&gt;
If you make changes to values which are sent from Beds24 in Airbnb they will be overridden with the next update.&lt;br /&gt;
&lt;br /&gt;
=Reviews=&lt;br /&gt;
If a guest sends you a review, you can also view it in Beds24 via the &amp;quot;Mail &amp;amp; Actions&amp;quot;  tab and send the guest a reply from there.&lt;br /&gt;
&lt;br /&gt;
After the guest has checked-out, you can send the review to Airbnb via the &amp;quot;Mail &amp;amp; Actions&amp;quot; tab in the booking in Beds24. &lt;br /&gt;
&lt;br /&gt;
When you provide a review text guests will automatically receive a five-star review along with the provided text four days after check-out, unless you have already manually reviewed the guest.&lt;br /&gt;
&lt;br /&gt;
*Review Template: If you want to automatically review your guests  enter your review text under &amp;quot;Auto Review Text&amp;quot; in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt;  MAPPING. You can personalize your review by using Template Variables.&lt;br /&gt;
&lt;br /&gt;
*Manual Review:  If you’re using automated reviews but wish to give the guest a rating different from five stars or change the provided text, you can manually review the guest within three days after check-out.&lt;br /&gt;
&lt;br /&gt;
*Disable auto review for individual bookings:  Change the setting for  &amp;quot;Allow Review&amp;quot; in Mail &amp;amp; Action tab to &amp;quot;Disable&amp;quot; &lt;br /&gt;
&lt;br /&gt;
If you have multiple properties you can set a different message for each property.&lt;br /&gt;
&lt;br /&gt;
=Manage alterations and cancellations=&lt;br /&gt;
On the &amp;quot;Overview&amp;quot; tab of the booking you can&lt;br /&gt;
*Manage alteration requests from guests&lt;br /&gt;
*Submit alteration requests to guests&lt;br /&gt;
*Request cancellations from guests&lt;br /&gt;
&lt;br /&gt;
=Change the Sync Type=&lt;br /&gt;
If you want to change the sync type all you need to do is change the setting and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
=Disconnect a listing=&lt;br /&gt;
&lt;br /&gt;
*To disconnect a listing to manage it manually go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING and click on &amp;quot;Disconnect&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
If you want to update the listing from Beds24 you will need to reconnect it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} When a listing is disconnected Airbnb resets some values to their defaults:&lt;br /&gt;
*minimum stay  is set back to 1&lt;br /&gt;
* &amp;quot;Closed to arrival&amp;quot; and &amp;quot;Closed to departure&amp;quot; gets removed&lt;br /&gt;
*&amp;quot;Maximum stay&amp;quot; gets reset to 1125.&lt;br /&gt;
If you do not want these values you will need to change them. If reconnect a listing in Beds24 press &amp;quot;Update&amp;quot; after you reconnected to push the values from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Disconnect or terminate the connection=&lt;br /&gt;
&lt;br /&gt;
*Click on &amp;quot;Disconnect&amp;quot; {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; ACCOUNTS.. This will set all your listings in this Airbnb account  to &amp;quot;manual&amp;quot; and disconnect your Airbnb account from Beds24 so you can manage them manually. &lt;br /&gt;
&lt;br /&gt;
You can also disconnect your Airbnb account from Beds24 in Airbnb. Log into your Airbnb account and go to ACCOUNT &amp;gt; PRIVACY AND SHARING &amp;gt; SERVICES and remove the Channelsync app.&lt;br /&gt;
&lt;br /&gt;
=Options for the sync types=&lt;br /&gt;
==Pricing models==&lt;br /&gt;
Airbnb supports different pricing models. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Click on the &amp;quot;Price Data&amp;quot; Button to check which prices and availability will send.&lt;br /&gt;
&lt;br /&gt;
===Per Day Pricing===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Choose  &#039;&#039;&#039;Per Day Pricing&#039;&#039;&#039; (the default)  if you have only ONE price per date. &lt;br /&gt;
&lt;br /&gt;
If you have multiple prices activated for Airbnb with different minimum stays the system will send the price with the lowest minimum stay. Of the ones with the lowest minimum stay the one with the highest occupancy will be used. &lt;br /&gt;
&lt;br /&gt;
If you use daily prices with &amp;quot;Extra Person&amp;quot; prices your Daily Price needs to be set for the max occupancy and the &amp;quot;Extra Person&amp;quot; price needs to be added with a negative value  so the price for the full occupancy can send. &lt;br /&gt;
&lt;br /&gt;
Only a global max. stay which is taken from  {{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP can send.&lt;br /&gt;
&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT you can set  &lt;br /&gt;
*The number of guests for which the daily price applies.&lt;br /&gt;
*An extra person price.&lt;br /&gt;
&lt;br /&gt;
===Per Occupancy (LOS) Pricing===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Choose &#039;&#039;&#039;Per Occupancy Pricing&#039;&#039;&#039;  if you want to send prices for different occupancies  and/or  different length of stay.&lt;br /&gt;
&lt;br /&gt;
If you use fixed prices the price for each occupancy defined in Beds24 and prices for different length of stay can be sent.1 person, 2 person and room price will send. Room price will send for specified occupancy.  Multiple prices with different occupancies can send. Prices for &amp;quot;Extra Person&amp;quot;, &amp;quot;Extra child&amp;quot; and discounts set in the &amp;quot;Discounts&amp;quot; tab of the Fixed Prices can not be sent. &lt;br /&gt;
&lt;br /&gt;
If you use daily prices the daily price will send including occupancy. Multiple occupancy prices can send. Extra person price will send. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Min Stay&amp;quot; set in the Calendar, Daily Prices or Fixed Prices will send.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} When sending different prices for different length of stay (LOS), the room restriction strategy in {{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP must be set to &#039;&#039;&#039;Stay through&#039;&#039;&#039;. The restriction strategy &amp;quot;Arrival&amp;quot; may NOT calculate the correct pricing after the first night.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can send prices up to 28 days but guests can book longer stays if there are no restrictions. Airbnb will apply the average of the price of 28 days for days 29+.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Max Stay&amp;quot; set for the room will send. Max stays set in the prices will be ignored. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Beds24 sends the price for max. 16 guests. If your property accommodates more than 16 guests use &amp;quot;Per Day&amp;quot; pricing with an extra person price. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Due to limitations with Airbnbs multi calendar Airbnb can not show the correct prices in your Airbnb Extranet. The correct prices will be shown to the guest though and the prices sent from Beds24 will be applied for all bookings. If you want to check prices on Airbnb please start a booking for your listing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Due to limitations at Airbnb if there is a change to the number of guests, Airbnb will not dynamically update the cost for extra guests if a reservation alteration is initiated by either the host or the guest.&lt;br /&gt;
&lt;br /&gt;
The host can reject the reservation alteration and can update the guest count and the cost of the extra guests, then send the alteration to the main guest, who will need to accept the new reservation.&lt;br /&gt;
&lt;br /&gt;
===Rate Plans===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Restriction with Rate plans - Prices upto 1 year only will send with Rate plans, if more than 365 days are required then use Per day pricing or Per Occupancy pricing. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; &#039;&#039;&#039;Rate plans&#039;&#039;&#039; are the pricing model of choice if you want &lt;br /&gt;
*to offer  a refundable and a non-refundable option and &lt;br /&gt;
**set prices for refundable and non-refundable instead of Airbnbs fixed discount option&lt;br /&gt;
**control the cancellation policy for refundable and non-refundable prices&lt;br /&gt;
**control availability of the refundable/non-refundable booking option. &lt;br /&gt;
*parity with other channels which support rate plans i.e. Booking.com or Expedia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can create up to 10 rate plans which can be used for all listings in the Airbnb account. A maximum of 2 rate plans will be displayed to guests at a given time depending on the cancellation policy. Airbnb will display one refundable and another non-refundable rate plan and out of these (a) the lowest and (b) the most flexible rate.&lt;br /&gt;
&lt;br /&gt;
A price for each occupancy defined in Beds24 can be sent. &lt;br /&gt;
*If you use daily prices the daily price will send including occupancy. Multiple occupancy prices can send on each rate plan. Extra person price will send.&lt;br /&gt;
*If you use fixed prices the Single, Double and room price will send. Room price will send for specified occupancy. Multiple prices with different occupancies can send on same rate plan. Prices for &amp;quot;Extra Person&amp;quot;, &amp;quot;Extra child&amp;quot; and discounts set in the &amp;quot;Discounts&amp;quot; tab of the Fixed Preice can not be sent. &lt;br /&gt;
&lt;br /&gt;
If you want to send prices for different length of stay you need a rate plan for each. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Min Stay&amp;quot; and &amp;quot;Max Stay&amp;quot; set in the Calendar, Daily Prices or Fixed Price will send.&lt;br /&gt;
&lt;br /&gt;
For more information and setup instructions click [[Airbnb_Rate_Plans |here]].&lt;br /&gt;
&lt;br /&gt;
==Discounts==&lt;br /&gt;
&lt;br /&gt;
If you have &amp;quot;Early Bird&amp;quot; or &amp;quot;Last Minute&amp;quot; prices which are activated for Airbnb these will automatically send. Airbnb will not mark these as promotions though.&lt;br /&gt;
&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set:&lt;br /&gt;
* A discount for 2 or more days, weekly or monthly. Use either the discounts for the number of days or month/week, but not both because the discount per day will override the discount per week/month.&lt;br /&gt;
* A discount for &amp;quot;Non Refundable&amp;quot; bookings. If you select a sync type &amp;quot;Limited,&amp;quot; you can set a non-refundable discount in your Airbnb extranet.&lt;br /&gt;
* Early Bird and Last Minute Discounts which Airbnb will mark as promotions.&lt;br /&gt;
&lt;br /&gt;
You can also create &amp;quot;Pricing Rules&amp;quot; directly in Airbnb, but we recommend you set all prices in Beds24 to avoid confusion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Early bird or Last Minute offer are only marked as promotions if the price drops at least 10% from what Airbnb defines as the last 30 days median price. If you use both early bird and last minute and want to remove one, you will need to remove both because Airbnb will only remove them together. After you have clicked &amp;quot;Update&amp;quot; to send the change, you can reactivate the one you want to keep.&lt;br /&gt;
&lt;br /&gt;
Please refer to Airbnb for more information on [https://www.airbnb.com/help/article/3421#:~:text=There%20may%20be%20a%20few,other%20discounts%20or%20promotions Discounts].&lt;br /&gt;
&lt;br /&gt;
==Fees and taxes==&lt;br /&gt;
If you apply fees or taxes you need to send them from Beds24. &lt;br /&gt;
*Cleaning fee &lt;br /&gt;
&lt;br /&gt;
You can set under  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT. &lt;br /&gt;
&lt;br /&gt;
Other fees supported by Airbnb can be sent as CUSTOM value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt;AIRBNB  &amp;gt; SPECIFIC CONTENT. If you apply a linen fee Airbnb will add this to the cleaning fee. &lt;br /&gt;
&lt;br /&gt;
*PETFEE 45 (for example)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you have a price multiplier in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB, &amp;gt; MAPPING  this will also be applied to the Cleaning fee. If you want to override this, then use a CUSTOM value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt;AIRBNB  &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&lt;br /&gt;
*If you want to send taxes click on &amp;quot;Check if you are eligible to send taxes&amp;quot; in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB   &amp;gt; SPECIFIC CONTENT. If Airbnb allows you to send taxes you can set them under &amp;quot;Custom&amp;quot;. Please click on the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt;for &amp;quot;Custom&amp;quot; for  detailed instructions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; &lt;br /&gt;
Permit / Registration/ License&lt;br /&gt;
In some locations Airbnb.com require the License/Registration number of the owner. Please also see under &amp;quot;Local legal requirements above&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If this is required for your property, please go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION &amp;quot;Permit ID&amp;quot; and enter your details.&lt;br /&gt;
&lt;br /&gt;
Permit IDs in Beds24 are set per property. If you have a different permit Id than the one set for the property you can set a room specific permit as &amp;quot;Custom&amp;quot; value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Send and receive messages =&lt;br /&gt;
You can get communicate with Airbnb guest directly from Beds24. This function works for:&lt;br /&gt;
*Confirmed bookings&lt;br /&gt;
*Inquiries/Requests - if you receive a message from a potential guest inquiring Beds24 will create a request booking. If the request turns into a confirmed booking the status will automatically change. If you want to automatically cancel requests which do not turn into confirmed bookings you can set up an [[Auto_Actions|Auto Action]] to automatically cancel the booking after a certain period. &lt;br /&gt;
&lt;br /&gt;
You can view all messages from the &amp;quot;Messages&amp;quot; component on the DASHBOARD and individual communication from the &amp;quot;API Messages&amp;quot; tab in the booking. You and your guests will see the messages in Airbnb.  When a guest sends an attachment, Airbnb makes it available for one hour. Click on “ Reload messages” to reload the image. &lt;br /&gt;
&lt;br /&gt;
To use this function you should:&lt;br /&gt;
&lt;br /&gt;
1. Add the component  &amp;quot;API Messages&amp;quot; to your [[:Category:Dashboard|DASHBOARD]]&lt;br /&gt;
&lt;br /&gt;
2. To send Auto Action Emails via messaging set &amp;quot;Send Message&amp;quot; on the &amp;quot;Messaging&amp;quot; tab in the Auto Action to one of the API options.  We will remove the HTML from the message because Airbnb does not support HTML. You have the option to add a plain text message for this purpose.&lt;br /&gt;
&lt;br /&gt;
Airbnb supports attachments in JPG, GIF and PNG format. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you have moved the booking to a different room (manually or via dependencies), then ensure that both properties/rooms are connected with the same Airbnb account, otherwise this function will not work.&lt;br /&gt;
&lt;br /&gt;
=Content for sync type &amp;quot;Everything&amp;quot;=&lt;br /&gt;
If you use this sync type all updates should be done in Beds24 (not in Airbnb) because changes you make in Airbnb will be overridden with the next update. &lt;br /&gt;
==Requirements and limitations from Airbnb==&lt;br /&gt;
*Phone numbers, email addresses and URLs are not allowed in the host profile.&lt;br /&gt;
*No internal housing codes in the Name.&lt;br /&gt;
*Descriptions must be unique and well written, paragraph breaks and spacing should be used. Content in ALL CAPS will lead to a listing’s rejection.&lt;br /&gt;
*France Only: Bed &amp;amp; Breakfast listings should have B&amp;amp;B in the title.&lt;br /&gt;
&lt;br /&gt;
==Languages==&lt;br /&gt;
The content is sent in the language which is activated as default language for the booking page in  {{#fas:cog}} (SETTINGS)  BOOKING ENGINE &amp;gt; INTERNATIONALIZATION.&lt;br /&gt;
&lt;br /&gt;
If you have activated multiple languages  and entered your descriptions in these we can send multiple languages if you set &amp;quot;Allow Multi-Language&amp;quot; = Yes in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT. Please check the context help before changing the setting. &lt;br /&gt;
&lt;br /&gt;
Following languages are supported by Airbnb and Beds24: Bahasa Indonesia, Catala, Dansk, Deutsch, English. Español, Eλληνικά, Français, Hrvatski, Italiano, Magyar, Nederlands, Norsk, Polski, Português, Suomi, Svenska, Íslenska, Čeština, Русский, עברית, ภาษาไทย, 中文, 日本語	ja&lt;br /&gt;
한국어.&lt;br /&gt;
&lt;br /&gt;
==Property Type ==&lt;br /&gt;
Most of the property types which Airbnb supports can be selected in  {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION. &lt;br /&gt;
&lt;br /&gt;
Other Airbnb property types can be added as &amp;quot;Custom&amp;quot; values in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&lt;br /&gt;
== Bedrooms and bathrooms==&lt;br /&gt;
Bedrooms and bathrooms can be set up  in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Set up bedrooms and bathroom either in the property OR the room. If you set them up in both you will double them up. Do not send additional bathroom amenities if you have a  full bathrooom.&lt;br /&gt;
&lt;br /&gt;
Bedrooms and bathrooms are configured by feature codes which are entered in the &amp;quot;Features&amp;quot; field.  &lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Bedroom&amp;quot; or &amp;quot;Bathroom&amp;quot;. &lt;br /&gt;
*Set the type and use the selectors to define the features within each room. &lt;br /&gt;
*If you have multiple bedrooms or bathrooms make sure you define them all. If you have more than 2 rooms click &amp;quot;Close&amp;quot; and SAVE. The system will then automatically add more rooms when you click on the &amp;quot;Edit&amp;quot; button again. &lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
*If you have multiple bedrooms or bathrooms make sure you define them all. &lt;br /&gt;
&lt;br /&gt;
*If you have more than 2 rooms click &amp;quot;Close&amp;quot; and SAVE. The system will then automatically add more rooms when you click on the &amp;quot;Edit&amp;quot; button again. &lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
Requirements from Airbnb:&lt;br /&gt;
*Studio apartments should have 1 bedroom.&lt;br /&gt;
*Any properties with more than 10 bedrooms must be listed as having “10 bedrooms.” On the front end this will appear as “10+ bedrooms.” &lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;: Airbnb does not support all available features available in Beds24.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you add a crib in a bedroom Airbnb will display the crib as a bed. If you do not want to do this add CRIB in a new line. &lt;br /&gt;
&lt;br /&gt;
BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
&lt;br /&gt;
BATHROOM_HALF&lt;br /&gt;
&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BED_AIRMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_BUNK&lt;br /&gt;
&lt;br /&gt;
BED_CRIB &lt;br /&gt;
&lt;br /&gt;
BED_COUCH&lt;br /&gt;
&lt;br /&gt;
BED_DOUBLE&lt;br /&gt;
&lt;br /&gt;
BED_FLOORMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_FUTON&lt;br /&gt;
&lt;br /&gt;
BED_HAMMOCK&lt;br /&gt;
&lt;br /&gt;
BED_KING&lt;br /&gt;
&lt;br /&gt;
BED_QUEEN&lt;br /&gt;
&lt;br /&gt;
BED_SINGLE&lt;br /&gt;
&lt;br /&gt;
BED_SOFA&lt;br /&gt;
&lt;br /&gt;
BED_TODDLER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
BEDROOM_ENSUITE&lt;br /&gt;
&lt;br /&gt;
BEDROOM_LIVING_SLEEPING_COMBO&lt;br /&gt;
&lt;br /&gt;
BEDROOM_OTHER_SLEEPING_AREA&lt;br /&gt;
&lt;br /&gt;
If you have a murphy bed it will send as single bed.&lt;br /&gt;
&lt;br /&gt;
== Amenities ==&lt;br /&gt;
Amenities can be set up for the property (SETTING-&amp;gt;PROPERTIES-&amp;gt;DESCRIPTION) or per room ({{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP).&lt;br /&gt;
&lt;br /&gt;
Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property. &lt;br /&gt;
&lt;br /&gt;
Criteria which only applies to one room should be entered in the room. &lt;br /&gt;
&lt;br /&gt;
Make sure you do not create duplicates. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: All units (rooms) have Wifi. In this case you can set up the Wifi in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION. The number will be applied to all room/units.&lt;br /&gt;
&lt;br /&gt;
Example 2: You have one unit with Wifi and another unit without Wifi. In this case set the Wifi up in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP.&lt;br /&gt;
&lt;br /&gt;
Amenities are configured by feature codes which are entered in the &amp;quot;Features&amp;quot; field.  &lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Amenities&amp;quot;. &lt;br /&gt;
*Tick the amenities you provide.&lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
If you provide &#039;&#039;&#039;&amp;quot;Essentials&amp;quot;&#039;&#039;&#039; you will need to tick &amp;quot;linens&amp;quot;, towels and &amp;quot;toiletries&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;   If you have &amp;quot;Accessability&amp;quot; amenities Airbnb requires you to provide a picture for each amenity which they review. You can add these amenities and the pictures in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT under &amp;quot;Custom&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
You will find a list all all &amp;quot;Accessability&amp;quot; amenities below under &amp;quot;All Feature Codes&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you do not select  select child friendly amenities Airbnb might classify your listing as &amp;quot;Not safe or suitable for children (0-12 years)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb does not support all available feature codes. Make sure you pick five features which are supported by Airbnb.&lt;br /&gt;
&lt;br /&gt;
==Pictures==&lt;br /&gt;
You can define in  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT which pictures will be used. &lt;br /&gt;
&lt;br /&gt;
Double check you have entered &amp;quot;Captions&amp;quot; for every picture. &lt;br /&gt;
&lt;br /&gt;
Requirements and limitations from Airbnb:&lt;br /&gt;
*Airbnb requires a &#039;&#039;&#039;minimum of 1 picture per listing with high-resolution (800x500 pixels).&lt;br /&gt;
*Bedrooms should be included in the photos so that users are able to see accommodations.&lt;br /&gt;
*Listings with stock photos or with photos including non Airbnb watermarks will be rejected.&lt;br /&gt;
*Listings with photos containing contact information (email addresses / phone numbers) will be rejected.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} Airbnb requires Captions. If you change pictures make sure you change/add the caption in  (SETTINGS) BOOKING ENGINE &amp;gt; PICTURES so Airbnb recognizes the new picture.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}}Be careful changing pictures when listed in an Airbnb category. If you remove or change the picture Airbnb has choosen as your category picture you will be removed from the category.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Check-in / Check-out ==&lt;br /&gt;
In {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; PROPERTY CONTENT you can set &#039;Check-in start&#039;, &#039;Check-in end&#039; and &#039;Check-out end&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to&lt;br /&gt;
&lt;br /&gt;
*send different times to Airbnb than to other channels&lt;br /&gt;
*send 25 for check-in&lt;br /&gt;
*send 25 or 26 for check-out&lt;br /&gt;
*offer flexible check-in&lt;br /&gt;
&lt;br /&gt;
you can add this in  SETTINGS &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB.COM &amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  [[Setting/custom|More information]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb requires at least two hours between check-in start and check-in end.&lt;br /&gt;
&lt;br /&gt;
==House Rules and Children==&lt;br /&gt;
*Airbnb counts children  2-12 years as guests. &lt;br /&gt;
*Infants from 0-2 years are not counted as guests.  &lt;br /&gt;
&lt;br /&gt;
By default children are allowed. &lt;br /&gt;
&lt;br /&gt;
To disallow children and/or infants use the feature codes for children not allowed/infants not allowed or adults only. &lt;br /&gt;
&lt;br /&gt;
If you do not allow children and/or infants Airbnb requires a textual explanation. You can add this in &lt;br /&gt;
SETTINGS &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB.COM &amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  [[Setting/custom|More information]].&lt;br /&gt;
&lt;br /&gt;
For house rules you can  optionally add a textual description. The house rules plus (if you want to send) their descriptions can be entered in SETTINGS-&amp;gt; CHANNEL MANAGER-&amp;gt; AIRBNB.COM-&amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
==Airbnb specific content ==&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT or click on the &amp;quot;Edit specific content for Airbnb&amp;quot; link to check and customize. specific content for Airbnb.&lt;br /&gt;
&lt;br /&gt;
= All feature codes  =&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities typing the feature codes exactly as listed below into the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
&lt;br /&gt;
Example:  One bedroom with a double bed and a crib&lt;br /&gt;
&lt;br /&gt;
BEDROOM BED_DOUBLE BED_CRIB&lt;br /&gt;
&lt;br /&gt;
Example: The property has 2 bathrooms one full and one half&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
BATHROOM_HALF &lt;br /&gt;
&lt;br /&gt;
Add feature codes one for each feature separated by spaces.&lt;br /&gt;
&lt;br /&gt;
Example: A property has a kitchen, television and internet&lt;br /&gt;
KITCHEN TELEVISION INTERNET &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb does not support all available feature codes and there are also Airbnb specific features which can be manually added in the &amp;quot;features&amp;quot; settings.  These feature codes are supported:&lt;br /&gt;
&lt;br /&gt;
==Amenities==&lt;br /&gt;
AIR_CONDITIONING&lt;br /&gt;
&lt;br /&gt;
BEACH_ESSENTIALS&lt;br /&gt;
&lt;br /&gt;
BALCONY &lt;br /&gt;
&lt;br /&gt;
CEILING_FAN&lt;br /&gt;
&lt;br /&gt;
CLEANING_PRODUCTS&lt;br /&gt;
&lt;br /&gt;
CLOSET	&lt;br /&gt;
&lt;br /&gt;
CLOTHES_DRYINGRACK	&lt;br /&gt;
&lt;br /&gt;
CO_DETECTOR&lt;br /&gt;
&lt;br /&gt;
CONDITIONER&lt;br /&gt;
&lt;br /&gt;
DRYER&lt;br /&gt;
&lt;br /&gt;
ELEVATOR&lt;br /&gt;
&lt;br /&gt;
EXTRA_PILLOWS_BLANKETS&lt;br /&gt;
&lt;br /&gt;
EV_CHARGER&lt;br /&gt;
&lt;br /&gt;
FAN_PORTABLE&lt;br /&gt;
&lt;br /&gt;
FIRE_EXTINGUISHER&lt;br /&gt;
&lt;br /&gt;
FIRE_PIT&lt;br /&gt;
&lt;br /&gt;
FIREPLACE&lt;br /&gt;
&lt;br /&gt;
FIRST_AID_KIT&lt;br /&gt;
&lt;br /&gt;
GAMES&lt;br /&gt;
&lt;br /&gt;
GARDEN	&lt;br /&gt;
&lt;br /&gt;
GRILL&lt;br /&gt;
&lt;br /&gt;
GRILL_EQUIPMENT&lt;br /&gt;
&lt;br /&gt;
HAIR_DRYER&lt;br /&gt;
&lt;br /&gt;
HAMMOCK	&lt;br /&gt;
&lt;br /&gt;
HANGERS&lt;br /&gt;
&lt;br /&gt;
HEATING&lt;br /&gt;
&lt;br /&gt;
IRON_BOARD&lt;br /&gt;
&lt;br /&gt;
LAUNDROMAT&lt;br /&gt;
&lt;br /&gt;
LINENS (if all of TOILETRIES, TOWELS and LINENS are used, this sends as &amp;quot;Essentials&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
LIVING_ROOM&lt;br /&gt;
&lt;br /&gt;
MOSQUITO_NET&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_DINING_AREA&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_FURNITURE (for outdoor seating)&lt;br /&gt;
&lt;br /&gt;
PARKING&lt;br /&gt;
&lt;br /&gt;
PARKING_PAID&lt;br /&gt;
&lt;br /&gt;
PARKING_POSSIBLE&lt;br /&gt;
&lt;br /&gt;
PIANO	&lt;br /&gt;
&lt;br /&gt;
POOL_TABLE&lt;br /&gt;
&lt;br /&gt;
PRIVATE_ENTRANCE	&lt;br /&gt;
&lt;br /&gt;
RESORT&lt;br /&gt;
&lt;br /&gt;
ROOM_DARKENING_SHADES	&lt;br /&gt;
&lt;br /&gt;
SUN_CHAIRS&lt;br /&gt;
&lt;br /&gt;
TOILETRIES (body soap)&lt;br /&gt;
&lt;br /&gt;
SAFE&lt;br /&gt;
&lt;br /&gt;
SAFETY_CARD&lt;br /&gt;
&lt;br /&gt;
SHAMPOO&lt;br /&gt;
&lt;br /&gt;
SHOWER_GEL&lt;br /&gt;
&lt;br /&gt;
SMOKE_DETECTOR&lt;br /&gt;
&lt;br /&gt;
SOAP&lt;br /&gt;
&lt;br /&gt;
STEREO&lt;br /&gt;
&lt;br /&gt;
TOWELS&lt;br /&gt;
&lt;br /&gt;
TRASH_COMPACTER	&lt;br /&gt;
&lt;br /&gt;
WASHER&lt;br /&gt;
&lt;br /&gt;
WATER_HOT&lt;br /&gt;
&lt;br /&gt;
==Business==&lt;br /&gt;
&lt;br /&gt;
==Entertainment==&lt;br /&gt;
BOOKS&lt;br /&gt;
&lt;br /&gt;
BOWLING&lt;br /&gt;
&lt;br /&gt;
MINIATURE_GOLF&lt;br /&gt;
&lt;br /&gt;
TV&lt;br /&gt;
&lt;br /&gt;
CABLE&lt;br /&gt;
&lt;br /&gt;
VIDEO_GAMES&lt;br /&gt;
	&lt;br /&gt;
==Food and Drink==&lt;br /&gt;
BREAKFAST_INCLUDED&lt;br /&gt;
&lt;br /&gt;
==Internet==&lt;br /&gt;
ETHERNET&lt;br /&gt;
&lt;br /&gt;
INTERNET&lt;br /&gt;
&lt;br /&gt;
WIFI&lt;br /&gt;
&lt;br /&gt;
WIFI_POCKET&lt;br /&gt;
&lt;br /&gt;
==Kitchen==&lt;br /&gt;
KITCHEN&lt;br /&gt;
&lt;br /&gt;
KITCHENETTE&lt;br /&gt;
&lt;br /&gt;
KITCHEN_OUTDOOR	&lt;br /&gt;
&lt;br /&gt;
BAKING_SHEET	&lt;br /&gt;
&lt;br /&gt;
BLENDER&lt;br /&gt;
&lt;br /&gt;
COFFEE	&lt;br /&gt;
&lt;br /&gt;
COFFEE_MAKER &lt;br /&gt;
&lt;br /&gt;
COOKING_BASICS  (is sent if both  &amp;quot;DISHES_UTENSILS&amp;quot; and &amp;quot;SPICES&amp;quot; is selected)		&lt;br /&gt;
&lt;br /&gt;
DISHES_UTENSILS  (is sent in combination with &amp;quot;SPICES&amp;quot; as &amp;quot;Cooking Basics&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
DINING_TABLE&lt;br /&gt;
&lt;br /&gt;
DISHWASHER &lt;br /&gt;
&lt;br /&gt;
FREEZER&lt;br /&gt;
&lt;br /&gt;
GLASSES_WINE	&lt;br /&gt;
&lt;br /&gt;
KETTLE	&lt;br /&gt;
&lt;br /&gt;
OVEN	&lt;br /&gt;
&lt;br /&gt;
RICE_MAKER&lt;br /&gt;
&lt;br /&gt;
STOVE	&lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR &lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR_MINI	&lt;br /&gt;
&lt;br /&gt;
RICE_MAKER&lt;br /&gt;
&lt;br /&gt;
SPICES  (is sent in combination with &amp;quot;DISHES_UTENSILS&amp;quot; as &amp;quot;Cooking Basics&amp;quot;)	&lt;br /&gt;
&lt;br /&gt;
TOASTER&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
BEACH_FRONT &lt;br /&gt;
&lt;br /&gt;
LAKE (lake access in Airbnb)	&lt;br /&gt;
&lt;br /&gt;
SKI_IN	&lt;br /&gt;
&lt;br /&gt;
SKI_OUT	&lt;br /&gt;
&lt;br /&gt;
WATER_VIEW&lt;br /&gt;
&lt;br /&gt;
==Pets==&lt;br /&gt;
PETS_CONSIDERED&lt;br /&gt;
&lt;br /&gt;
==Pool &amp;amp; Wellness==&lt;br /&gt;
GYM&lt;br /&gt;
&lt;br /&gt;
POOL&lt;br /&gt;
&lt;br /&gt;
POOL_HEATED&lt;br /&gt;
&lt;br /&gt;
POOL_INDOOR&lt;br /&gt;
&lt;br /&gt;
POOL_PRIVATE&lt;br /&gt;
&lt;br /&gt;
SAUNA&lt;br /&gt;
&lt;br /&gt;
==Services==&lt;br /&gt;
DOORBELL&lt;br /&gt;
&lt;br /&gt;
DOORMAN&lt;br /&gt;
&lt;br /&gt;
RECEPTION_24HOUR&lt;br /&gt;
&lt;br /&gt;
LUGGAGE_DROPOFF		&lt;br /&gt;
&lt;br /&gt;
CLEANING_BEFORE_CHECKOUT&lt;br /&gt;
&lt;br /&gt;
BICYCLE&lt;br /&gt;
&lt;br /&gt;
BICYCLE_RENTAL	&lt;br /&gt;
&lt;br /&gt;
==Sports==&lt;br /&gt;
BOAT_SLIP&lt;br /&gt;
&lt;br /&gt;
FITNESS_CENTER (for exercise equipment)&lt;br /&gt;
&lt;br /&gt;
KAYAK_CANOE	&lt;br /&gt;
&lt;br /&gt;
TABLE_TENNIS&lt;br /&gt;
&lt;br /&gt;
==Suitability==&lt;br /&gt;
ADULTS_ONLY&lt;br /&gt;
&lt;br /&gt;
CHILDREN_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
EVENTS_ALLOWED&lt;br /&gt;
&lt;br /&gt;
INFANTS_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
LAPTOP_FRIENDLY&lt;br /&gt;
&lt;br /&gt;
LONG_TERM_RENTERS&lt;br /&gt;
&lt;br /&gt;
SMOKING_ALLOWED&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
PARKING_DISABLED	&lt;br /&gt;
	&lt;br /&gt;
STEP_FREE_ACCESS_BATHROOM		&lt;br /&gt;
&lt;br /&gt;
GRAB_RAILS_IN_SHOWER&lt;br /&gt;
&lt;br /&gt;
GRAB_RAILS_IN_TOILET &lt;br /&gt;
	&lt;br /&gt;
ROLLIN_SHOWER	&lt;br /&gt;
&lt;br /&gt;
SHOWER_CHAIR	&lt;br /&gt;
&lt;br /&gt;
WIDE_DOORWAY_BATHROOM		&lt;br /&gt;
&lt;br /&gt;
TUB_WITH_SHOWER_BENCH			&lt;br /&gt;
&lt;br /&gt;
WIDE_CLEARANCE_TO_SHOWER_AND_TOILET &lt;br /&gt;
&lt;br /&gt;
STEP_FEE_ACCESS_BEDROOM &lt;br /&gt;
&lt;br /&gt;
WIDE_DOORWAY_BEDROOM				&lt;br /&gt;
&lt;br /&gt;
SINGLE_LEVEL_HOME			&lt;br /&gt;
&lt;br /&gt;
COMMON_SPACE_STEP_FREE_ACCESS	&lt;br /&gt;
&lt;br /&gt;
COMMON_SPACE_WIDE_DOORWAY				&lt;br /&gt;
&lt;br /&gt;
HOME_STEP_FREE_ACCESS		&lt;br /&gt;
&lt;br /&gt;
PATH_TO_ENTRANCE_LIT_AT_NIGHT &lt;br /&gt;
&lt;br /&gt;
HOME_WIDE_DOORWAY		&lt;br /&gt;
&lt;br /&gt;
==Family==&lt;br /&gt;
CHANGING_TABLE	&lt;br /&gt;
&lt;br /&gt;
BABY_BATH	&lt;br /&gt;
&lt;br /&gt;
CRIB&lt;br /&gt;
&lt;br /&gt;
PACK_N_PLAY_TRAVEL_CRIB&lt;br /&gt;
&lt;br /&gt;
FIREPLACE_GUARD	&lt;br /&gt;
&lt;br /&gt;
BABY_MONITOR	&lt;br /&gt;
&lt;br /&gt;
OUTLET_COVERS	&lt;br /&gt;
&lt;br /&gt;
PLAY_AREA_INDOOR&lt;br /&gt;
&lt;br /&gt;
PLAY_AREA_OUTDOOR&lt;br /&gt;
&lt;br /&gt;
STAIR_GATES&lt;br /&gt;
&lt;br /&gt;
TABLE_CORNER_GUARDS	&lt;br /&gt;
&lt;br /&gt;
WINDOW_GUARDS&lt;br /&gt;
&lt;br /&gt;
CHILDRENS_DINNERWARE &lt;br /&gt;
&lt;br /&gt;
BABYSITTER_RECOMMENDATIONS&lt;br /&gt;
&lt;br /&gt;
==Bedroom==&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
BEDROOM_ENSUITE&lt;br /&gt;
&lt;br /&gt;
BEDROOM_LIVING_SLEEPING_COMBO&lt;br /&gt;
&lt;br /&gt;
BEDROOM_OTHER_SLEEPING_AREA&lt;br /&gt;
&lt;br /&gt;
BED_AIRMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_BUNK&lt;br /&gt;
&lt;br /&gt;
BED_CRIB &lt;br /&gt;
&lt;br /&gt;
BED_COUCH&lt;br /&gt;
&lt;br /&gt;
BED_DOUBLE&lt;br /&gt;
&lt;br /&gt;
BED_FLOORMATTRESS &lt;br /&gt;
&lt;br /&gt;
BED_FUTON&lt;br /&gt;
&lt;br /&gt;
BED_HAMMOCK&lt;br /&gt;
&lt;br /&gt;
BED_KING&lt;br /&gt;
&lt;br /&gt;
BED_QUEEN&lt;br /&gt;
&lt;br /&gt;
BED_SINGLE&lt;br /&gt;
&lt;br /&gt;
BED_SOFA&lt;br /&gt;
&lt;br /&gt;
BED_TODDLER&lt;br /&gt;
&lt;br /&gt;
==Bathroom==&lt;br /&gt;
BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
&lt;br /&gt;
BATHROOM_HALF&lt;br /&gt;
&lt;br /&gt;
BATH_BIDET&lt;br /&gt;
&lt;br /&gt;
BATH_SHOWER_RAIN&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and common errors =&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You need to complete the API onboarding flow before publishing the listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 Beds24 sent the data but the Airbnb requires you to complete the registration process. Try the following:&lt;br /&gt;
 1. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PUBLISH = NO, click Save. &lt;br /&gt;
 2. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING &amp;gt; scroll to the listing and click &#039;CHECK CONNECTION STATUS&#039; &lt;br /&gt;
 3. Click on &#039;Request review at Airbnb&#039; (red button)&lt;br /&gt;
 4. Refresh the page then click on the Airbnb listing id.&lt;br /&gt;
 5. Go to your Airbnb Account, switch to Hosting, and click on &#039;Fix Issues&#039; button for the listing. &lt;br /&gt;
 6. Click on &#039;FIX&#039; and follow the registration steps from Airbnb. &lt;br /&gt;
 7. Click &#039;Publish&#039;&lt;br /&gt;
 &amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://youtu.be/gLwJWPTgrdw&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Unable to perform action. Please try again later or contact support if you need immediate assistance&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to your Airbnb Account, switch to Hosting, and follow the steps in Airbnb to verify your account. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Unfortunately, a server error prevented your request from being completed. Airbnb may be undergoing maintenance or your connection may have timed out. Please try again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you continue to see this error message being reported, then check if there is an outage at Airbnb, we will send an update as soon as their system is restored. &lt;br /&gt;
Or go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING &amp;gt; scroll to the listing and click &#039;UPDATE&#039;. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Calendar will not Load, it will only show a loading spinner wheel.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check that you have prices set and they are sending to AirBnb, have a look under &lt;br /&gt;
 {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING, and click on &amp;quot;Price Data&amp;quot; to check if prices are being sent to AirBnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Sorry, we cannot activate your listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
It seems you have an issue with your “Booking settings” in your Airbnb account.  Please log into your Airbnb account and check what is set under the tab Booking Settings. You can find more information here: https://www.airbnb.com/help/article/1353/how-do-i-choose-who-can-instant-book-my-place&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Listing shows as  &amp;quot;Importing&amp;quot; in the  Airbnb Extranet&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Beds24 sent the data but it is stuck at Airbnb. Try the following:&lt;br /&gt;
 1. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING&lt;br /&gt;
 2. Click on &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
 4. Refresh the page then connect again&lt;br /&gt;
 5. Wait a bit and then check the &amp;quot;Connection status&amp;quot;&lt;br /&gt;
 If you then still see &amp;quot;Importing&amp;quot; in Airbnb contact Airbnb support and ask them to check why your listings are stuck. You might need to insist that they forward your request to someone who is qualified to do so.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
You have reached your Airbnb access quota&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Wait ten minutes and then try again. If it continues repeatedly let us know. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Your listing has been temporarily paused and can&#039;t be turned on until you reactivate it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you do not know what the problem is please check the Email Airbnb sent you, the messages in your Airbnb account or contact Airbnb support and ask them to help.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No &amp;quot;Update Airbnb&amp;quot; button&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you do not see an &amp;quot;Update Airbnb&amp;quot; button the connection is lost.  Click the &amp;quot;Connect to Airbnb&amp;quot; Button. After the connection is restored you will see the update button.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Messages do not send or import to Beds24&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Log into your Airbnb account and go to ACCOUNT -&amp;gt; PRIVACY AND SHARING. If you do not see &#039;Access and respond your messages&#039; in the list of permissions, disconnect and then reconnect the Airbnb account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Airbnb account is not connected, please connect account&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Log into your Airbnb account&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Can not connect an Airbnb Account, no error message shown.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check you are logged out of all airbnb accounts at airbnb before trying to connect a new one to beds24.&lt;br /&gt;
&lt;br /&gt;
It could be that you are already logged into a connected airbnb account so airbnb send you back to beds24 when you click the connect button.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Receiving Requests/Inquiries for dates already booked&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused because Airbnb thinks your listing is a multi unit with more than one bookable unit.&lt;br /&gt;
 This can happen if at any time you had a qty greater than one.&lt;br /&gt;
 Once it happens, the only way to set it back to a standard listing is to disconnect the listing from Beds24 and then reconnect it.&lt;br /&gt;
 This is because it is Airbnb policy not to change this listing type while it is connected.&lt;br /&gt;
 It will then connect immediately as a standard listing with a qty of one and the calendar will sync properly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No prices/availability in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 Your max_days_notice setting in Airbnb is set to zero which is making the listing unavailable.&lt;br /&gt;
 You can adjust it directly in Airbnb, it is called maximum advance notice or similar.&lt;br /&gt;
 Or you can set it to a specific value in Beds24 (Max Days in Advance = 365) and upload it to Airbnb via the Export to Airbnb button.&lt;br /&gt;
 Note: {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PRICING &amp;gt; Max Days in Advance = No Limit in Beds24 will not change the value already set in Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Availability in Beds24/Dates closed in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 When Airbnb bookings have been marked as &amp;quot;Cancelled by Host&amp;quot; Airbnb will not reopen dates where you have previously cancelled a booking. The dates should be available at all other channels.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Representative Inventory (Listings on Airbnb only)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused because Airbnb thinks your listing is a multi unit with more than one bookable unit.&lt;br /&gt;
 This can happen if at any time you had a qty greater than one.&lt;br /&gt;
 Once it happens, the only way to set it back to a standard listing is to disconnect the listing from Beds24 and then reconnect it.&lt;br /&gt;
 This is because it is Airbnb policy not to change this listing type while it is connected.&lt;br /&gt;
 It will then connect immediately as a standard listing with a qty of one and the calendar will sync properly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Content changes are not showing in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused when you have &#039;locked_attributes&#039; in Airbnb. The content will be sent to Airbnb, and ignored as the attributes are locked. &lt;br /&gt;
 To check which attributes are locked, go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING, scroll down to the rooms and click &#039;Content in Airbnb&#039; and search for locked_attributes&#039;, login to your Airbnb extranet and unlock the attributes so you can manage them from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Common Errors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not Processed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb had a temporary problem processing the updates we send. This normally comes good by itself when Airbnb fixed the problem. Wait a bit then press &amp;quot;Update&amp;quot; wait for Airbnb to process the update you just sent and then click &amp;quot;Update status&amp;quot;. If the problem persists after a couple of hours notify us via a support ticket. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You do not have permission to access this resource&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click &amp;quot;Disconnect&amp;quot; and then reconnect the room to your listing in Airbnb. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not Connected&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You have disconnected the listing in Airbnb. Click &amp;quot;Disconnect&amp;quot; and then reconnect it. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Lat/Long outside of hosting country OR Lat/lng outside of hosting country OR Please set latitude/longitude in valid country for your listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the country under which you have registered your Airbnb account is the same as the country your property is in. Check your settings for &amp;quot;Latitude&amp;quot; and &amp;quot;Longitude&amp;quot; are correct and match the address you have given. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Sorry, please contact support if you need to change the market of your listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if your settings for &amp;quot;Latitude&amp;quot; and &amp;quot;Longitude&amp;quot; are correct and do match the address you have given. Airbnb uses Google maps to validate addresses.  You can check with address and latitude/longitude is in Airbnbs system when you click on &amp;quot;View all listings&amp;quot; and then on &amp;quot;content in Airbnb&amp;quot;.  If required, correct your data and then click &amp;quot;Update Airbnb&amp;quot;. Check your Google map entry and if it is incorrect request Google maps to correct your location.  If the error message persists go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No or contact Airbnb support. Give them the error message, your coordinates and your address and ask them to forward your request to someone in their team who is authorized to fix the problem at their end.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You can&#039;t change your listing&#039;s address once you&#039;ve started receiving reservation requests. If you need to make an update, please contact support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check your address details in Beds24 match the details at Airbnb, if you need to change them, please contact Airbnb support and ask them to assist. &lt;br /&gt;
If you do not need to change your address details then go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Cannot change address in status Auto closed (availability). Please contact the local support for assistance.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check your address details in Beds24 match the details at Airbnb, if you need to change them, please contact Airbnb support and ask them to assist. &lt;br /&gt;
If you do not need to change your address details then go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The listing is in a prohibited vacation rental market. Please go to Airbnb to fix these issues.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Your listings is in an area for which Airbnb does not allow the use of the API connection. Contact Airbnb support and ask them to fill out the &amp;quot;Market Clearance Requests for Policy Form&amp;quot;. This will the go the the department which can lift the restriction.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Last Error: [400] Error ID: XXXXXXXXX. There was an error processing the request. Your daily price is too low. The minimum is 13$&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Go to Settings  &amp;gt;  Channel Manager  &amp;gt; Property Content  &amp;gt; Room Content and set a Rack Rate of at least 9€.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb calculates prices based on USD so what they calculate changes with the currency exchange rate.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Last Error: [400] Error ID: XXXXXXXXX. There was an error processing the request. Please use a base price of at least €9 but no more than €21,467.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT and set a Rack Rate which meets Airbnb&#039;s requirements.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Your longer stay discount must be greater than or equal to your shorter stay discount.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Check your discounts set in {{#fas:cog}} (SETTINGS) &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PRICING, ensure the logic of your discounts meets Airbnb requirements.&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set, a discount for 2 or more days, weekly or monthly. Use either the discounts for number of days or month/week but &#039;&#039;&#039;not both&#039;&#039;&#039; because the discount per days will override the discount per week/month. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The listing is subject to city registration. Please submit an application or input existing registration details&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Airbnb require you to register your permit ID. Usually they will provide a link to a page inside the Airbnb system to do this. If you are unsure please ask Airbnb how to register. Also make sure you have entered your permit ID into Beds24 ({{#fas:cog}} (SETTINGS) PROPERTIES  &amp;gt; DESCRIPTION &amp;quot;Permit ID&amp;quot;).&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
There was an error processing the request. Hosting model validation error&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
For some regions the payout method needs to be set up before publishing the listing. Please log into your Airbnb account and set up the payout method.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You need to complete the API onboarding flow before publishing the listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Login to your Airbnb Account, go to the listing, then click &#039;Fix&#039; follow the instructions to complete the registration.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listing is classified not suitable for children&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb explains [https://www.airbnb.com/help/article/1348/if-i-specify-that-my-listing-is-safe-or-suitable-for-children--what-should-i-know here] how to specify that your listing is safe or suitable for children.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Too many redirects&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Most likely you are using external pictures which do not link directly to your pictures or which redirect to another page.  Using links to their storage place is not possible. You need to use direct links to your pictures. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
document_url has already been taken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 You see this error if you have previously connected the room to another Airbnb account. Log into this Airbnb account and stop the sync for this listing. If you can not do this send us a support ticket asking us to delete the URI from the endpoint.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Expired Token&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if the listing has been deleted in Airbnb. If so you will need to send it again from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The document has no document element&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if the listing has been deleted in Airbnb.  If so you will need to send it again from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Your listings are almost ready&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If after some time you still see  &amp;quot;Your listings are almost ready&amp;quot; after clicking Beds24 Channel Manager Sync&amp;quot;  in Airbnb and see &amp;quot;In progress&amp;quot; on the &amp;quot;Listings&amp;quot; page check that  &amp;quot;Publish = Yes is set in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listing failed to import&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click on &amp;quot;Disconnect&amp;quot; then click on &amp;quot;Delete from Airbnb&amp;quot;. Fix content errors. Then go back an publish the listing again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Smart Pricing was not deactivated before connecting&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you forgot to deactivate smart pricing before setting the connection up you can do so from your mobile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Access denied to Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb&#039;s server is currently unavailable. Try again later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please select a consistent property type and property group.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please specify the property and listing type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
This listing&#039;s property type does not support multiple inventories.&#039;&#039;&#039; OR &#039;&#039;&#039;room_type_invetory_not_supported&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not enough beds for person capacity&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; FEATURES and click on &#039;edit Bedroom&#039; tab, select the appropriate room/bedroom configuration for your listing. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not enough beds in room configuration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You do not have the appropriate bed configuration for the number of people you have selected in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; Max Guests.  Scroll to FEATURES and click &#039;edit Bedroom&#039; and select the appropriate number of bedrooms/beds for your guests.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Sorry, we can&#039;t add that amenity right now. Please try again later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
This was a transient error caused by an update to the Airbnb amenities data format. The error message should not repeat but if you continue to receive error emails, then please create a SUPPORT ticket.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please make sure a photo has been uploaded before adding accessibility amenity. If the previous review rejects your photos, you need to upload a new photo&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You are trying to send an accessibility amenity but do not provide a picture for this amenity. Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT where you can add the accessibility amenity with a picture in &amp;quot;Custom&amp;quot;. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for further instructions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
All caps isn&#039;t allowed in listing titles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb do not allow the Listing Name to be ALL Caps. Check the details in each of the sections below. &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; DESCRIPTIONS&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Emojis/Special Characters isn&#039;t allowed in listing titles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb do not allow the Listing Name to have emojis or special characters. Check the details in each of the sections below. &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; DESCRIPTIONS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please select a consistent property type and space type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the details you have set in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION &amp;gt; PROPERTY TYPE, allow the setting you have selected in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PROPERTY TYPE GROUP &amp;gt; LISTING TYPE. Use (?) Context help for the list of Property Types and Listing Types for Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You can only host long-term rentals&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to your Airbnb Account, switch to Hosting, and click on &#039;Fix Issues&#039; button for the listing. &lt;br /&gt;
Follow the registration steps from Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
custom_daily_price_too_low_for_cleaning_fee&#039;&#039;&#039; OR &#039;&#039;&#039;Based on your cleaning fee of € XXX, the minimum nightly price you can charge is € YYY&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; CUSTOM and change your Cleaning fee. &lt;br /&gt;
OR &lt;br /&gt;
Go to the Calendar and update the daily prices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listings of different pricing_availability_model_type can not use this endpoint.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING and click &#039;UPDATE&#039; for each room/listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;Suspended_state_appeal&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb suspended the account. Please contact Airbnb support about this.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You can only accept long-term rentals (30 or more)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You have selected the &#039;Feature&#039; = LONG_TERM_RENTERS in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; FEATURES or {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; FEATURES. Remove the Feature then go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING and click &#039;UPDATE&#039; for each room/listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=CocoonR&amp;diff=27805</id>
		<title>CocoonR</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=CocoonR&amp;diff=27805"/>
		<updated>2025-11-26T13:27:19Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;CocoonR&amp;lt;/div&amp;gt;   This page is about the integration with CocoonR.  To use this integration you need to have an account with  [https://cocoonr.fr/ CocoonR]. =General Information=  Cocoonr is an OTA created by experienced Property Managers with over 10 years in the short- and mid-term rental market. Selective, transparent, and fair, the platform features properties that meet high quality standards, for quality guests   =Setup= &amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;CocoonR&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with CocoonR.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://cocoonr.fr/ CocoonR].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Cocoonr is an OTA created by experienced Property Managers with over 10 years in the short- and mid-term rental market. Selective, transparent, and fair, the platform features properties that meet high quality standards, for quality guests &lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with CocoonR&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps2&lt;br /&gt;
# Find CocoonR in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to DIAMO.&lt;br /&gt;
# Now the connection with CocoonR is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to CocoonR instructions [https://cocoonr.fr/ here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=BestyAI&amp;diff=27804</id>
		<title>BestyAI</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=BestyAI&amp;diff=27804"/>
		<updated>2025-11-26T13:24:11Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BestyAI&amp;lt;/div&amp;gt;   This page is about the integration with BestyAI.  To use this integration you need to have an account with [https://getbesty.ai/ BestyAI]. =General Information=  Besty is an AI-powered property assistant that automates guest messaging, upselling, and ops. Its unified inbox connects to OTAs, email, WhatsApp, replies in your brand voice, summarizes chats, detects sentiment, and works on mobile or desktop.  =Setu...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;BestyAI&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with BestyAI.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with [https://getbesty.ai/ BestyAI].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Besty is an AI-powered property assistant that automates guest messaging, upselling, and ops. Its unified inbox connects to OTAs, email, WhatsApp, replies in your brand voice, summarizes chats, detects sentiment, and works on mobile or desktop.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with BestyAI&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps2&lt;br /&gt;
# Find BestyAI in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to BestyAI.&lt;br /&gt;
# Now the connection with BestyAI is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to BestyAI instructions [https://getbesty.ai/integrations here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Bnbgenius.ai&amp;diff=27803</id>
		<title>Bnbgenius.ai</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Bnbgenius.ai&amp;diff=27803"/>
		<updated>2025-11-26T13:19:57Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Bnbgenius.ai&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Bnbgenius.ai.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://Bnbgenius.ai Bnbgenius.ai].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
BnB Genius is an AI‑powered property‑management platform for vacation rentals that automates guest messaging, upsells, task scheduling and review management to boost efficiency, occupancy &amp;amp; reviews.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Bnbgenius.ai&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps2&lt;br /&gt;
# Find Bnbgenius.ai in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Bnbgenius.ai.&lt;br /&gt;
# Now the connection with Bnbgenius.ai is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to Bnbgenius.ai instructions [https://dev.bnbgenius.ai/docs/integrations/beds24/ here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=JobelHome_%E2%80%93_Works_with_Loxone&amp;diff=27802</id>
		<title>JobelHome – Works with Loxone</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=JobelHome_%E2%80%93_Works_with_Loxone&amp;diff=27802"/>
		<updated>2025-11-25T10:01:40Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;JobelHome&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with JobelHome – Works with Loxone.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://www.jobelhome.com/ JobelHome].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
JobelHome – Works with Loxone is the operating system for green hospitality. It works with Loxone and automates every step of guest management, from online booking to smart energy control. Guests check in, open doors, and manage their stay directly from their phone, while JobelHome – Works with Loxone takes care of registration, energy management, and access permissions automatically. It is designed for apartments, hotels, and hotel chains.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with JobelHome&#039;&#039;&#039;&lt;br /&gt;
# Visit the Marketplace page on the Beds24 control panel. &lt;br /&gt;
# Find JobelHome in the list or click [https://beds24.com/control3.php?mid=1071 here] to get taken to the JobelHome Marketplace page in your Beds24 Control Panel.&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to JobelHome.&lt;br /&gt;
# Now the connection with JobelHome is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to JobelHome instructions [https://app.jobelhome.com/portal?source=beds24-marketplace here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27796</id>
		<title>Category:API V2</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27796"/>
		<updated>2025-11-24T10:37:16Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:API]]&lt;br /&gt;
 This page explains the capabilities of API V2 and explains how to use it. &lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
API V2 can allow third parties to access your account, properties, bookings and inventory.&lt;br /&gt;
&lt;br /&gt;
More information can be found here [https://beds24.com/api/v2 beds24.com/api/v2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
API V1 is depreciated, we do not recommend using it for new projects. Information about API V1 can be found here https://wiki.beds24.com/index.php/Category:API&lt;br /&gt;
&lt;br /&gt;
= Authentication =&lt;br /&gt;
There are two kinds of tokens, long life tokens which have read only access, and refresh tokens which generate tokens that can read and make changes.&lt;br /&gt;
&lt;br /&gt;
To use most API endpoints you will need to include a token header in the format &amp;quot;token: {token}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Invite codes and refresh tokens ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Get an invite code or long life token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Invite codes and long life tokens can be generated here [https://beds24.com/control3.php?pagetype=apiv2 Invite Codes]&lt;br /&gt;
&lt;br /&gt;
For more information about invite codes, [[API_V2.0#Invite_codes|see here]].&lt;br /&gt;
&lt;br /&gt;
This step is the only one that must be done manually, all other steps can be performed and automated programmatically. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: If using an invite code, get a refresh token&#039;&#039;&#039;&lt;br /&gt;
  Skip this step if using a long life token&lt;br /&gt;
You can use the invite code generated in step one with GET /authentication/setup.&lt;br /&gt;
&lt;br /&gt;
This will return a &#039;&#039;token&#039;&#039; and a &#039;&#039;refresh token&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Tokens&#039;&#039; generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: Use the token to authenticate calls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;token&#039;&#039; (either a long life token or a token generated using a refresh token) can be included as a header to authenticate calls to other API endpoints.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Use the refresh token to generate new tokens&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As &#039;&#039;tokens&#039;&#039; expire after 24 hours, you will need to use the &#039;&#039;refresh token&#039;&#039; with GET /authentication/token to get new tokens when old ones expire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Refresh tokens&#039;&#039; do not expire so long as they have been used within the past 30 days.&lt;br /&gt;
&lt;br /&gt;
= Invite codes =&lt;br /&gt;
To grant a third party access to your account, you will need to provide them with an invite code.&lt;br /&gt;
&lt;br /&gt;
== Create a code from a link given to you by a third party ==&lt;br /&gt;
&lt;br /&gt;
If you are given such a link, most fields will be filled out for you.&lt;br /&gt;
&lt;br /&gt;
You simply need to decide if the third party should be able to access your linked properties.&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button and give the code to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a code to give to a third party ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Select what the third party can access&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Click the generate invite code button and select the scopes of the invite code.&lt;br /&gt;
Scopes determine what the third party will be able to access, and what they can do with it.&lt;br /&gt;
See the scopes section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: Linked properties&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decide if you want the third party to be able to access your linked properties, or just the properties in your account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: IP Whitelisting &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
If you add an IP address here, only that IP address will be able to access your account using the invite code.&lt;br /&gt;
&lt;br /&gt;
Multiple IP addresses can be added if separated by commas, e.g.&lt;br /&gt;
 192.168.0.1, 127.0.0.1, 2001:0db8:85a3:0000:0000:8a2e:0370:7334&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Create the invite code &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button. You will now see the code listed in the table. Copy this code and give it to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a link to give to users (as a third party) ==&lt;br /&gt;
&lt;br /&gt;
If you are a third party who requires invite codes from users, you can give users a link that will prefill the form with the scopes you require selected.&lt;br /&gt;
&lt;br /&gt;
To do this, select the scopes you require then click the button in the bottom left corner to see your customized link.&lt;br /&gt;
&lt;br /&gt;
 You can also prefill a whitelisted IP address in the same way&lt;br /&gt;
&lt;br /&gt;
= Scopes =&lt;br /&gt;
Each category of API endpoint (except /authentication) requires a corresponding scope to access.&lt;br /&gt;
&lt;br /&gt;
== bookings ==&lt;br /&gt;
The &#039;&#039;&#039;bookings&#039;&#039;&#039; scope provides access to basic information for &lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== bookings-personal ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-personal&#039;&#039;&#039; scope provides access to personal information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
 GET ​/bookings​/messages&lt;br /&gt;
 POST ​/bookings​/messages&lt;br /&gt;
 PATCH ​/bookings​/messages&lt;br /&gt;
&lt;br /&gt;
== bookings-financial ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-financial&#039;&#039;&#039; scope provides access to financial information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== inventory ==&lt;br /&gt;
The &#039;&#039;&#039;inventory&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET ​/inventory​/offers&lt;br /&gt;
 GET ​/inventory​/availability&lt;br /&gt;
 GET ​/inventory​/calendar&lt;br /&gt;
 POST ​/inventory​/calendar&lt;br /&gt;
&lt;br /&gt;
== properties ==&lt;br /&gt;
The &#039;&#039;&#039;properties&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /properties&lt;br /&gt;
 POST /properties&lt;br /&gt;
&lt;br /&gt;
== accounts ==&lt;br /&gt;
The &#039;&#039;&#039;account&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /accounts&lt;br /&gt;
 POST /accounts&lt;br /&gt;
&lt;br /&gt;
== Linked Properties ==&lt;br /&gt;
Tokens do not provide access to linked properties and their bookings by default.&lt;br /&gt;
&lt;br /&gt;
If you wish to access properties that are not in your account you must tick the &amp;quot;Allow linked properties&amp;quot; checkbox when selecting the scopes for the token.&lt;br /&gt;
&lt;br /&gt;
 Note: Properties must be linked under Account Management &amp;gt; Manage Account &amp;gt; Manage Property. Other methods of linking properties are not supported in API V2.&lt;br /&gt;
&lt;br /&gt;
== Subcategory scopes ==&lt;br /&gt;
Some categories have additional scopes that allow access to personal or financial information. For example, the &amp;quot;bookings&amp;quot; scope would grant access to a booking&#039;s basic information such as the check-in and checkout dates. To access personal information such as the name of a guest, the &amp;quot;bookings-personal&amp;quot; scope would be required. Similarly, to access the invoice of a bookings, the &amp;quot;bookings-financial&amp;quot; scope would be required.&lt;br /&gt;
&lt;br /&gt;
Each scope must also have an accompanying method. For example &amp;quot;read:bookings&amp;quot; would grant read access to bookings, but in order to create a new booking &amp;quot;write:bookings&amp;quot; would be required.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;all&amp;quot; method may be used as a shortcut to grant access to all methods. For example &amp;quot;all:bookings&amp;quot; would allow for the reading, updating, creating and deleting of bookings.&lt;br /&gt;
&lt;br /&gt;
= POST requests =&lt;br /&gt;
== Creating/modifying multiple items ==&lt;br /&gt;
All POST endpoints accept an array of items (an item may be a booking, message, property etc).&lt;br /&gt;
&lt;br /&gt;
It is possible to create and modify multiple different items in one request this way.&lt;br /&gt;
&lt;br /&gt;
All existing &amp;quot;POSTable&amp;quot; items will have an &amp;quot;id&amp;quot; field to uniquely identify it.&lt;br /&gt;
* To create a new item, just do not include an id.&lt;br /&gt;
* To modify an existing item, include its id.&lt;br /&gt;
&lt;br /&gt;
== Subitems ==&lt;br /&gt;
Some items can contain subitems. For example, a booking may contain an &amp;quot;invoice item&amp;quot; and an &amp;quot;info item&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Subitems generally work in the same way as their parent items.&lt;br /&gt;
&lt;br /&gt;
Deleting a subitem requires the WRITE scope method, deleting a subitem&#039;s parent item requires the DELETE scope method.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To add a new subitem to an item, include the subitem without an id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: add a new info item to a booking:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;code&amp;quot;: &amp;quot;this will create&amp;quot;,&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;a new info item&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To update an existing subitem, include the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: update a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;this info item will have its text changed&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To delete a subitem, include only the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: delete a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
== Responses ==&lt;br /&gt;
All POST requests will have a standard response.&lt;br /&gt;
&lt;br /&gt;
=== Structure ===&lt;br /&gt;
Responses will be an array containing a number of response items equal to the number of items in the request.&lt;br /&gt;
&lt;br /&gt;
Each response item will contain a &amp;quot;success&amp;quot; boolean field. Success will be false if there were any errors in processing the item.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Success being false does not necessarily mean that nothing has changed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; E.g. if a valid booking with an invalid info item is posted, the booking will be created but the info item will not. Success will be false in this case because there was an error.&lt;br /&gt;
&lt;br /&gt;
A response item may also contain one or more of the following: &lt;br /&gt;
*New - contains information about newly created items and subitems. For example, the id of a newly created booking, or the id of a new info item for an existing booking.&lt;br /&gt;
*Modified - contains information about modified items and subitems. For example, if the departure date of a booking is changed, this field will have information confirming this change.&lt;br /&gt;
*Errors - Contains information about fatal issues with an item or subitem in the request. An error means that an attempt was made to create or change an item or subitem, but that attempt failed.&lt;br /&gt;
*Warnings - Contains information about non-fatal issues with an item in the request. A warning means that an item or subitem was created or changed, but, for example, a non-required field had invalid data provided.&lt;br /&gt;
*Info - Contains general information about what has happened to the request.&lt;br /&gt;
&lt;br /&gt;
=== Order of response items ===&lt;br /&gt;
The order of the items in the response will correspond to the order that items were sent in the request.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: POST two message for different bookings:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 1111111,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 2222222,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a different message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: response order for the above request:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: true,&lt;br /&gt;
            &amp;quot;info&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;information about the message for booking 1111111&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: false,&lt;br /&gt;
            &amp;quot;errors&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;an error about the message for booking 2222222&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
= Endpoints =&lt;br /&gt;
&lt;br /&gt;
== Bookings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings ===&lt;br /&gt;
&lt;br /&gt;
Get bookings matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings ===&lt;br /&gt;
&lt;br /&gt;
Create or update bookings.&lt;br /&gt;
&lt;br /&gt;
==== How to Add/remove bookings from a group booking ====&lt;br /&gt;
&lt;br /&gt;
You can add or remove a booking from a group booking by using the parameter &amp;quot;masterId&amp;quot; without having to use the action &amp;quot;makeGroup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To add a booking to a group booking, you set the master id of the group booking in the &amp;quot;masterId&amp;quot; parameter so it would look like this in your request: &amp;quot;masterId&amp;quot;: 1234567, that will modify the booking to add it to the group.&lt;br /&gt;
&lt;br /&gt;
To remove a booking from a group booking, you set the &amp;quot;masterId&amp;quot; parameter to null so it will look like this in your request: &amp;quot;masterId&amp;quot;: null.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Using the stripeToken Field to Enable Stripe Payment Actions ====&lt;br /&gt;
&lt;br /&gt;
For direct bookings where payment is processed via Stripe, the stripeToken field must be set. This token is typically generated when collecting card details securely through Stripe, ensuring that sensitive information is not handled or stored by Beds24.&lt;br /&gt;
&lt;br /&gt;
If the stripeToken is present in a booking, a Stripe button will appear in the Charges and Payments tab. Clicking this button allows you to view Stripe transactions and access all saved cards associated with the booking.&lt;br /&gt;
&lt;br /&gt;
For bookings paid through other methods, this field remains empty unless card details are later collected via Stripe.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /bookings ===&lt;br /&gt;
&lt;br /&gt;
Delete bookings by id.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Get messages for a booking.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Send messages or mark them as read, this endpoint only works for messages for an OTA booking, not bookings made directly from the booking page.&lt;br /&gt;
&lt;br /&gt;
=== PATCH /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Make changes in all messages in a selection.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/invoices ===&lt;br /&gt;
&lt;br /&gt;
Get invoices for bookings.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
These endpoints will only work if a price is set for the property or room. To set up a Daily Price, follow the instructions here: [https://wiki.beds24.com/index.php/Category:Daily_Prices Daily Prices Guide]. For Fixed Prices, you can find the setup guide here: [https://wiki.beds24.com/index.php/Category:Fixed_Prices Fixed Prices Guide].&lt;br /&gt;
&lt;br /&gt;
=== GET /inventory​/rooms​/offers ===&lt;br /&gt;
&lt;br /&gt;
Get offer based on specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/availability ===&lt;br /&gt;
&lt;br /&gt;
Get the availability status of dates.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Get&#039;s per day values from the calendar.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Modify per day calendar values.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
=== GET /properties ===&lt;br /&gt;
&lt;br /&gt;
Get properties matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
==== Prices ====&lt;br /&gt;
&lt;br /&gt;
To get price setup rules, include the &amp;quot;includePriceRules&amp;quot; parameter in GET /properties like this &lt;br /&gt;
 /api/v2/properties?includePriceRules=true&lt;br /&gt;
&lt;br /&gt;
A room can have up to 16 prices. &lt;br /&gt;
&lt;br /&gt;
In the control panel, these can be set under Prices -&amp;gt; Daily Price Rules.&lt;br /&gt;
&lt;br /&gt;
In the API these can be accessed through GET and POST /inventory/calendar&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;data&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;calendar&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;price1&amp;quot;: 100,&lt;br /&gt;
            &amp;quot;price2&amp;quot;: 300,&lt;br /&gt;
            &amp;quot;price3&amp;quot;: 200,&lt;br /&gt;
            ...&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
=== POST /properties ===&lt;br /&gt;
&lt;br /&gt;
Create or modify properties.&lt;br /&gt;
&lt;br /&gt;
Note: To update room-level settings, you must include the property id in your request. If it is missing, the system may return an error or incorrectly report success without applying any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Price rules ====&lt;br /&gt;
&lt;br /&gt;
It&#039;s currently not possible to create new price rules, however, you can modify the price rules with this request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Example: Modify the name of the price rule:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: propertyid,&lt;br /&gt;
      &amp;quot;roomTypes&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;id&amp;quot;: roomid,&lt;br /&gt;
          &amp;quot;priceRules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;priceruleid&amp;quot;: 1,&lt;br /&gt;
              &amp;quot;name&amp;quot;: &amp;quot;-INSERT NAME HERE-&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties ===&lt;br /&gt;
&lt;br /&gt;
Delete properties by id.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties​/rooms ===&lt;br /&gt;
&lt;br /&gt;
Delete rooms of properties by id.&lt;br /&gt;
&lt;br /&gt;
== Accounts == &lt;br /&gt;
&lt;br /&gt;
=== GET /accounts ===&lt;br /&gt;
&lt;br /&gt;
Get accounts and sub-accounts.&lt;br /&gt;
&lt;br /&gt;
=== POST /accounts ===&lt;br /&gt;
&lt;br /&gt;
Create or modify accounts.&lt;br /&gt;
&lt;br /&gt;
== Webhooks ==&lt;br /&gt;
&lt;br /&gt;
=== POST Webhooks - bookings ===&lt;br /&gt;
&lt;br /&gt;
The webhook payload sent to your URL from the booking webhook found here: Settings -&amp;gt; Properties -&amp;gt; Access -&amp;gt; Booking Webhook&lt;br /&gt;
&lt;br /&gt;
== Channels - settings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Get channel specific settings.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Modify channel settings.&lt;br /&gt;
&lt;br /&gt;
== Channels - Airbnb ==&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/airbnb​/users ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb user ids connected to an account.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/airbnb​/listings ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb listings for a specified Airbnb user id.&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/airbnb ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Airbnb.&lt;br /&gt;
&lt;br /&gt;
== Channels - Booking.com ==&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/booking ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Booking.com.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/booking​/reviews ===&lt;br /&gt;
&lt;br /&gt;
Get reviews from Booking.com.&lt;br /&gt;
&lt;br /&gt;
== Channels - Stripe ==&lt;br /&gt;
&lt;br /&gt;
You can collect the card directly with Stripe so you do not have any PCI DSS obligations.&lt;br /&gt;
&lt;br /&gt;
The procedure would be like this:&lt;br /&gt;
&lt;br /&gt;
1) Make the booking via API and get the new Booking ID.&lt;br /&gt;
&lt;br /&gt;
2) Make a call to API V2 POST ​/channels​/stripe with the booking ID and any charges you want to collect. The line_items should be in the Stripe format for their checkout.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/payments/checkout&lt;br /&gt;
&lt;br /&gt;
3) POST ​/channels​/stripe will return the session data required to instantly create a Stripe payment checkout you can show the booker and they can securely enter their card while on your site.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/api/checkout/sessions&lt;br /&gt;
&lt;br /&gt;
4) After the booker enters their card, it is automatically connected to the booking ID and can be charged by API or manually from the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the Stripe endpoints, the process is basically the same as creating a normal Strip Checkout session, except by doing it via our API function it connects the payment to the booking.&lt;br /&gt;
&lt;br /&gt;
Use our API to create the Stripe session and then follow Stripes instructions and use the Stripe API or widgets to create a payment checkout for your page.&lt;br /&gt;
&lt;br /&gt;
The Stripe checkout session will create a Stripe checkout page for receiving payments into the properties Stripe account.&lt;br /&gt;
&lt;br /&gt;
Pass the line_items, success_url and cancel_url in the format required by the Stripe API to create a checkout session.&lt;br /&gt;
&lt;br /&gt;
The line_items format is defined in the Stripe documentation&lt;br /&gt;
&lt;br /&gt;
If the booking already exists, pass it&#039;s booking ID as &amp;quot;bookId&amp;quot; and any payments to this checkout session will be added to the bookings invoice.&lt;br /&gt;
&lt;br /&gt;
Setting &amp;quot;capture&amp;quot;:false will authorize the amount but not collect the funds.&lt;br /&gt;
&lt;br /&gt;
The Stripe session will be returned, the session id can be used to create the Stripe checkout in your App.&lt;br /&gt;
&lt;br /&gt;
When initializing Stripe in your App, use this pk_live key and the stripe_account value (acct_) from the session response as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
var stripe = Stripe(&#039;pk_live_zWSW2ykzZoq4mYcKg9c8jmHS&#039;, {&lt;br /&gt;
stripeAccount: &#039;acct_stripe_acccont-value-from-response&#039;&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See here for more information https://stripe.com/docs/payments/checkout &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/stripe ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/stripe​/paymentMethods ===&lt;br /&gt;
&lt;br /&gt;
Get payment methods for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/stripe​/charges ===&lt;br /&gt;
&lt;br /&gt;
Get charges for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
= Webhooks =&lt;br /&gt;
== Booking webhooks ==&lt;br /&gt;
To access booking webhooks for API V2 please contact support. They can then be enabled under Settings &amp;gt; Properties &amp;gt; Access &amp;gt; Booking webhooks.&lt;br /&gt;
== Other webhooks ==&lt;br /&gt;
Information about other webhooks (including non API V2 webhooks) can be found here [https://wiki.beds24.com/index.php/Category:Webhooks Webhooks]&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
== Token Management ==&lt;br /&gt;
Tokens last 24 hours. This means that you do not need to retrieve a new token for each request. Getting a new token costs credits so it is best to use an existing one when possible.&lt;br /&gt;
&lt;br /&gt;
== Retrieving information at high frequencies ==&lt;br /&gt;
If you need to get data such as new messages or bookings when they come in you do not need to perform frequent GET requests. Instead, you can use webhooks to be notified as soon as a new message/booking etc arrives.&lt;br /&gt;
&lt;br /&gt;
== Sending information at high frequencies ==&lt;br /&gt;
If you need to send large amounts of information such as messages at high frequencies it is best to send them grouped in bulk POST requests instead of sending one request per message. For example, you could send one POST request every 30 seconds containing all messages sent in the past 30 seconds.&lt;br /&gt;
&lt;br /&gt;
== Sending or getting information in one call ==&lt;br /&gt;
If you need to retrieve information about multiple different things, such as information about several properties, you can retrieve that in one call by specifying multiple IDs in the one request instead of performing one GET request per property. The same principle applies when POSTing information, for example, you can create or update multiple properties in one call.&lt;br /&gt;
&lt;br /&gt;
= Examples =&lt;br /&gt;
== Authentication ==&lt;br /&gt;
=== Refreshing a token ===&lt;br /&gt;
Request:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;curl -X &#039;GET&#039; \&lt;br /&gt;
  &#039;https://api.example.com/v2/authentication/token&#039; \&lt;br /&gt;
  -H &#039;accept: application/json&#039; \&lt;br /&gt;
  -H &#039;refreshToken: Ea6DftE50aYYRe/qAd9SkQaSmTF6kaLQxH6gtRxO1h10yVC64d4qIj4BGiQOU+y5&#039;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{&lt;br /&gt;
  &amp;quot;token&amp;quot;: &amp;quot;wEoJHQIwRrLwHqTqAsn0/XjzaZkVk4E8sSDwbRN2HKDlulkt6n7aHQCcvdqfX+y5&amp;quot;,&lt;br /&gt;
  &amp;quot;expiresIn&amp;quot;: 3600&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Changelog = &lt;br /&gt;
 The API V2 changelog is [[API_V2.0_changelog|available here]].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
==How do I access API V2?==&lt;br /&gt;
Create an invite code under {{#fas:cog}} (SETTINGS) MARKETPLACE &amp;gt; API.&lt;br /&gt;
&lt;br /&gt;
Exchange this invite code for a refresh token and token using the POST /authentication/setup endpoint.&lt;br /&gt;
&lt;br /&gt;
Include the token in your requests to authenticate them.&lt;br /&gt;
&lt;br /&gt;
You can try this out using our interactive UI here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==What are scopes?==&lt;br /&gt;
Scopes limit what your token can do.&lt;br /&gt;
&lt;br /&gt;
For example, the read/bookings scope allows your token to retrieve bookings via the API, but if your token does not have the write/bookings scope then it cannot be used to create or modify bookings.&lt;br /&gt;
&lt;br /&gt;
==Where are scopes set?==&lt;br /&gt;
Scopes are set when you create an invite code.&lt;br /&gt;
&lt;br /&gt;
Scopes cannot be changed later, you must create a new invite code with the scopes you want and exchange it for a new token.&lt;br /&gt;
&lt;br /&gt;
==How long do invite codes/tokens last?==&lt;br /&gt;
Invite codes expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
Refresh tokens last forever so long as they are being used. Unused refresh tokens expire after 30 days.&lt;br /&gt;
&lt;br /&gt;
Long life tokens last forever so long as they are being used. Unused long life tokens expire after 90 days.&lt;br /&gt;
&lt;br /&gt;
Tokens generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
==How big are tokens?==&lt;br /&gt;
Tokens will be between 152 and 172 characters long.&lt;br /&gt;
&lt;br /&gt;
==What is the API credit limit?==&lt;br /&gt;
The API credit limit restricts how much you can use the API in a 5 minute window.&lt;br /&gt;
&lt;br /&gt;
Each API request has a cost, this cost is calculated dynamically and depends on how complex the request is.&lt;br /&gt;
&lt;br /&gt;
If you go over this limit you will not be able to make additional API calls until the 5 minute period is over.&lt;br /&gt;
&lt;br /&gt;
==Where can I see my API credit limit?==&lt;br /&gt;
Information about your credit limit is included in the following API response headers:&lt;br /&gt;
&lt;br /&gt;
*x-five-min-limit-remaining - the number of credits you have left for this 5 minute period.&lt;br /&gt;
*x-five-min-limit-resets-in - the number of seconds until the current period resets.&lt;br /&gt;
*x-request-cost - the number of credits this request cost.&lt;br /&gt;
&lt;br /&gt;
==Is the API limited per token or per account?==&lt;br /&gt;
The API credit limits are at the account level.&lt;br /&gt;
&lt;br /&gt;
This means that tokens under the same account share the same credit limit.&lt;br /&gt;
&lt;br /&gt;
Different accounts, including sub accounts, have separate credit limits.&lt;br /&gt;
&lt;br /&gt;
==How do I make a new property/room/booking etc?==&lt;br /&gt;
Simply do not include an id in your POST request.&lt;br /&gt;
&lt;br /&gt;
Examples for how to do this can be found here:&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Properties/post_properties Properties/Rooms]&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Bookings/post_bookings Bookings]&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set price rules?==&lt;br /&gt;
Price rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includePriceRules parameter to true.&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set offers?==&lt;br /&gt;
Offer setup rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includeOffers parameter to true.&lt;br /&gt;
&lt;br /&gt;
You can retrieve offers (i.e. calculated prices for specific dates) through the /inventory/rooms/offers endpoint.&lt;br /&gt;
&lt;br /&gt;
==How can I see or set prices, min stay, availability etc for specific dates like in the UI calendar?==&lt;br /&gt;
These per date values can be read and set through the /inventory/rooms/calendar endpoint.&lt;br /&gt;
&lt;br /&gt;
==Where can I see examples for how to use the API?==&lt;br /&gt;
Examples can be found here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==Can I use API V2 to send pictures or webhooks?==&lt;br /&gt;
Currently no, however these features are coming soon.&lt;br /&gt;
&lt;br /&gt;
==How can I see if a date is available for check-in/out?==&lt;br /&gt;
The GET /inventory/rooms/availability returns information about if dates are available or not. If a date is false, it means it is not available for check-in. However, if the previous date is available, it means the date is available for check-out.&lt;br /&gt;
&lt;br /&gt;
For example, with the following a booking cannot check-in on 2024-01-03 because that date is unavailable. However, because the previous date 2024-01-04 is available, it means 2024-01-03 is available for check-out.&lt;br /&gt;
 &amp;quot;availability&amp;quot;: {&lt;br /&gt;
   &amp;quot;2024-01-01&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-02&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-03&amp;quot;: false&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==What is the maximum amount of data I can send in a POST request?==&lt;br /&gt;
The API has a limit of approximately 1MB per POST payload. &lt;br /&gt;
&lt;br /&gt;
In addition, there is a limit of 10000 top level JSON array item per POST request.&lt;br /&gt;
&lt;br /&gt;
==Channel management only through the API==&lt;br /&gt;
Please contact the Beds24 support team and open a ticket with your questions about using only the channel management through the API.&lt;br /&gt;
&lt;br /&gt;
==Where can I see the possible values for a booking&#039;s apiSourceId (API Source ID)==&lt;br /&gt;
	&lt;br /&gt;
[[API_V2.0_apisourceids | apiSourceId values can be found here.]]&lt;br /&gt;
&lt;br /&gt;
== What does &amp;quot;coming soon&amp;quot;, &amp;quot;alpha&amp;quot; or &amp;quot;beta&amp;quot; mean? ==&lt;br /&gt;
Coming soon - The endpoint has not been developed yet and is not usable, the schema is indicative of how the endpoint will eventually work but there may be changes in the final version.&lt;br /&gt;
&lt;br /&gt;
Alpha - The endpoint is usable but still being developed, not all features are implemented yet, breaking changes are unlikely but may occur if necessary.&lt;br /&gt;
&lt;br /&gt;
Beta - The endpoint is mostly finished and is being tested, most features are implemented, breaking changes are not planned.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Airbnb_Mapping&amp;diff=27793</id>
		<title>Airbnb Mapping</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Airbnb_Mapping&amp;diff=27793"/>
		<updated>2025-11-21T13:44:01Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Limitations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Channel Manager]]&lt;br /&gt;
[[Category:Airbnb]]&lt;br /&gt;
[[Category:Messaging]]&lt;br /&gt;
[[Category:Error Messages from Channels]]&lt;br /&gt;
[[Category:Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Connect and update listings to Airbnb&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt;  MAPPING  and explains how to connect your rooms in Beds24 to existing listings in Airbnb and how to create new listings in Airbnb&lt;br /&gt;
&lt;br /&gt;
Beds24 provides a certified 2-way API integration which offers you many additional features and functions which will make working with Airbnb easy for you. &lt;br /&gt;
&lt;br /&gt;
=Summary=&lt;br /&gt;
&amp;lt;div class=&amp;quot;summarybox&amp;quot;&amp;gt;&lt;br /&gt;
When all of your prices, and rooms are set up in Beds24 you can start the integration with Airbnb:&lt;br /&gt;
#Connect your Airbnb account &lt;br /&gt;
#Map your rooms &lt;br /&gt;
#Check which prices will send&lt;br /&gt;
#Select your sync type&lt;br /&gt;
#Click &amp;quot;Connect&amp;quot; and select the corresponding listing to this room to make the connection.&lt;br /&gt;
#Check what will send to Airbnb&lt;br /&gt;
#Import upcoming bookings &lt;br /&gt;
Read the complete [https://wiki.beds24.com/index.php?title=Airbnb_Mapping instructions] before you start the integration. &lt;br /&gt;
 &amp;lt;/div&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
=Capabilities=&lt;br /&gt;
You can connect one or multiple Airbnb account to &lt;br /&gt;
*Import listings from Airbnb which will create properties and/or rooms in Beds24. &lt;br /&gt;
*Create new listings in Airbnb from rooms in Beds24.&lt;br /&gt;
*Connect to existing listings in Airbnb to send updates from Beds24. &lt;br /&gt;
&lt;br /&gt;
After you have mapped your listings Beds24 will automatically.&lt;br /&gt;
*Synchronize prices, availability and restrictions to Airbnb.&lt;br /&gt;
*Import bookings and booking modifications or cancellations. &lt;br /&gt;
*See all messages from Airbnb guests under &amp;quot;Messages&amp;quot;.&lt;br /&gt;
*Communicate with your guests directly from the booking in Beds24 via the &amp;quot;Messages&amp;quot; tab and via Auto Actions.&lt;br /&gt;
&lt;br /&gt;
You can also choose to &lt;br /&gt;
*Update all content including descriptions and pictures from Beds24 &lt;br /&gt;
*Import booking requests&lt;br /&gt;
&lt;br /&gt;
[[:Category:Channel Manager|Click here]] for general information on how the channel manager works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:&amp;quot;&amp;gt; &lt;br /&gt;
==Capabilities per Sync Type==&lt;br /&gt;
Beds24 offers three different sync types which define which data can be updated to Airbnb.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| &lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Occupancy based Pricing&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Per Day Pricing&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Rate Plans&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot;  colspan =4| &#039;&#039;&#039;Prices and Availabilty&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:right&amp;quot; scope=&amp;quot;row&amp;quot;|Prices&lt;br /&gt;
| Auto**&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Availability&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Min. Nights&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Max. Nights&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Closed to Arrival (CTA)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Closed to Departure (CTD)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot; colspan =4|   &#039;&#039;&#039;Limited&#039;&#039;&#039;  (sends &amp;quot;Pricing Settings&amp;quot; from  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; &amp;quot;Pricing Settings&amp;quot; in addition to &amp;quot;Prices and Availability&amp;quot; )&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Listing Currency &lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Guest Included&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Extra Person Price&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Dates with no Price&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Discounts (2-28 days)&lt;br /&gt;
| N/A&lt;br /&gt;
| Auto*&lt;br /&gt;
| N/A&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Max Days in Advance&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Advance Notice (Hours)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Advance Notice Requests&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Early Bird Days to Check-in &amp;amp; Discount&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Last Minute Days to Check-in &amp;amp; Discount&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Custom Fees &amp;amp; Pass Through Taxes  &lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Rack Rate (Default daily price)&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
| Auto*&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:left; background: #ffffff&amp;quot; scope=&amp;quot;col&amp;quot; colspan =4|   &#039;&#039;&#039;Everything&#039;&#039;&#039;  (sends full content additionally to &amp;quot;Prices and Availability&amp;quot; and &amp;quot;Limited&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Listing details&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Descriptions&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Bedrooms&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Picture&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Instant Book&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Pre-Booking Message &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Cancellation Policy &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Non refundable discount &lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Check-in start&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!style=&amp;quot;text-align:right;&amp;quot; scope=&amp;quot;row&amp;quot;|Check-in end&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
| Manual&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;You can always manually trigger an update&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt;Including Extra person price from Daily Prices&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Limitations =&lt;br /&gt;
*Blocked dates in Airbnb are NOT imported, you need to block in Beds24. &lt;br /&gt;
*You can only connect listings which are live on Airbnb. &lt;br /&gt;
*Listings in properties which Airbnb considers &amp;quot;traditional hospitality&amp;quot; like hotels, Bed &amp;amp; Breakfast rooms and small inns are approved by Airbnb on a case by case basis. &lt;br /&gt;
*If you do not have Daily Prices or Fixed Prices  in which &amp;quot;Airbnb&amp;quot; is activated in the &amp;quot;Channels&amp;quot; tab the  &amp;quot;Base Price&amp;quot; (Rack Rate) will be used up to a year in advance.&lt;br /&gt;
*Smart Pricing is not available for API connected listings.&lt;br /&gt;
*Airbnb applies the minimum stay &amp;quot; first night only&amp;quot; meaning restrictions must only be satisfied for the arrival date of the booking but not on every day of the booking.&lt;br /&gt;
*Connecting a listing by API is not compatible with internal calendar linking inside Airbnb.&lt;br /&gt;
*Pre-approval bookings do not show all fees, only the cleaning fee. The others are calculated into the price.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; If you intend to connect the listing by API and want it linked to another listing you can do that but the linking must be established inside Beds24. Use Beds24 [https://wiki.beds24.com/index.php/Category:Room_Linking_and_Dependencies Dependencies] to manage inventory across multiple listings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Airbnb does not allow Co-hosts to connect listings or disconnect listings.  Only owners can make API connections. This means if you are a Co-Host Airbnb will not allow you to connect your co-hosted listings via Beds24 (or any other channel manager). Solutions to this limitation are:&lt;br /&gt;
&lt;br /&gt;
*Ask the host to transfer their account to you.&lt;br /&gt;
*Your hosts make the connection between their Airbnb accounts and Beds24 themselves&#039;&#039;&#039; &lt;br /&gt;
**You can create a (temporary) subaccount in Beds24 for each of your owners. Your hosts will have a login where they then can connect their Airbnb accounts. &lt;br /&gt;
**If you manage a large number of properties we can give you the &amp;quot;Connect with Airbnb Account&amp;quot; button. Your owners will then be able to use this button outside of Beds24 so they will not need to log into&lt;br /&gt;
&lt;br /&gt;
=Before you connect=&lt;br /&gt;
==Prices==&lt;br /&gt;
*We can only send availability if you have set up prices which are activated for Airbnb under &amp;quot;Channels&amp;quot; in the Daily Prices or Fixed Prices. &lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; This tutorial explains how to [[Setting_Prices_for_Booking_Channels|set prices for channels]].&lt;br /&gt;
*Airbnb requires a &amp;quot;Base Price&amp;quot; (Rack Rate) which you can set under  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT. Make sure you are prepared to accept a booking for the &amp;quot;Base Price.  If you do not have Daily Prices or Fixed Prices which are activated for channel management or  in which &amp;quot;Airbnb&amp;quot; is activated the rack rate will be used up to a year in advance. &lt;br /&gt;
*In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT you can set rules for dates with no price. If you require minimum stays we recommend you set this to the default &amp;quot;Close the Room&amp;quot; because we can not send minimum stays to the Base Price. &lt;br /&gt;
*You can set a multiplier to mark your price up or down.&lt;br /&gt;
&lt;br /&gt;
==Bookings and Requests==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} In instances of Airbnb bookings cancelled by the host, marked as &amp;quot;Cancelled by Host,&amp;quot; please note that Airbnb maintains a restriction preventing the reopening of dates for the same property. Airbnb will not reopen dates when you have previously cancelled a booking. The dates should be available on all other channels.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you use the API connection Airbnb only allows instant bookings. In {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set which groups of guests are allowed to book. Strictest is only to allow experienced Airbnb guests who provide government ID to book.&lt;br /&gt;
&lt;br /&gt;
In  {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can also add a &amp;quot;Custom Value&amp;quot; if you allow guests to send a request if they want to stay longer than your maximum stay rule allows. &lt;br /&gt;
&lt;br /&gt;
After the connection has been successfully set up you can import upcoming existing bookings from Airbnb and all new bookings will automatically import.&lt;br /&gt;
&lt;br /&gt;
Inquiries and requests are only imported if you opt in to importing them. &lt;br /&gt;
&lt;br /&gt;
Other bookings can be uploaded as a .csv file in {{#fas:cog}} (SETTINGS) PROPERTIES.&lt;br /&gt;
&lt;br /&gt;
To manually add or blocked dates click on the suitcase icon in the CALENDAR or on &amp;quot;Add Booking&amp;quot; at the top.&lt;br /&gt;
&lt;br /&gt;
If you do not need the actual booking you can adjust the availability in the CALENDAR in the row &amp;quot;Inventory&amp;quot;.  The number shows rooms remaining to sell. They can be edited to quickly change your availability. Double-click to open a pop-up and save the changes. (it is only possible to lower the number based on the value in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;quot;Quantity of this type&amp;quot; and any existing bookings).&lt;br /&gt;
&lt;br /&gt;
Airbnb collects the payment from your guest. Channel collect payments will be shown in the booking invoice if {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER under “Channel Collect Invoice”  is set to import them. If you want to import the &amp;quot;Expected Payout amount&amp;quot;  or the &amp;quot;Expected Payout and actual payment&amp;quot; from Airbnb you need to set this in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER under &amp;quot;Airbnb&amp;quot; &amp;quot;Invoice&amp;quot;. See the details here  [https://wiki.beds24.com/index.php/Setting/ownersairbnbxmlinvoice Airbnb Invoice] &lt;br /&gt;
&lt;br /&gt;
By changes or updates of an existing booking, Airbnb will not dynamically update the cost for extra guests if a reservation alteration is initiated by either the host or the guest.&lt;br /&gt;
&lt;br /&gt;
The host can reject the reservation alteration and can update the guest count and the cost of the extra guests, then send the alteration to the main guest, who will need to accept the new reservation.&lt;br /&gt;
&lt;br /&gt;
==Properties, rooms and room types  ==&lt;br /&gt;
A listing in Airbnb is a room in Beds24. &lt;br /&gt;
&lt;br /&gt;
Our connection supports room types with a quantity of more than one.  If you want to send a quantity of more than one you can not use &amp;quot;House&amp;quot; as the property type. &lt;br /&gt;
&lt;br /&gt;
The name sent  is:  &lt;br /&gt;
*For properties with one unit: property name&lt;br /&gt;
*For properties with more than one unit type it consists of property name - room name.&lt;br /&gt;
&lt;br /&gt;
==Local legal requirements==&lt;br /&gt;
Airbnb will only accept any listing which comply to local laws. Ensure you comply with any permitting, zoning, safety, and health regulations, inform yourself about any local taxes or business license requirements or other regulations that may apply.&lt;br /&gt;
&lt;br /&gt;
[https://www.airbnb.com/help/article/1386/responsible-hosting-in-japan Japan], [https://www.airbnb.com/help/article/1385/responsible-hosting-in-portugal Portugal] , [https://www.airbnb.com/help/article/1388/responsible-hosting-in-spain Spain], [https://www.airbnb.com/help/article/1383/responsible-hosting-in-france France], [https://www.airbnb.de/help/article/1391/responsible-hosting-in-germany Germany]  &lt;br /&gt;
&lt;br /&gt;
For other regions please check the Airbnb help pages.&lt;br /&gt;
&lt;br /&gt;
=Set the connection up=&lt;br /&gt;
==Property settings==&lt;br /&gt;
If you have multiple rooms in a property these settings will apply to all rooms in the property. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1: Connect your Airbnb account to your property&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each property can connect to one Airbnb Account. Select the Airbnb account you want to connect to.&lt;br /&gt;
&lt;br /&gt;
If no Airbnb account is available go to  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; ACCOUNTS and connect your account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2 - Apply a multiplier to mark your prices up or down (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you want to add a multiplier to your prices add a &#039;&#039;&#039;*&#039;&#039;&#039; followed by the multiplier number.&lt;br /&gt;
&lt;br /&gt;
The multiplier applies to all prices and fees which are sent.&lt;br /&gt;
&lt;br /&gt;
For example  &#039;&#039;&#039;*1.23&#039;&#039;&#039; will multiply all prices by 1.23 (i.e. raised by 23%).&lt;br /&gt;
Lower prices can be sent with a multiplier less than 1, i.e. &#039;&#039;&#039;*0.85&#039;&#039;&#039; will send a price 85% of the normal price (i.e. lowered by 15%)&lt;br /&gt;
&lt;br /&gt;
To convert the price of bookings imported add a * after the multiplier, for example &#039;&#039;&#039;*1.23*&#039;&#039;&#039; will divide the price of the booking by 1.23.&lt;br /&gt;
&lt;br /&gt;
You can also use currency conversion template variable. All currencies supported by the booking page currency selector can be used.&lt;br /&gt;
&lt;br /&gt;
For example *[CONVERT:IDR-EUR] will convert Indonesian Rupees to Euros.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3: Check the currency setting is correct&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Airbnb only supports following currencies: ARS,AUD,BRL,CAD,CHF,CNY,CZK,DKK,EUR,GBP,HKD,HUF,IDR,ILS,INR,JPY,KRW,MYR,MXN,NOK,NZD,PHP,PLN,RUB,SEK,SGD,THB,TRY,TWD,USD,VND,ZAR&lt;br /&gt;
&lt;br /&gt;
If you are using a different currency in Beds24 select one of the above and use the multiplier (above) for conversion.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4 - Import inquiries from Aribnb (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you import inquiries Beds24 will create a booking with the status &amp;quot;Inquiry&amp;quot;. If the request turns into a confirmed booking the status will automatically change. If you want to automatically cancel requests which do not turn into confirmed bookings you can set up an [[Auto_Actions|Auto Action]] to automatically cancel the booking after a certain period. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Bookings with the status &amp;quot;Inquiry&amp;quot; do not block the room. If you want to block the room for example if you have made the guest an offer you need to change the status manually. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5 - Assign an invoicee (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you need to send invoices which are different from your standard invoice you can use the  [[Invoicees|invoicee]] function.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connect listings you already have on Airbnb==&lt;br /&gt;
By mapping a room you  connect it so it can update a listing in Airbnb. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 1 - Change the pricing model (optional)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Select &amp;quot;Occupancy Pricing&amp;quot; if you want to send prices for different numbers of guests and/or different length of stay. See the chapter &amp;quot;Pricing Models&amp;quot; below for more information.&lt;br /&gt;
&lt;br /&gt;
Press SAVE.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 2 - Check which prices will send&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to the &amp;quot;Mapping&amp;quot; tab again and then scroll down to &amp;quot;Room Mapping&amp;quot; and then click on &amp;quot;Price Data&amp;quot; under &amp;quot;View&amp;quot; to check which prices and availability will be sent. If you see no prices or no availability in the list, check if you have prices set up for your listing on Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 3: Select your sync type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
With sync type &#039;&#039;&#039;Prices &amp;amp; Availability&#039;&#039;&#039; Beds24 will only update your price data (including number of guests, extra person price, base price, max stay, minimum stay, max days in advance, advance notice/same day booking cut off) and availability and import bookings. If you want to change your discounts, descriptions, pictures, or other settings you do this in Airbnb.&lt;br /&gt;
&lt;br /&gt;
With sync type &#039;&#039;&#039;Limited&#039;&#039;&#039; Beds24 will update your price data (including number of guests, extra person price, base price, taxes and fees, max stay, minimum stay, max days in advance, advance notice/same day booking cut off, last-minute discount, early-bird discount, weekly discount, monthly discount) and availability and import bookings. If you want to change your descriptions pictures or other settings you do this in Airbnb.&lt;br /&gt;
&lt;br /&gt;
With sync type &#039;&#039;&#039;Everything&#039;&#039;&#039; also your existing listings descriptive content will be overridden by the descriptive content in Beds24 and can no longer be edited in Airbnb.&lt;br /&gt;
&lt;br /&gt;
If you want to sync everything your listing needs to meet Airbnbs requirements. If you see a red button &amp;quot;Fix Content Errors&amp;quot; your listing does not meet Airbnb requirements. Click on the button. Any settings which do not meet Airbnb requirements are highlighted on red. Click on the links to go to the settings where you can fix the problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Always go to  &amp;quot;View Content&amp;quot; to check what will send to Airbnb before selecting &#039;&#039;&#039;Everything&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 4: Connect&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click &amp;quot;Connect&amp;quot; and select the corresponding listing to this room to make the connection. &lt;br /&gt;
&lt;br /&gt;
If you have changed the sync type to &amp;quot;Everything&amp;quot; you need to press SAVE before connecting.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5: Check that the connection is working properly&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on &amp;quot;View actual data and check the prices you see there are as you expect&lt;br /&gt;
#Allow a bit of time for Airbnb do process the data you have sent then click on &amp;quot;Update&amp;quot;. If Airbnb returns an error message scroll down to the &amp;quot;Troubleshooting&amp;quot; section to see why Airbnb sends the error and how to fix it. If you receive an error which is not listed below send us a support ticket. &lt;br /&gt;
#Click on &amp;quot;Airbnb Listing&amp;quot; link to open the listing on Airbnb select dates to check the listing is bookable but do NOT finish the booking. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 6: Import upcoming bookings&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click on &amp;quot;Import existing bookings&amp;quot; to import the bookings you already have in Airbnb. Bookings previously imported via the Airbnb iCal connection will not import. We recommend you delete them before you press the button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Blocked dates are not sent by Airbnb, manually update the dates in Beds24 calendar. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; We will import bookings from the last four weeks that are currently ongoing and have not yet reached their check-out date. However, please note that exceptionally long-term stays, those exceeding four weeks, will not be included in the import.&lt;br /&gt;
&lt;br /&gt;
[[File:Airbnb_Synctyp_Prices_Availability.mp4|640px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Airbnb_Synctyp_Everything.mp4|640px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 7: Setup Airbnb Invoicing and how the charges and payments are imported.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You can select the information imported for Airbnb bookings. &lt;br /&gt;
&lt;br /&gt;
Airbnb collects the payment from your guest. &lt;br /&gt;
&lt;br /&gt;
Channel collect payments will be shown in the booking invoice if {{#fas:cog}} (SETTINGS) CHANNEL MANAGER under “Channel Collect Invoice” is set to import them. &lt;br /&gt;
&lt;br /&gt;
If you want to import the &amp;quot;Expected Payout amount&amp;quot; or the &amp;quot;Expected Payout and actual payment&amp;quot; from Airbnb you need to set this in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER under &amp;quot;Airbnb&amp;quot; &amp;quot;Invoice&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
See the details in this page [https://wiki.beds24.com/index.php/Setting/ownersairbnbxmlinvoice Airbnb Invoice] &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Create a new listing=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 1 - Select   &amp;quot;Sync Type&amp;quot; Everything&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb will only publish your listing if you send the full content.&lt;br /&gt;
&lt;br /&gt;
Set  &amp;quot;Sync Type&amp;quot; = Everything then press SAVE. &lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  SPECIFIC CONTENT &amp;gt; PUBLISH = NO &lt;br /&gt;
&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  SPECIFIC CONTENT &amp;gt; UPDATE ADDRESS = YES then press SAVE.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 2 - Check if your content meets Airbnbs requirements&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt;  VIEW CONTENT to revise which data will send to Airbnb.  Any settings which do not meet Airbnbs requirements are highlighted on red. Click on the links to go to the settings where you can fix the problems. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; If you see a red button &amp;quot;Fix Content Errors&amp;quot; your listing does not meet Airbnbs requirements. Click on the button to get to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; VIEW CONTENT. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 3 - Check which prices will send&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to the &amp;quot;Mapping&amp;quot; tab again and then scroll down to &amp;quot;Room Mapping&amp;quot; and then click on &amp;quot;Price Data&amp;quot; under &amp;quot;View&amp;quot; to check which prices and availability will be sent. If you see no prices or no availability in the list, check if you have prices set up for your property on Beds24.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Step 4: Export to Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
When your content meets Airbnbs requirements you can click &amp;quot;Export&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Airbnbs new listing promotion helps you to get your first bookings quicker. It allows hosts to easily apply a 20% discount. This option is activated by default but you can opt out (not recommended) before sending.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 5: Complete Airbnb Registration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Login to your Airbnb Account, go to Listings, click on the listing, then click &#039;Fix&#039; and complete the Airbnb Registraion actions. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Step 6: Check that the connection is working properly &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
#Click on &amp;quot;View actual data and check the prices you see there are as you expect&lt;br /&gt;
#Allow a bit of time for Airbnb do process the data you have sent then click on &amp;quot;Update&amp;quot;. If Airbnb returns an error message scroll down to the &amp;quot;Troubleshooting&amp;quot; section to see why Airbnb sends the error and how to fix it. If you receive an error which is not listed below send us a support ticket. &lt;br /&gt;
#Click on &amp;quot;Airbnb Listing&amp;quot; link to open the listing on Airbnb select dates to check the listing is bookable but do NOT finish the booking. &lt;br /&gt;
&lt;br /&gt;
[[File:Create_a_new_listing_on_Airbnb.mp4|640px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Airbnbs review and publishing process =&lt;br /&gt;
Connecting to an existing lisitng or creating a new listing  triggers Airbnb&#039;s automated review. The review validates the listing against the [https://www.airbnb.com/help/article/2350/what-are-the-policies-for-listings-created-through-api-connected-software API Program Listing Requirements]. &lt;br /&gt;
&lt;br /&gt;
Click on &amp;quot;Check Connection Status&amp;quot; to see the status at Airbnb. &lt;br /&gt;
&lt;br /&gt;
If the listing is rejected, the message you see there tells you the reason. Fix the problem and the click &amp;quot;Update&amp;quot; to resubmit the listing. &lt;br /&gt;
&lt;br /&gt;
Some listings require manual approval, in which case the status will remain as &amp;quot;ready for review&amp;quot;. Once these listings are reviewed by Airbnb, you will see the result when you click on &amp;quot;Check Connection Status&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=Updates=&lt;br /&gt;
*Changes to availability and prices will be instantly sent to the channel.&lt;br /&gt;
*Changes for settings for example minimum stays, the multiplier or number of rooms will send with the next update. Click on &amp;quot;Update&amp;quot; if you want to push them through instantly. &lt;br /&gt;
*Content updates are only sent on demand. If you change content you will need to click &amp;quot;Update&amp;quot; to send the changes. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; It can take Airbnb a couple of minutes to process the data we sent.&lt;br /&gt;
&lt;br /&gt;
If you make changes to values which are sent from Beds24 in Airbnb they will be overridden with the next update.&lt;br /&gt;
&lt;br /&gt;
=Reviews=&lt;br /&gt;
If a guest sends you a review, you can also view it in Beds24 via the &amp;quot;Mail &amp;amp; Actions&amp;quot;  tab and send the guest a reply from there.&lt;br /&gt;
&lt;br /&gt;
After the guest has checked-out, you can send the review to Airbnb via the &amp;quot;Mail &amp;amp; Actions&amp;quot; tab in the booking in Beds24. &lt;br /&gt;
&lt;br /&gt;
When you provide a review text guests will automatically receive a five-star review along with the provided text four days after check-out, unless you have already manually reviewed the guest.&lt;br /&gt;
&lt;br /&gt;
*Review Template: If you want to automatically review your guests  enter your review text under &amp;quot;Auto Review Text&amp;quot; in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt;  MAPPING. You can personalize your review by using Template Variables.&lt;br /&gt;
&lt;br /&gt;
*Manual Review:  If you’re using automated reviews but wish to give the guest a rating different from five stars or change the provided text, you can manually review the guest within three days after check-out.&lt;br /&gt;
&lt;br /&gt;
*Disable auto review for individual bookings:  Change the setting for  &amp;quot;Allow Review&amp;quot; in Mail &amp;amp; Action tab to &amp;quot;Disable&amp;quot; &lt;br /&gt;
&lt;br /&gt;
If you have multiple properties you can set a different message for each property.&lt;br /&gt;
&lt;br /&gt;
=Manage alterations and cancellations=&lt;br /&gt;
On the &amp;quot;Overview&amp;quot; tab of the booking you can&lt;br /&gt;
*Manage alteration requests from guests&lt;br /&gt;
*Submit alteration requests to guests&lt;br /&gt;
*Request cancellations from guests&lt;br /&gt;
&lt;br /&gt;
=Change the Sync Type=&lt;br /&gt;
If you want to change the sync type all you need to do is change the setting and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
=Disconnect a listing=&lt;br /&gt;
&lt;br /&gt;
*To disconnect a listing to manage it manually go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING and click on &amp;quot;Disconnect&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
If you want to update the listing from Beds24 you will need to reconnect it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} When a listing is disconnected Airbnb resets some values to their defaults:&lt;br /&gt;
*minimum stay  is set back to 1&lt;br /&gt;
* &amp;quot;Closed to arrival&amp;quot; and &amp;quot;Closed to departure&amp;quot; gets removed&lt;br /&gt;
*&amp;quot;Maximum stay&amp;quot; gets reset to 1125.&lt;br /&gt;
If you do not want these values you will need to change them. If reconnect a listing in Beds24 press &amp;quot;Update&amp;quot; after you reconnected to push the values from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Disconnect or terminate the connection=&lt;br /&gt;
&lt;br /&gt;
*Click on &amp;quot;Disconnect&amp;quot; {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; ACCOUNTS.. This will set all your listings in this Airbnb account  to &amp;quot;manual&amp;quot; and disconnect your Airbnb account from Beds24 so you can manage them manually. &lt;br /&gt;
&lt;br /&gt;
You can also disconnect your Airbnb account from Beds24 in Airbnb. Log into your Airbnb account and go to ACCOUNT &amp;gt; PRIVACY AND SHARING &amp;gt; SERVICES and remove the Channelsync app.&lt;br /&gt;
&lt;br /&gt;
=Options for the sync types=&lt;br /&gt;
==Pricing models==&lt;br /&gt;
Airbnb supports different pricing models. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Click on the &amp;quot;Price Data&amp;quot; Button to check which prices and availability will send.&lt;br /&gt;
&lt;br /&gt;
===Per Day Pricing===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Choose  &#039;&#039;&#039;Per Day Pricing&#039;&#039;&#039; (the default)  if you have only ONE price per date. &lt;br /&gt;
&lt;br /&gt;
If you have multiple prices activated for Airbnb with different minimum stays the system will send the price with the lowest minimum stay. Of the ones with the lowest minimum stay the one with the highest occupancy will be used. &lt;br /&gt;
&lt;br /&gt;
If you use daily prices with &amp;quot;Extra Person&amp;quot; prices your Daily Price needs to be set for the max occupancy and the &amp;quot;Extra Person&amp;quot; price needs to be added with a negative value  so the price for the full occupancy can send. &lt;br /&gt;
&lt;br /&gt;
Only a global max. stay which is taken from  {{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP can send.&lt;br /&gt;
&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT you can set  &lt;br /&gt;
*The number of guests for which the daily price applies.&lt;br /&gt;
*An extra person price.&lt;br /&gt;
&lt;br /&gt;
===Per Occupancy (LOS) Pricing===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Choose &#039;&#039;&#039;Per Occupancy Pricing&#039;&#039;&#039;  if you want to send prices for different occupancies  and/or  different length of stay.&lt;br /&gt;
&lt;br /&gt;
If you use fixed prices the price for each occupancy defined in Beds24 and prices for different length of stay can be sent.1 person, 2 person and room price will send. Room price will send for specified occupancy.  Multiple prices with different occupancies can send. Prices for &amp;quot;Extra Person&amp;quot;, &amp;quot;Extra child&amp;quot; and discounts set in the &amp;quot;Discounts&amp;quot; tab of the Fixed Prices can not be sent. &lt;br /&gt;
&lt;br /&gt;
If you use daily prices the daily price will send including occupancy. Multiple occupancy prices can send. Extra person price will send. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Min Stay&amp;quot; set in the Calendar, Daily Prices or Fixed Prices will send.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} When sending different prices for different length of stay (LOS), the room restriction strategy in {{#fas:cog}} (SETTINGS)  &amp;gt; PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP must be set to &#039;&#039;&#039;Stay through&#039;&#039;&#039;. The restriction strategy &amp;quot;Arrival&amp;quot; may NOT calculate the correct pricing after the first night.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can send prices up to 28 days but guests can book longer stays if there are no restrictions. Airbnb will apply the average of the price of 28 days for days 29+.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Max Stay&amp;quot; set for the room will send. Max stays set in the prices will be ignored. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Beds24 sends the price for max. 16 guests. If your property accommodates more than 16 guests use &amp;quot;Per Day&amp;quot; pricing with an extra person price. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Due to limitations with Airbnbs multi calendar Airbnb can not show the correct prices in your Airbnb Extranet. The correct prices will be shown to the guest though and the prices sent from Beds24 will be applied for all bookings. If you want to check prices on Airbnb please start a booking for your listing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Due to limitations at Airbnb if there is a change to the number of guests, Airbnb will not dynamically update the cost for extra guests if a reservation alteration is initiated by either the host or the guest.&lt;br /&gt;
&lt;br /&gt;
The host can reject the reservation alteration and can update the guest count and the cost of the extra guests, then send the alteration to the main guest, who will need to accept the new reservation.&lt;br /&gt;
&lt;br /&gt;
===Rate Plans===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Restriction with Rate plans - Prices upto 1 year only will send with Rate plans, if more than 365 days are required then use Per day pricing or Per Occupancy pricing. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; &#039;&#039;&#039;Rate plans&#039;&#039;&#039; are the pricing model of choice if you want &lt;br /&gt;
*to offer  a refundable and a non-refundable option and &lt;br /&gt;
**set prices for refundable and non-refundable instead of Airbnbs fixed discount option&lt;br /&gt;
**control the cancellation policy for refundable and non-refundable prices&lt;br /&gt;
**control availability of the refundable/non-refundable booking option. &lt;br /&gt;
*parity with other channels which support rate plans i.e. Booking.com or Expedia.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can create up to 10 rate plans which can be used for all listings in the Airbnb account. A maximum of 2 rate plans will be displayed to guests at a given time depending on the cancellation policy. Airbnb will display one refundable and another non-refundable rate plan and out of these (a) the lowest and (b) the most flexible rate.&lt;br /&gt;
&lt;br /&gt;
A price for each occupancy defined in Beds24 can be sent. &lt;br /&gt;
*If you use daily prices the daily price will send including occupancy. Multiple occupancy prices can send on each rate plan. Extra person price will send.&lt;br /&gt;
*If you use fixed prices the Single, Double and room price will send. Room price will send for specified occupancy. Multiple prices with different occupancies can send on same rate plan. Prices for &amp;quot;Extra Person&amp;quot;, &amp;quot;Extra child&amp;quot; and discounts set in the &amp;quot;Discounts&amp;quot; tab of the Fixed Preice can not be sent. &lt;br /&gt;
&lt;br /&gt;
If you want to send prices for different length of stay you need a rate plan for each. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Min Stay&amp;quot; and &amp;quot;Max Stay&amp;quot; set in the Calendar, Daily Prices or Fixed Price will send.&lt;br /&gt;
&lt;br /&gt;
For more information and setup instructions click [[Airbnb_Rate_Plans |here]].&lt;br /&gt;
&lt;br /&gt;
==Discounts==&lt;br /&gt;
&lt;br /&gt;
If you have &amp;quot;Early Bird&amp;quot; or &amp;quot;Last Minute&amp;quot; prices which are activated for Airbnb these will automatically send. Airbnb will not mark these as promotions though.&lt;br /&gt;
&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set:&lt;br /&gt;
* A discount for 2 or more days, weekly or monthly. Use either the discounts for the number of days or month/week, but not both because the discount per day will override the discount per week/month.&lt;br /&gt;
* A discount for &amp;quot;Non Refundable&amp;quot; bookings. If you select a sync type &amp;quot;Limited,&amp;quot; you can set a non-refundable discount in your Airbnb extranet.&lt;br /&gt;
* Early Bird and Last Minute Discounts which Airbnb will mark as promotions.&lt;br /&gt;
&lt;br /&gt;
You can also create &amp;quot;Pricing Rules&amp;quot; directly in Airbnb, but we recommend you set all prices in Beds24 to avoid confusion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; Early bird or Last Minute offer are only marked as promotions if the price drops at least 10% from what Airbnb defines as the last 30 days median price. If you use both early bird and last minute and want to remove one, you will need to remove both because Airbnb will only remove them together. After you have clicked &amp;quot;Update&amp;quot; to send the change, you can reactivate the one you want to keep.&lt;br /&gt;
&lt;br /&gt;
Please refer to Airbnb for more information on [https://www.airbnb.com/help/article/3421#:~:text=There%20may%20be%20a%20few,other%20discounts%20or%20promotions Discounts].&lt;br /&gt;
&lt;br /&gt;
==Fees and taxes==&lt;br /&gt;
If you apply fees or taxes you need to send them from Beds24. &lt;br /&gt;
*Cleaning fee &lt;br /&gt;
&lt;br /&gt;
You can set under  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT. &lt;br /&gt;
&lt;br /&gt;
Other fees supported by Airbnb can be sent as CUSTOM value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt;AIRBNB  &amp;gt; SPECIFIC CONTENT. If you apply a linen fee Airbnb will add this to the cleaning fee. &lt;br /&gt;
&lt;br /&gt;
*PETFEE 45 (for example)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you have a price multiplier in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB, &amp;gt; MAPPING  this will also be applied to the Cleaning fee. If you want to override this, then use a CUSTOM value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt;AIRBNB  &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&lt;br /&gt;
*If you want to send taxes click on &amp;quot;Check if you are eligible to send taxes&amp;quot; in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB   &amp;gt; SPECIFIC CONTENT. If Airbnb allows you to send taxes you can set them under &amp;quot;Custom&amp;quot;. Please click on the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt;for &amp;quot;Custom&amp;quot; for  detailed instructions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:none&amp;quot;&amp;gt; &lt;br /&gt;
Permit / Registration/ License&lt;br /&gt;
In some locations Airbnb.com require the License/Registration number of the owner. Please also see under &amp;quot;Local legal requirements above&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If this is required for your property, please go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION &amp;quot;Permit ID&amp;quot; and enter your details.&lt;br /&gt;
&lt;br /&gt;
Permit IDs in Beds24 are set per property. If you have a different permit Id than the one set for the property you can set a room specific permit as &amp;quot;Custom&amp;quot; value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Send and receive messages =&lt;br /&gt;
You can get communicate with Airbnb guest directly from Beds24. This function works for:&lt;br /&gt;
*Confirmed bookings&lt;br /&gt;
*Inquiries/Requests - if you receive a message from a potential guest inquiring Beds24 will create a request booking. If the request turns into a confirmed booking the status will automatically change. If you want to automatically cancel requests which do not turn into confirmed bookings you can set up an [[Auto_Actions|Auto Action]] to automatically cancel the booking after a certain period. &lt;br /&gt;
&lt;br /&gt;
You can view all messages from the &amp;quot;Messages&amp;quot; component on the DASHBOARD and individual communication from the &amp;quot;API Messages&amp;quot; tab in the booking. You and your guests will see the messages in Airbnb.  When a guest sends an attachment, Airbnb makes it available for one hour. Click on “ Reload messages” to reload the image. &lt;br /&gt;
&lt;br /&gt;
To use this function you should:&lt;br /&gt;
&lt;br /&gt;
1. Add the component  &amp;quot;API Messages&amp;quot; to your [[:Category:Dashboard|DASHBOARD]]&lt;br /&gt;
&lt;br /&gt;
2. To send Auto Action Emails via messaging set &amp;quot;Send Message&amp;quot; on the &amp;quot;Messaging&amp;quot; tab in the Auto Action to one of the API options.  We will remove the HTML from the message because Airbnb does not support HTML. You have the option to add a plain text message for this purpose.&lt;br /&gt;
&lt;br /&gt;
Airbnb supports attachments in JPG, GIF and PNG format. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you have moved the booking to a different room (manually or via dependencies), then ensure that both properties/rooms are connected with the same Airbnb account, otherwise this function will not work.&lt;br /&gt;
&lt;br /&gt;
=Content for sync type &amp;quot;Everything&amp;quot;=&lt;br /&gt;
If you use this sync type all updates should be done in Beds24 (not in Airbnb) because changes you make in Airbnb will be overridden with the next update. &lt;br /&gt;
==Requirements and limitations from Airbnb==&lt;br /&gt;
*Phone numbers, email addresses and URLs are not allowed in the host profile.&lt;br /&gt;
*No internal housing codes in the Name.&lt;br /&gt;
*Descriptions must be unique and well written, paragraph breaks and spacing should be used. Content in ALL CAPS will lead to a listing’s rejection.&lt;br /&gt;
*France Only: Bed &amp;amp; Breakfast listings should have B&amp;amp;B in the title.&lt;br /&gt;
&lt;br /&gt;
==Languages==&lt;br /&gt;
The content is sent in the language which is activated as default language for the booking page in  {{#fas:cog}} (SETTINGS)  BOOKING ENGINE &amp;gt; INTERNATIONALIZATION.&lt;br /&gt;
&lt;br /&gt;
If you have activated multiple languages  and entered your descriptions in these we can send multiple languages if you set &amp;quot;Allow Multi-Language&amp;quot; = Yes in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT. Please check the context help before changing the setting. &lt;br /&gt;
&lt;br /&gt;
Following languages are supported by Airbnb and Beds24: Bahasa Indonesia, Catala, Dansk, Deutsch, English. Español, Eλληνικά, Français, Hrvatski, Italiano, Magyar, Nederlands, Norsk, Polski, Português, Suomi, Svenska, Íslenska, Čeština, Русский, עברית, ภาษาไทย, 中文, 日本語	ja&lt;br /&gt;
한국어.&lt;br /&gt;
&lt;br /&gt;
==Property Type ==&lt;br /&gt;
Most of the property types which Airbnb supports can be selected in  {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION. &lt;br /&gt;
&lt;br /&gt;
Other Airbnb property types can be added as &amp;quot;Custom&amp;quot; values in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&lt;br /&gt;
== Bedrooms and bathrooms==&lt;br /&gt;
Bedrooms and bathrooms can be set up  in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Set up bedrooms and bathroom either in the property OR the room. If you set them up in both you will double them up. Do not send additional bathroom amenities if you have a  full bathrooom.&lt;br /&gt;
&lt;br /&gt;
Bedrooms and bathrooms are configured by feature codes which are entered in the &amp;quot;Features&amp;quot; field.  &lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Bedroom&amp;quot; or &amp;quot;Bathroom&amp;quot;. &lt;br /&gt;
*Set the type and use the selectors to define the features within each room. &lt;br /&gt;
*If you have multiple bedrooms or bathrooms make sure you define them all. If you have more than 2 rooms click &amp;quot;Close&amp;quot; and SAVE. The system will then automatically add more rooms when you click on the &amp;quot;Edit&amp;quot; button again. &lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
*If you have multiple bedrooms or bathrooms make sure you define them all. &lt;br /&gt;
&lt;br /&gt;
*If you have more than 2 rooms click &amp;quot;Close&amp;quot; and SAVE. The system will then automatically add more rooms when you click on the &amp;quot;Edit&amp;quot; button again. &lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
Requirements from Airbnb:&lt;br /&gt;
*Studio apartments should have 1 bedroom.&lt;br /&gt;
*Any properties with more than 10 bedrooms must be listed as having “10 bedrooms.” On the front end this will appear as “10+ bedrooms.” &lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;: Airbnb does not support all available features available in Beds24.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you add a crib in a bedroom Airbnb will display the crib as a bed. If you do not want to do this add CRIB in a new line. &lt;br /&gt;
&lt;br /&gt;
BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
&lt;br /&gt;
BATHROOM_HALF&lt;br /&gt;
&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BED_AIRMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_BUNK&lt;br /&gt;
&lt;br /&gt;
BED_CRIB &lt;br /&gt;
&lt;br /&gt;
BED_COUCH&lt;br /&gt;
&lt;br /&gt;
BED_DOUBLE&lt;br /&gt;
&lt;br /&gt;
BED_FLOORMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_FUTON&lt;br /&gt;
&lt;br /&gt;
BED_HAMMOCK&lt;br /&gt;
&lt;br /&gt;
BED_KING&lt;br /&gt;
&lt;br /&gt;
BED_QUEEN&lt;br /&gt;
&lt;br /&gt;
BED_SINGLE&lt;br /&gt;
&lt;br /&gt;
BED_SOFA&lt;br /&gt;
&lt;br /&gt;
BED_TODDLER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
BEDROOM_ENSUITE&lt;br /&gt;
&lt;br /&gt;
BEDROOM_LIVING_SLEEPING_COMBO&lt;br /&gt;
&lt;br /&gt;
BEDROOM_OTHER_SLEEPING_AREA&lt;br /&gt;
&lt;br /&gt;
If you have a murphy bed it will send as single bed.&lt;br /&gt;
&lt;br /&gt;
== Amenities ==&lt;br /&gt;
Amenities can be set up for the property (SETTING-&amp;gt;PROPERTIES-&amp;gt;DESCRIPTION) or per room ({{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP).&lt;br /&gt;
&lt;br /&gt;
Criteria which apply to all rooms in the property should be set up with the property. They will be automatically applied to all rooms in the property. &lt;br /&gt;
&lt;br /&gt;
Criteria which only applies to one room should be entered in the room. &lt;br /&gt;
&lt;br /&gt;
Make sure you do not create duplicates. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: All units (rooms) have Wifi. In this case you can set up the Wifi in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION. The number will be applied to all room/units.&lt;br /&gt;
&lt;br /&gt;
Example 2: You have one unit with Wifi and another unit without Wifi. In this case set the Wifi up in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SET UP.&lt;br /&gt;
&lt;br /&gt;
Amenities are configured by feature codes which are entered in the &amp;quot;Features&amp;quot; field.  &lt;br /&gt;
&lt;br /&gt;
*Click on the &amp;quot;Edit &amp;quot; button next to the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
*In the pop up click on &amp;quot;Amenities&amp;quot;. &lt;br /&gt;
*Tick the amenities you provide.&lt;br /&gt;
*Close the pop up and then press SAVE.&lt;br /&gt;
&lt;br /&gt;
If you provide &#039;&#039;&#039;&amp;quot;Essentials&amp;quot;&#039;&#039;&#039; you will need to tick &amp;quot;linens&amp;quot;, towels and &amp;quot;toiletries&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;   If you have &amp;quot;Accessability&amp;quot; amenities Airbnb requires you to provide a picture for each amenity which they review. You can add these amenities and the pictures in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT under &amp;quot;Custom&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
You will find a list all all &amp;quot;Accessability&amp;quot; amenities below under &amp;quot;All Feature Codes&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities. For more information see &amp;quot;All feature codes&amp;quot; below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; If you do not select  select child friendly amenities Airbnb might classify your listing as &amp;quot;Not safe or suitable for children (0-12 years)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb does not support all available feature codes. Make sure you pick five features which are supported by Airbnb.&lt;br /&gt;
&lt;br /&gt;
==Pictures==&lt;br /&gt;
You can define in  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT which pictures will be used. &lt;br /&gt;
&lt;br /&gt;
Double check you have entered &amp;quot;Captions&amp;quot; for every picture. &lt;br /&gt;
&lt;br /&gt;
Requirements and limitations from Airbnb:&lt;br /&gt;
*Airbnb requires a &#039;&#039;&#039;minimum of 1 picture per listing with high-resolution (800x500 pixels).&lt;br /&gt;
*Bedrooms should be included in the photos so that users are able to see accommodations.&lt;br /&gt;
*Listings with stock photos or with photos including non Airbnb watermarks will be rejected.&lt;br /&gt;
*Listings with photos containing contact information (email addresses / phone numbers) will be rejected.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}} Airbnb requires Captions. If you change pictures make sure you change/add the caption in  (SETTINGS) BOOKING ENGINE &amp;gt; PICTURES so Airbnb recognizes the new picture.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;warning&amp;quot;&amp;gt;{{#fas:exclamation-triangle}}Be careful changing pictures when listed in an Airbnb category. If you remove or change the picture Airbnb has choosen as your category picture you will be removed from the category.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Check-in / Check-out ==&lt;br /&gt;
In {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; PROPERTY CONTENT you can set &#039;Check-in start&#039;, &#039;Check-in end&#039; and &#039;Check-out end&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to&lt;br /&gt;
&lt;br /&gt;
*send different times to Airbnb than to other channels&lt;br /&gt;
*send 25 for check-in&lt;br /&gt;
*send 25 or 26 for check-out&lt;br /&gt;
*offer flexible check-in&lt;br /&gt;
&lt;br /&gt;
you can add this in  SETTINGS &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB.COM &amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  [[Setting/custom|More information]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb requires at least two hours between check-in start and check-in end.&lt;br /&gt;
&lt;br /&gt;
==House Rules and Children==&lt;br /&gt;
*Airbnb counts children  2-12 years as guests. &lt;br /&gt;
*Infants from 0-2 years are not counted as guests.  &lt;br /&gt;
&lt;br /&gt;
By default children are allowed. &lt;br /&gt;
&lt;br /&gt;
To disallow children and/or infants use the feature codes for children not allowed/infants not allowed or adults only. &lt;br /&gt;
&lt;br /&gt;
If you do not allow children and/or infants Airbnb requires a textual explanation. You can add this in &lt;br /&gt;
SETTINGS &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB.COM &amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  [[Setting/custom|More information]].&lt;br /&gt;
&lt;br /&gt;
For house rules you can  optionally add a textual description. The house rules plus (if you want to send) their descriptions can be entered in SETTINGS-&amp;gt; CHANNEL MANAGER-&amp;gt; AIRBNB.COM-&amp;gt; SPECIFIC CONTENT &amp;quot;Custom&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
==Airbnb specific content ==&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT or click on the &amp;quot;Edit specific content for Airbnb&amp;quot; link to check and customize. specific content for Airbnb.&lt;br /&gt;
&lt;br /&gt;
= All feature codes  =&lt;br /&gt;
You can also manually add bedrooms and bathrooms and amenities typing the feature codes exactly as listed below into the &amp;quot;Features&amp;quot; field. &lt;br /&gt;
&lt;br /&gt;
Example:  One bedroom with a double bed and a crib&lt;br /&gt;
&lt;br /&gt;
BEDROOM BED_DOUBLE BED_CRIB&lt;br /&gt;
&lt;br /&gt;
Example: The property has 2 bathrooms one full and one half&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
BATHROOM_HALF &lt;br /&gt;
&lt;br /&gt;
Add feature codes one for each feature separated by spaces.&lt;br /&gt;
&lt;br /&gt;
Example: A property has a kitchen, television and internet&lt;br /&gt;
KITCHEN TELEVISION INTERNET &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb does not support all available feature codes and there are also Airbnb specific features which can be manually added in the &amp;quot;features&amp;quot; settings.  These feature codes are supported:&lt;br /&gt;
&lt;br /&gt;
==Amenities==&lt;br /&gt;
AIR_CONDITIONING&lt;br /&gt;
&lt;br /&gt;
BEACH_ESSENTIALS&lt;br /&gt;
&lt;br /&gt;
BALCONY &lt;br /&gt;
&lt;br /&gt;
CEILING_FAN&lt;br /&gt;
&lt;br /&gt;
CLEANING_PRODUCTS&lt;br /&gt;
&lt;br /&gt;
CLOSET	&lt;br /&gt;
&lt;br /&gt;
CLOTHES_DRYINGRACK	&lt;br /&gt;
&lt;br /&gt;
CO_DETECTOR&lt;br /&gt;
&lt;br /&gt;
CONDITIONER&lt;br /&gt;
&lt;br /&gt;
DRYER&lt;br /&gt;
&lt;br /&gt;
ELEVATOR&lt;br /&gt;
&lt;br /&gt;
EXTRA_PILLOWS_BLANKETS&lt;br /&gt;
&lt;br /&gt;
EV_CHARGER&lt;br /&gt;
&lt;br /&gt;
FAN_PORTABLE&lt;br /&gt;
&lt;br /&gt;
FIRE_EXTINGUISHER&lt;br /&gt;
&lt;br /&gt;
FIRE_PIT&lt;br /&gt;
&lt;br /&gt;
FIREPLACE&lt;br /&gt;
&lt;br /&gt;
FIRST_AID_KIT&lt;br /&gt;
&lt;br /&gt;
GAMES&lt;br /&gt;
&lt;br /&gt;
GARDEN	&lt;br /&gt;
&lt;br /&gt;
GRILL&lt;br /&gt;
&lt;br /&gt;
GRILL_EQUIPMENT&lt;br /&gt;
&lt;br /&gt;
HAIR_DRYER&lt;br /&gt;
&lt;br /&gt;
HAMMOCK	&lt;br /&gt;
&lt;br /&gt;
HANGERS&lt;br /&gt;
&lt;br /&gt;
HEATING&lt;br /&gt;
&lt;br /&gt;
IRON_BOARD&lt;br /&gt;
&lt;br /&gt;
LAUNDROMAT&lt;br /&gt;
&lt;br /&gt;
LINENS (if all of TOILETRIES, TOWELS and LINENS are used, this sends as &amp;quot;Essentials&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
LIVING_ROOM&lt;br /&gt;
&lt;br /&gt;
MOSQUITO_NET&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_DINING_AREA&lt;br /&gt;
&lt;br /&gt;
OUTDOOR_FURNITURE (for outdoor seating)&lt;br /&gt;
&lt;br /&gt;
PARKING&lt;br /&gt;
&lt;br /&gt;
PARKING_PAID&lt;br /&gt;
&lt;br /&gt;
PARKING_POSSIBLE&lt;br /&gt;
&lt;br /&gt;
PIANO	&lt;br /&gt;
&lt;br /&gt;
POOL_TABLE&lt;br /&gt;
&lt;br /&gt;
PRIVATE_ENTRANCE	&lt;br /&gt;
&lt;br /&gt;
RESORT&lt;br /&gt;
&lt;br /&gt;
ROOM_DARKENING_SHADES	&lt;br /&gt;
&lt;br /&gt;
SUN_CHAIRS&lt;br /&gt;
&lt;br /&gt;
TOILETRIES (body soap)&lt;br /&gt;
&lt;br /&gt;
SAFE&lt;br /&gt;
&lt;br /&gt;
SAFETY_CARD&lt;br /&gt;
&lt;br /&gt;
SHAMPOO&lt;br /&gt;
&lt;br /&gt;
SHOWER_GEL&lt;br /&gt;
&lt;br /&gt;
SMOKE_DETECTOR&lt;br /&gt;
&lt;br /&gt;
SOAP&lt;br /&gt;
&lt;br /&gt;
STEREO&lt;br /&gt;
&lt;br /&gt;
TOWELS&lt;br /&gt;
&lt;br /&gt;
TRASH_COMPACTER	&lt;br /&gt;
&lt;br /&gt;
WASHER&lt;br /&gt;
&lt;br /&gt;
WATER_HOT&lt;br /&gt;
&lt;br /&gt;
==Business==&lt;br /&gt;
&lt;br /&gt;
==Entertainment==&lt;br /&gt;
BOOKS&lt;br /&gt;
&lt;br /&gt;
BOWLING&lt;br /&gt;
&lt;br /&gt;
MINIATURE_GOLF&lt;br /&gt;
&lt;br /&gt;
TV&lt;br /&gt;
&lt;br /&gt;
CABLE&lt;br /&gt;
&lt;br /&gt;
VIDEO_GAMES&lt;br /&gt;
	&lt;br /&gt;
==Food and Drink==&lt;br /&gt;
BREAKFAST_INCLUDED&lt;br /&gt;
&lt;br /&gt;
==Internet==&lt;br /&gt;
ETHERNET&lt;br /&gt;
&lt;br /&gt;
INTERNET&lt;br /&gt;
&lt;br /&gt;
WIFI&lt;br /&gt;
&lt;br /&gt;
WIFI_POCKET&lt;br /&gt;
&lt;br /&gt;
==Kitchen==&lt;br /&gt;
KITCHEN&lt;br /&gt;
&lt;br /&gt;
KITCHENETTE&lt;br /&gt;
&lt;br /&gt;
KITCHEN_OUTDOOR	&lt;br /&gt;
&lt;br /&gt;
BAKING_SHEET	&lt;br /&gt;
&lt;br /&gt;
BLENDER&lt;br /&gt;
&lt;br /&gt;
COFFEE	&lt;br /&gt;
&lt;br /&gt;
COFFEE_MAKER &lt;br /&gt;
&lt;br /&gt;
COOKING_BASICS  (is sent if both  &amp;quot;DISHES_UTENSILS&amp;quot; and &amp;quot;SPICES&amp;quot; is selected)		&lt;br /&gt;
&lt;br /&gt;
DISHES_UTENSILS  (is sent in combination with &amp;quot;SPICES&amp;quot; as &amp;quot;Cooking Basics&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
DINING_TABLE&lt;br /&gt;
&lt;br /&gt;
DISHWASHER &lt;br /&gt;
&lt;br /&gt;
FREEZER&lt;br /&gt;
&lt;br /&gt;
GLASSES_WINE	&lt;br /&gt;
&lt;br /&gt;
KETTLE	&lt;br /&gt;
&lt;br /&gt;
OVEN	&lt;br /&gt;
&lt;br /&gt;
RICE_MAKER&lt;br /&gt;
&lt;br /&gt;
STOVE	&lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR &lt;br /&gt;
&lt;br /&gt;
REFRIGERATOR_MINI	&lt;br /&gt;
&lt;br /&gt;
RICE_MAKER&lt;br /&gt;
&lt;br /&gt;
SPICES  (is sent in combination with &amp;quot;DISHES_UTENSILS&amp;quot; as &amp;quot;Cooking Basics&amp;quot;)	&lt;br /&gt;
&lt;br /&gt;
TOASTER&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
BEACH_FRONT &lt;br /&gt;
&lt;br /&gt;
LAKE (lake access in Airbnb)	&lt;br /&gt;
&lt;br /&gt;
SKI_IN	&lt;br /&gt;
&lt;br /&gt;
SKI_OUT	&lt;br /&gt;
&lt;br /&gt;
WATER_VIEW&lt;br /&gt;
&lt;br /&gt;
==Pets==&lt;br /&gt;
PETS_CONSIDERED&lt;br /&gt;
&lt;br /&gt;
==Pool &amp;amp; Wellness==&lt;br /&gt;
GYM&lt;br /&gt;
&lt;br /&gt;
POOL&lt;br /&gt;
&lt;br /&gt;
POOL_HEATED&lt;br /&gt;
&lt;br /&gt;
POOL_INDOOR&lt;br /&gt;
&lt;br /&gt;
POOL_PRIVATE&lt;br /&gt;
&lt;br /&gt;
SAUNA&lt;br /&gt;
&lt;br /&gt;
==Services==&lt;br /&gt;
DOORBELL&lt;br /&gt;
&lt;br /&gt;
DOORMAN&lt;br /&gt;
&lt;br /&gt;
RECEPTION_24HOUR&lt;br /&gt;
&lt;br /&gt;
LUGGAGE_DROPOFF		&lt;br /&gt;
&lt;br /&gt;
CLEANING_BEFORE_CHECKOUT&lt;br /&gt;
&lt;br /&gt;
BICYCLE&lt;br /&gt;
&lt;br /&gt;
BICYCLE_RENTAL	&lt;br /&gt;
&lt;br /&gt;
==Sports==&lt;br /&gt;
BOAT_SLIP&lt;br /&gt;
&lt;br /&gt;
FITNESS_CENTER (for exercise equipment)&lt;br /&gt;
&lt;br /&gt;
KAYAK_CANOE	&lt;br /&gt;
&lt;br /&gt;
TABLE_TENNIS&lt;br /&gt;
&lt;br /&gt;
==Suitability==&lt;br /&gt;
ADULTS_ONLY&lt;br /&gt;
&lt;br /&gt;
CHILDREN_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
EVENTS_ALLOWED&lt;br /&gt;
&lt;br /&gt;
INFANTS_NOT_ALLOWED&lt;br /&gt;
&lt;br /&gt;
LAPTOP_FRIENDLY&lt;br /&gt;
&lt;br /&gt;
LONG_TERM_RENTERS&lt;br /&gt;
&lt;br /&gt;
SMOKING_ALLOWED&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
PARKING_DISABLED	&lt;br /&gt;
	&lt;br /&gt;
STEP_FREE_ACCESS_BATHROOM		&lt;br /&gt;
&lt;br /&gt;
GRAB_RAILS_IN_SHOWER&lt;br /&gt;
&lt;br /&gt;
GRAB_RAILS_IN_TOILET &lt;br /&gt;
	&lt;br /&gt;
ROLLIN_SHOWER	&lt;br /&gt;
&lt;br /&gt;
SHOWER_CHAIR	&lt;br /&gt;
&lt;br /&gt;
WIDE_DOORWAY_BATHROOM		&lt;br /&gt;
&lt;br /&gt;
TUB_WITH_SHOWER_BENCH			&lt;br /&gt;
&lt;br /&gt;
WIDE_CLEARANCE_TO_SHOWER_AND_TOILET &lt;br /&gt;
&lt;br /&gt;
STEP_FEE_ACCESS_BEDROOM &lt;br /&gt;
&lt;br /&gt;
WIDE_DOORWAY_BEDROOM				&lt;br /&gt;
&lt;br /&gt;
SINGLE_LEVEL_HOME			&lt;br /&gt;
&lt;br /&gt;
COMMON_SPACE_STEP_FREE_ACCESS	&lt;br /&gt;
&lt;br /&gt;
COMMON_SPACE_WIDE_DOORWAY				&lt;br /&gt;
&lt;br /&gt;
HOME_STEP_FREE_ACCESS		&lt;br /&gt;
&lt;br /&gt;
PATH_TO_ENTRANCE_LIT_AT_NIGHT &lt;br /&gt;
&lt;br /&gt;
HOME_WIDE_DOORWAY		&lt;br /&gt;
&lt;br /&gt;
==Family==&lt;br /&gt;
CHANGING_TABLE	&lt;br /&gt;
&lt;br /&gt;
BABY_BATH	&lt;br /&gt;
&lt;br /&gt;
CRIB&lt;br /&gt;
&lt;br /&gt;
PACK_N_PLAY_TRAVEL_CRIB&lt;br /&gt;
&lt;br /&gt;
FIREPLACE_GUARD	&lt;br /&gt;
&lt;br /&gt;
BABY_MONITOR	&lt;br /&gt;
&lt;br /&gt;
OUTLET_COVERS	&lt;br /&gt;
&lt;br /&gt;
PLAY_AREA_INDOOR&lt;br /&gt;
&lt;br /&gt;
PLAY_AREA_OUTDOOR&lt;br /&gt;
&lt;br /&gt;
STAIR_GATES&lt;br /&gt;
&lt;br /&gt;
TABLE_CORNER_GUARDS	&lt;br /&gt;
&lt;br /&gt;
WINDOW_GUARDS&lt;br /&gt;
&lt;br /&gt;
CHILDRENS_DINNERWARE &lt;br /&gt;
&lt;br /&gt;
BABYSITTER_RECOMMENDATIONS&lt;br /&gt;
&lt;br /&gt;
==Bedroom==&lt;br /&gt;
BEDROOM&lt;br /&gt;
&lt;br /&gt;
BEDROOM_ENSUITE&lt;br /&gt;
&lt;br /&gt;
BEDROOM_LIVING_SLEEPING_COMBO&lt;br /&gt;
&lt;br /&gt;
BEDROOM_OTHER_SLEEPING_AREA&lt;br /&gt;
&lt;br /&gt;
BED_AIRMATTRESS&lt;br /&gt;
&lt;br /&gt;
BED_BUNK&lt;br /&gt;
&lt;br /&gt;
BED_CRIB &lt;br /&gt;
&lt;br /&gt;
BED_COUCH&lt;br /&gt;
&lt;br /&gt;
BED_DOUBLE&lt;br /&gt;
&lt;br /&gt;
BED_FLOORMATTRESS &lt;br /&gt;
&lt;br /&gt;
BED_FUTON&lt;br /&gt;
&lt;br /&gt;
BED_HAMMOCK&lt;br /&gt;
&lt;br /&gt;
BED_KING&lt;br /&gt;
&lt;br /&gt;
BED_QUEEN&lt;br /&gt;
&lt;br /&gt;
BED_SINGLE&lt;br /&gt;
&lt;br /&gt;
BED_SOFA&lt;br /&gt;
&lt;br /&gt;
BED_TODDLER&lt;br /&gt;
&lt;br /&gt;
==Bathroom==&lt;br /&gt;
BATHROOM&lt;br /&gt;
&lt;br /&gt;
BATHROOM_FULL&lt;br /&gt;
&lt;br /&gt;
BATHROOM_HALF&lt;br /&gt;
&lt;br /&gt;
BATH_BIDET&lt;br /&gt;
&lt;br /&gt;
BATH_SHOWER_RAIN&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and common errors =&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You need to complete the API onboarding flow before publishing the listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 Beds24 sent the data but the Airbnb requires you to complete the registration process. Try the following:&lt;br /&gt;
 1. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PUBLISH = NO, click Save. &lt;br /&gt;
 2. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING &amp;gt; scroll to the listing and click &#039;CHECK CONNECTION STATUS&#039; &lt;br /&gt;
 3. Click on &#039;Request review at Airbnb&#039; (red button)&lt;br /&gt;
 4. Refresh the page then click on the Airbnb listing id.&lt;br /&gt;
 5. Go to your Airbnb Account, switch to Hosting, and click on &#039;Fix Issues&#039; button for the listing. &lt;br /&gt;
 6. Click on &#039;FIX&#039; and follow the registration steps from Airbnb. &lt;br /&gt;
 7. Click &#039;Publish&#039;&lt;br /&gt;
 &amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://youtu.be/gLwJWPTgrdw&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Unable to perform action. Please try again later or contact support if you need immediate assistance&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to your Airbnb Account, switch to Hosting, and follow the steps in Airbnb to verify your account. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Unfortunately, a server error prevented your request from being completed. Airbnb may be undergoing maintenance or your connection may have timed out. Please try again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you continue to see this error message being reported, then check if there is an outage at Airbnb, we will send an update as soon as their system is restored. &lt;br /&gt;
Or go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING &amp;gt; scroll to the listing and click &#039;UPDATE&#039;. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Calendar will not Load, it will only show a loading spinner wheel.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check that you have prices set and they are sending to AirBnb, have a look under &lt;br /&gt;
 {{#fas:cog}} (SETTINGS) &amp;gt; CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING, and click on &amp;quot;Price Data&amp;quot; to check if prices are being sent to AirBnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Sorry, we cannot activate your listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
It seems you have an issue with your “Booking settings” in your Airbnb account.  Please log into your Airbnb account and check what is set under the tab Booking Settings. You can find more information here: https://www.airbnb.com/help/article/1353/how-do-i-choose-who-can-instant-book-my-place&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Listing shows as  &amp;quot;Importing&amp;quot; in the  Airbnb Extranet&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Beds24 sent the data but it is stuck at Airbnb. Try the following:&lt;br /&gt;
 1. Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING&lt;br /&gt;
 2. Click on &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
 4. Refresh the page then connect again&lt;br /&gt;
 5. Wait a bit and then check the &amp;quot;Connection status&amp;quot;&lt;br /&gt;
 If you then still see &amp;quot;Importing&amp;quot; in Airbnb contact Airbnb support and ask them to check why your listings are stuck. You might need to insist that they forward your request to someone who is qualified to do so.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
You have reached your Airbnb access quota&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Wait ten minutes and then try again. If it continues repeatedly let us know. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Your listing has been temporarily paused and can&#039;t be turned on until you reactivate it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you do not know what the problem is please check the Email Airbnb sent you, the messages in your Airbnb account or contact Airbnb support and ask them to help.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No &amp;quot;Update Airbnb&amp;quot; button&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you do not see an &amp;quot;Update Airbnb&amp;quot; button the connection is lost.  Click the &amp;quot;Connect to Airbnb&amp;quot; Button. After the connection is restored you will see the update button.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Messages do not send or import to Beds24&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Log into your Airbnb account and go to ACCOUNT -&amp;gt; PRIVACY AND SHARING. If you do not see &#039;Access and respond your messages&#039; in the list of permissions, disconnect and then reconnect the Airbnb account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Airbnb account is not connected, please connect account&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Log into your Airbnb account&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Can not connect an Airbnb Account, no error message shown.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check you are logged out of all airbnb accounts at airbnb before trying to connect a new one to beds24.&lt;br /&gt;
&lt;br /&gt;
It could be that you are already logged into a connected airbnb account so airbnb send you back to beds24 when you click the connect button.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
Receiving Requests/Inquiries for dates already booked&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused because Airbnb thinks your listing is a multi unit with more than one bookable unit.&lt;br /&gt;
 This can happen if at any time you had a qty greater than one.&lt;br /&gt;
 Once it happens, the only way to set it back to a standard listing is to disconnect the listing from Beds24 and then reconnect it.&lt;br /&gt;
 This is because it is Airbnb policy not to change this listing type while it is connected.&lt;br /&gt;
 It will then connect immediately as a standard listing with a qty of one and the calendar will sync properly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt; &lt;br /&gt;
No prices/availability in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 Your max_days_notice setting in Airbnb is set to zero which is making the listing unavailable.&lt;br /&gt;
 You can adjust it directly in Airbnb, it is called maximum advance notice or similar.&lt;br /&gt;
 Or you can set it to a specific value in Beds24 (Max Days in Advance = 365) and upload it to Airbnb via the Export to Airbnb button.&lt;br /&gt;
 Note: {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PRICING &amp;gt; Max Days in Advance = No Limit in Beds24 will not change the value already set in Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Availability in Beds24/Dates closed in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 When Airbnb bookings have been marked as &amp;quot;Cancelled by Host&amp;quot; Airbnb will not reopen dates where you have previously cancelled a booking. The dates should be available at all other channels.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Representative Inventory (Listings on Airbnb only)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused because Airbnb thinks your listing is a multi unit with more than one bookable unit.&lt;br /&gt;
 This can happen if at any time you had a qty greater than one.&lt;br /&gt;
 Once it happens, the only way to set it back to a standard listing is to disconnect the listing from Beds24 and then reconnect it.&lt;br /&gt;
 This is because it is Airbnb policy not to change this listing type while it is connected.&lt;br /&gt;
 It will then connect immediately as a standard listing with a qty of one and the calendar will sync properly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Content changes are not showing in Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 The problem is caused when you have &#039;locked_attributes&#039; in Airbnb. The content will be sent to Airbnb, and ignored as the attributes are locked. &lt;br /&gt;
 To check which attributes are locked, go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING, scroll down to the rooms and click &#039;Content in Airbnb&#039; and search for locked_attributes&#039;, login to your Airbnb extranet and unlock the attributes so you can manage them from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Common Errors==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not Processed&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb had a temporary problem processing the updates we send. This normally comes good by itself when Airbnb fixed the problem. Wait a bit then press &amp;quot;Update&amp;quot; wait for Airbnb to process the update you just sent and then click &amp;quot;Update status&amp;quot;. If the problem persists after a couple of hours notify us via a support ticket. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You do not have permission to access this resource&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click &amp;quot;Disconnect&amp;quot; and then reconnect the room to your listing in Airbnb. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not Connected&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You have disconnected the listing in Airbnb. Click &amp;quot;Disconnect&amp;quot; and then reconnect it. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Lat/Long outside of hosting country OR Lat/lng outside of hosting country OR Please set latitude/longitude in valid country for your listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the country under which you have registered your Airbnb account is the same as the country your property is in. Check your settings for &amp;quot;Latitude&amp;quot; and &amp;quot;Longitude&amp;quot; are correct and match the address you have given. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Sorry, please contact support if you need to change the market of your listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if your settings for &amp;quot;Latitude&amp;quot; and &amp;quot;Longitude&amp;quot; are correct and do match the address you have given. Airbnb uses Google maps to validate addresses.  You can check with address and latitude/longitude is in Airbnbs system when you click on &amp;quot;View all listings&amp;quot; and then on &amp;quot;content in Airbnb&amp;quot;.  If required, correct your data and then click &amp;quot;Update Airbnb&amp;quot;. Check your Google map entry and if it is incorrect request Google maps to correct your location.  If the error message persists go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No or contact Airbnb support. Give them the error message, your coordinates and your address and ask them to forward your request to someone in their team who is authorized to fix the problem at their end.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You can&#039;t change your listing&#039;s address once you&#039;ve started receiving reservation requests. If you need to make an update, please contact support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check your address details in Beds24 match the details at Airbnb, if you need to change them, please contact Airbnb support and ask them to assist. &lt;br /&gt;
If you do not need to change your address details then go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Cannot change address in status Auto closed (availability). Please contact the local support for assistance.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Please check your address details in Beds24 match the details at Airbnb, if you need to change them, please contact Airbnb support and ask them to assist. &lt;br /&gt;
If you do not need to change your address details then go to  {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT and set &amp;quot;Update Address&amp;quot; = No.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The listing is in a prohibited vacation rental market. Please go to Airbnb to fix these issues.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Your listings is in an area for which Airbnb does not allow the use of the API connection. Contact Airbnb support and ask them to fill out the &amp;quot;Market Clearance Requests for Policy Form&amp;quot;. This will the go the the department which can lift the restriction.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Last Error: [400] Error ID: XXXXXXXXX. There was an error processing the request. Your daily price is too low. The minimum is 13$&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Go to Settings  &amp;gt;  Channel Manager  &amp;gt; Property Content  &amp;gt; Room Content and set a Rack Rate of at least 9€.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt; Airbnb calculates prices based on USD so what they calculate changes with the currency exchange rate.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Last Error: [400] Error ID: XXXXXXXXX. There was an error processing the request. Please use a base price of at least €9 but no more than €21,467.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; PROPERTY CONTENT &amp;gt; ROOM CONTENT and set a Rack Rate which meets Airbnb&#039;s requirements.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Your longer stay discount must be greater than or equal to your shorter stay discount.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Check your discounts set in {{#fas:cog}} (SETTINGS) &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PRICING, ensure the logic of your discounts meets Airbnb requirements.&lt;br /&gt;
In {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT you can set, a discount for 2 or more days, weekly or monthly. Use either the discounts for number of days or month/week but &#039;&#039;&#039;not both&#039;&#039;&#039; because the discount per days will override the discount per week/month. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The listing is subject to city registration. Please submit an application or input existing registration details&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Airbnb require you to register your permit ID. Usually they will provide a link to a page inside the Airbnb system to do this. If you are unsure please ask Airbnb how to register. Also make sure you have entered your permit ID into Beds24 ({{#fas:cog}} (SETTINGS) PROPERTIES  &amp;gt; DESCRIPTION &amp;quot;Permit ID&amp;quot;).&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
There was an error processing the request. Hosting model validation error&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
For some regions the payout method needs to be set up before publishing the listing. Please log into your Airbnb account and set up the payout method.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You need to complete the API onboarding flow before publishing the listing&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt; &lt;br /&gt;
Login to your Airbnb Account, go to the listing, then click &#039;Fix&#039; follow the instructions to complete the registration.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listing is classified not suitable for children&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb explains [https://www.airbnb.com/help/article/1348/if-i-specify-that-my-listing-is-safe-or-suitable-for-children--what-should-i-know here] how to specify that your listing is safe or suitable for children.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Too many redirects&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Most likely you are using external pictures which do not link directly to your pictures or which redirect to another page.  Using links to their storage place is not possible. You need to use direct links to your pictures. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
document_url has already been taken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
 You see this error if you have previously connected the room to another Airbnb account. Log into this Airbnb account and stop the sync for this listing. If you can not do this send us a support ticket asking us to delete the URI from the endpoint.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Expired Token&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if the listing has been deleted in Airbnb. If so you will need to send it again from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
The document has no document element&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check if the listing has been deleted in Airbnb.  If so you will need to send it again from Beds24. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Your listings are almost ready&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If after some time you still see  &amp;quot;Your listings are almost ready&amp;quot; after clicking Beds24 Channel Manager Sync&amp;quot;  in Airbnb and see &amp;quot;In progress&amp;quot; on the &amp;quot;Listings&amp;quot; page check that  &amp;quot;Publish = Yes is set in  {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listing failed to import&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Click on &amp;quot;Disconnect&amp;quot; then click on &amp;quot;Delete from Airbnb&amp;quot;. Fix content errors. Then go back an publish the listing again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Smart Pricing was not deactivated before connecting&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
If you forgot to deactivate smart pricing before setting the connection up you can do so from your mobile.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Access denied to Airbnb&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb&#039;s server is currently unavailable. Try again later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please select a consistent property type and property group.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please specify the property and listing type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
This listing&#039;s property type does not support multiple inventories.&#039;&#039;&#039; OR &#039;&#039;&#039;room_type_invetory_not_supported&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the &#039;Property Type&amp;quot; in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt;  DESCRIPTION and the  &#039;Listing Type&#039; match with the  &#039;Property Type Group&#039;  you have selected in{{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT.  Check the (?) for Property Type Group for the correct Listing Type for each group. Please also note that Airbnb has regional restrictions for some property types. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for information on which combinations are allowed. Check with Airbnb support if you have a problem with your property type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not enough beds for person capacity&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; FEATURES and click on &#039;edit Bedroom&#039; tab, select the appropriate room/bedroom configuration for your listing. &lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Not enough beds in room configuration&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You do not have the appropriate bed configuration for the number of people you have selected in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; Max Guests.  Scroll to FEATURES and click &#039;edit Bedroom&#039; and select the appropriate number of bedrooms/beds for your guests.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Sorry, we can&#039;t add that amenity right now. Please try again later.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
This was a transient error caused by an update to the Airbnb amenities data format. The error message should not repeat but if you continue to receive error emails, then please create a SUPPORT ticket.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please make sure a photo has been uploaded before adding accessibility amenity. If the previous review rejects your photos, you need to upload a new photo&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
You are trying to send an accessibility amenity but do not provide a picture for this amenity. Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER &amp;gt; AIRBNB  &amp;gt; SPECIFIC CONTENT where you can add the accessibility amenity with a picture in &amp;quot;Custom&amp;quot;. Use the context help &amp;lt;span style=&amp;quot;color:#007bff;“ &amp;gt;{{#far:question-circle}}  &amp;lt;/span&amp;gt; for further instructions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
All caps isn&#039;t allowed in listing titles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb do not allow the Listing Name to be ALL Caps. Check the details in each of the sections below. &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; DESCRIPTIONS&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Emojis/Special Characters isn&#039;t allowed in listing titles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb do not allow the Listing Name to have emojis or special characters. Check the details in each of the sections below. &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; ROOMS &amp;gt; SETUP &amp;gt; NAME &lt;br /&gt;
 *Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; DESCRIPTIONS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Please select a consistent property type and space type&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Check the details you have set in {{#fas:cog}} (SETTINGS) PROPERTIES &amp;gt; DESCRIPTION &amp;gt; PROPERTY TYPE, allow the setting you have selected in {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; PROPERTY TYPE GROUP &amp;gt; LISTING TYPE. Use (?) Context help for the list of Property Types and Listing Types for Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
You can only host long-term rentals&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to your Airbnb Account, switch to Hosting, and click on &#039;Fix Issues&#039; button for the listing. &lt;br /&gt;
Follow the registration steps from Airbnb.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
custom_daily_price_too_low_for_cleaning_fee&#039;&#039;&#039; OR &#039;&#039;&#039;Based on your cleaning fee of € XXX, the minimum nightly price you can charge is € YYY&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; SPECIFIC CONTENT &amp;gt; CUSTOM and change your Cleaning fee. &lt;br /&gt;
OR &lt;br /&gt;
Go to the Calendar and update the daily prices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;&lt;br /&gt;
Listings of different pricing_availability_model_type can not use this endpoint.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Go to {{#fas:cog}} (SETTINGS) CHANNEL MANAGER &amp;gt; AIRBNB &amp;gt; MAPPING and click &#039;UPDATE&#039; for each room/listing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div  class=&amp;quot;headline-collapse&amp;quot; &amp;gt;Suspended_state_appeal&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Airbnb suspended the account. Please contact Airbnb support about this.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27792</id>
		<title>Category:Marketplace</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27792"/>
		<updated>2025-11-20T15:45:06Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Beds24 Marketplace of Integrations and Partners &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Explore our Beds24 marketplace offering an overview that allows customers to discover compatible, integrated partner solutions and easily get in touch with these. Additionally, Beds24 offers a list of service partners who can assist with specific tasks or challenges you may encounter, ensuring comprehensive support for your operations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-cog&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; If you want to create a custom integration, you can use the [https://wiki.beds24.com/index.php/Category:API_V2 Beds24 API] which allows experienced developers to connect to other  systems and service providers of your choice directly or via [[Make| Make (formerly Integromat)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-hand-pointer&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; For more information on activating an integration partner, please click on the corresponding link in the table below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Category&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Integration Partners&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Accounting &lt;br /&gt;
| &lt;br /&gt;
[[Hotelinvoicer]],&lt;br /&gt;
[[Kashflow.com|Kashflow ]],&lt;br /&gt;
[[SevDesk]],&lt;br /&gt;
[[OTA+ ]],&lt;br /&gt;
[[Siga]],	&lt;br /&gt;
[[Xero|Xero (via Make - formerly Integromat)]],	&lt;br /&gt;
[[Quickbooks|Quickbooks (via Make - formerly Integromat)]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| AI &lt;br /&gt;
| &lt;br /&gt;
[[Aparta]],&lt;br /&gt;
[[bnbgenius]],&lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[JobelHome – Works with Loxone]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Business Intelligence&lt;br /&gt;
| &lt;br /&gt;
[[Keydata]],		&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],		&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Compliance&lt;br /&gt;
| &lt;br /&gt;
[[Czech_immigration_/_Airbo| Airbo]],	&lt;br /&gt;
[[CheKin.io|Chekin]],		&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[Hostkit| Hostkit (formerly Siga)]],	&lt;br /&gt;
[[Vikey]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  CRM&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|pipedrive]],&lt;br /&gt;
[[Make|sugarcrm]],&lt;br /&gt;
[[Make|ZohoCRM]],&lt;br /&gt;
[[Make|Salesforce]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Distribution&lt;br /&gt;
| &lt;br /&gt;
[[:Category:Channel_Managerl| 60+ certified connections]],&lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[TripConnect| Tripadvisor]],&lt;br /&gt;
[[Trivago]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Experience&lt;br /&gt;
| &lt;br /&gt;
[[Aipex]],	&lt;br /&gt;
[[Book_Your_Key|BookYourKey]], &lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]]&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[Jervis Systems]],	 &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[YourWelcome]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Management &amp;amp; Screening&lt;br /&gt;
| &lt;br /&gt;
[[Autohost]],	&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Duve]],&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],		&lt;br /&gt;
[[helloshift|HelloShift]],&lt;br /&gt;
[[Hostkit]]	&lt;br /&gt;
[[Hostvana]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],&lt;br /&gt;
[[Safely]],&lt;br /&gt;
[[Truvi]]&lt;br /&gt;
[[YourWelcome]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Home Automation &amp;amp; Locks&lt;br /&gt;
| &lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Hostvana]] &lt;br /&gt;
[[Igloohome]],	 &lt;br /&gt;
[[Jervis Systems]],	&lt;br /&gt;
[[Minut]]&lt;br /&gt;
[[Nuki.io|Nuki]],	&lt;br /&gt;
[[Remotelock.com|Remotelock]],	 &lt;br /&gt;
[[RBOYAPPS|RBOYAPPS (Schlage, Yale, Kwikset, Samsung, KeyWe, Philia, IDLock etc)]],	&lt;br /&gt;
[https://wiki.beds24.com/index.php/Auto_Actions#API.2FWebhook Shelly],	 			&lt;br /&gt;
[[TheKeys]],&lt;br /&gt;
[[Vikey]],&lt;br /&gt;
[[Yacan]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Insurance&lt;br /&gt;
|&lt;br /&gt;
[[Refund_Protect|Refund Protect]],&lt;br /&gt;
[[Safely]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Integrators&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via (via Make - formerly Integromat)]], &lt;br /&gt;
[[IMake|Zapier (via Make - formerly Integromat)]], 	&lt;br /&gt;
[[Zoho_Flow|Zoho Flow]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Marketing&lt;br /&gt;
| &lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[Mailchimp.com|INTUIT mailchimp]],&lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|SurveyMonkey]],&lt;br /&gt;
[[Make|GetResponse]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Operations, Cleaning, Maintenance&lt;br /&gt;
| &lt;br /&gt;
[[bedplus]],&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[Flexkeeping]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],	 &lt;br /&gt;
[[Lula-Cleaning]],	&lt;br /&gt;
[[Sweeply]], &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Poster]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]];&lt;br /&gt;
[[YourWelcome]],&lt;br /&gt;
[[Zettle]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Payment Processing&lt;br /&gt;
| &lt;br /&gt;
[[Agodapay]], 	&lt;br /&gt;
[[Asiapay]], 	&lt;br /&gt;
[[Authorize.net|Authorize.net]], 	&lt;br /&gt;
[[Bitpay]], 	&lt;br /&gt;
[[Borgun]], 	&lt;br /&gt;
[[Globalpayments]], 	&lt;br /&gt;
[[Paymill]], 	&lt;br /&gt;
[[Paypal]], &lt;br /&gt;
[[Stripe]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Property Management Systems (PMS)&lt;br /&gt;
| &lt;br /&gt;
[[Hostpms]],		&lt;br /&gt;
[[Hotelier_PMS|Hotelier PMS]],		&lt;br /&gt;
[[Hotelier101]],	&lt;br /&gt;
[[My-bookings_PMS|MyBookings]],		&lt;br /&gt;
[[Oberon]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Revenue Management &amp;amp; Dynamic Pricing&lt;br /&gt;
| &lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],	&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]],	&lt;br /&gt;
[[Smartpricing]],&lt;br /&gt;
[[Pricepoint]]			&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Review &amp;amp; Reputation Management&lt;br /&gt;
| &lt;br /&gt;
[[GuestTouch]]		&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Website Builder&lt;br /&gt;
| &lt;br /&gt;
[[Boostly]], &lt;br /&gt;
[[ResyPress]], &lt;br /&gt;
[[Rezintel_Website_Builder|Rezintel]], &lt;br /&gt;
[[Webready]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Other&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#019cde; font-size: 150%;&amp;quot;&amp;gt;[[:Category:Service_Partners|Service Partners]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Get in touch with our services partners if you need help with certain tasks. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 200%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; You can use the &amp;quot;Notes&amp;quot; module on the Dashboard to [[:Category:Dashboard#External_content|embed content from an external system]] in an iFrame.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27791</id>
		<title>Category:Marketplace</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27791"/>
		<updated>2025-11-20T15:44:31Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Beds24 Marketplace of Integrations and Partners &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Explore our Beds24 marketplace offering an overview that allows customers to discover compatible, integrated partner solutions and easily get in touch with these. Additionally, Beds24 offers a list of service partners who can assist with specific tasks or challenges you may encounter, ensuring comprehensive support for your operations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-cog&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; If you want to create a custom integration, you can use the [https://wiki.beds24.com/index.php/Category:API_V2 Beds24 API] which allows experienced developers to connect to other  systems and service providers of your choice directly or via [[Make| Make (formerly Integromat)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-hand-pointer&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; For more information on activating an integration partner, please click on the corresponding link in the table below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Category&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Integration Partners&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Accounting &lt;br /&gt;
| &lt;br /&gt;
[[Hotelinvoicer]],&lt;br /&gt;
[[Kashflow.com|Kashflow ]],&lt;br /&gt;
[[SevDesk]],&lt;br /&gt;
[[OTA+ ]],&lt;br /&gt;
[[Siga]],	&lt;br /&gt;
[[Xero|Xero (via Make - formerly Integromat)]],	&lt;br /&gt;
[[Quickbooks|Quickbooks (via Make - formerly Integromat)]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| AI &lt;br /&gt;
| &lt;br /&gt;
[[Aparta]],&lt;br /&gt;
[[bnbgenius]],&lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[Jobelhome - Works with Loxone]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Business Intelligence&lt;br /&gt;
| &lt;br /&gt;
[[Keydata]],		&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],		&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Compliance&lt;br /&gt;
| &lt;br /&gt;
[[Czech_immigration_/_Airbo| Airbo]],	&lt;br /&gt;
[[CheKin.io|Chekin]],		&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[Hostkit| Hostkit (formerly Siga)]],	&lt;br /&gt;
[[Vikey]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  CRM&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|pipedrive]],&lt;br /&gt;
[[Make|sugarcrm]],&lt;br /&gt;
[[Make|ZohoCRM]],&lt;br /&gt;
[[Make|Salesforce]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Distribution&lt;br /&gt;
| &lt;br /&gt;
[[:Category:Channel_Managerl| 60+ certified connections]],&lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[TripConnect| Tripadvisor]],&lt;br /&gt;
[[Trivago]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Experience&lt;br /&gt;
| &lt;br /&gt;
[[Aipex]],	&lt;br /&gt;
[[Book_Your_Key|BookYourKey]], &lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]]&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[Jervis Systems]],	 &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[YourWelcome]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Management &amp;amp; Screening&lt;br /&gt;
| &lt;br /&gt;
[[Autohost]],	&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Duve]],&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],		&lt;br /&gt;
[[helloshift|HelloShift]],&lt;br /&gt;
[[Hostkit]]	&lt;br /&gt;
[[Hostvana]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],&lt;br /&gt;
[[Safely]],&lt;br /&gt;
[[Truvi]]&lt;br /&gt;
[[YourWelcome]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Home Automation &amp;amp; Locks&lt;br /&gt;
| &lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Hostvana]] &lt;br /&gt;
[[Igloohome]],	 &lt;br /&gt;
[[Jervis Systems]],	&lt;br /&gt;
[[Minut]]&lt;br /&gt;
[[Nuki.io|Nuki]],	&lt;br /&gt;
[[Remotelock.com|Remotelock]],	 &lt;br /&gt;
[[RBOYAPPS|RBOYAPPS (Schlage, Yale, Kwikset, Samsung, KeyWe, Philia, IDLock etc)]],	&lt;br /&gt;
[https://wiki.beds24.com/index.php/Auto_Actions#API.2FWebhook Shelly],	 			&lt;br /&gt;
[[TheKeys]],&lt;br /&gt;
[[Vikey]],&lt;br /&gt;
[[Yacan]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Insurance&lt;br /&gt;
|&lt;br /&gt;
[[Refund_Protect|Refund Protect]],&lt;br /&gt;
[[Safely]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Integrators&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via (via Make - formerly Integromat)]], &lt;br /&gt;
[[IMake|Zapier (via Make - formerly Integromat)]], 	&lt;br /&gt;
[[Zoho_Flow|Zoho Flow]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Marketing&lt;br /&gt;
| &lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[Mailchimp.com|INTUIT mailchimp]],&lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|SurveyMonkey]],&lt;br /&gt;
[[Make|GetResponse]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Operations, Cleaning, Maintenance&lt;br /&gt;
| &lt;br /&gt;
[[bedplus]],&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[Flexkeeping]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],	 &lt;br /&gt;
[[Lula-Cleaning]],	&lt;br /&gt;
[[Sweeply]], &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Poster]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]];&lt;br /&gt;
[[YourWelcome]],&lt;br /&gt;
[[Zettle]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Payment Processing&lt;br /&gt;
| &lt;br /&gt;
[[Agodapay]], 	&lt;br /&gt;
[[Asiapay]], 	&lt;br /&gt;
[[Authorize.net|Authorize.net]], 	&lt;br /&gt;
[[Bitpay]], 	&lt;br /&gt;
[[Borgun]], 	&lt;br /&gt;
[[Globalpayments]], 	&lt;br /&gt;
[[Paymill]], 	&lt;br /&gt;
[[Paypal]], &lt;br /&gt;
[[Stripe]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Property Management Systems (PMS)&lt;br /&gt;
| &lt;br /&gt;
[[Hostpms]],		&lt;br /&gt;
[[Hotelier_PMS|Hotelier PMS]],		&lt;br /&gt;
[[Hotelier101]],	&lt;br /&gt;
[[My-bookings_PMS|MyBookings]],		&lt;br /&gt;
[[Oberon]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Revenue Management &amp;amp; Dynamic Pricing&lt;br /&gt;
| &lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],	&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]],	&lt;br /&gt;
[[Smartpricing]],&lt;br /&gt;
[[Pricepoint]]			&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Review &amp;amp; Reputation Management&lt;br /&gt;
| &lt;br /&gt;
[[GuestTouch]]		&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Website Builder&lt;br /&gt;
| &lt;br /&gt;
[[Boostly]], &lt;br /&gt;
[[ResyPress]], &lt;br /&gt;
[[Rezintel_Website_Builder|Rezintel]], &lt;br /&gt;
[[Webready]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Other&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#019cde; font-size: 150%;&amp;quot;&amp;gt;[[:Category:Service_Partners|Service Partners]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Get in touch with our services partners if you need help with certain tasks. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 200%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; You can use the &amp;quot;Notes&amp;quot; module on the Dashboard to [[:Category:Dashboard#External_content|embed content from an external system]] in an iFrame.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27790</id>
		<title>Category:Marketplace</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:Marketplace&amp;diff=27790"/>
		<updated>2025-11-20T15:43:57Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Beds24 Marketplace of Integrations and Partners &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Explore our Beds24 marketplace offering an overview that allows customers to discover compatible, integrated partner solutions and easily get in touch with these. Additionally, Beds24 offers a list of service partners who can assist with specific tasks or challenges you may encounter, ensuring comprehensive support for your operations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-cog&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; If you want to create a custom integration, you can use the [https://wiki.beds24.com/index.php/Category:API_V2 Beds24 API] which allows experienced developers to connect to other  systems and service providers of your choice directly or via [[Make| Make (formerly Integromat)]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i class=&amp;quot;fas fa-hand-pointer&amp;quot; style=&amp;quot;color:#019cde;&amp;quot;&amp;gt;&amp;lt;/i&amp;gt; For more information on activating an integration partner, please click on the corresponding link in the table below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Category&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Integration Partners&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Accounting &lt;br /&gt;
| &lt;br /&gt;
[[Hotelinvoicer]],&lt;br /&gt;
[[Kashflow.com|Kashflow ]],&lt;br /&gt;
[[SevDesk]],&lt;br /&gt;
[[OTA+ ]],&lt;br /&gt;
[[Siga]],	&lt;br /&gt;
[[Xero|Xero (via Make - formerly Integromat)]],	&lt;br /&gt;
[[Quickbooks|Quickbooks (via Make - formerly Integromat)]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| AI &lt;br /&gt;
| &lt;br /&gt;
[[Aparta]],&lt;br /&gt;
[[bnbgenius]],&lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[Jobelhome - works with loxone]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Business Intelligence&lt;br /&gt;
| &lt;br /&gt;
[[Keydata]],		&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],		&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Compliance&lt;br /&gt;
| &lt;br /&gt;
[[Czech_immigration_/_Airbo| Airbo]],	&lt;br /&gt;
[[CheKin.io|Chekin]],		&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[Hostkit| Hostkit (formerly Siga)]],	&lt;br /&gt;
[[Vikey]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  CRM&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|pipedrive]],&lt;br /&gt;
[[Make|sugarcrm]],&lt;br /&gt;
[[Make|ZohoCRM]],&lt;br /&gt;
[[Make|Salesforce]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Distribution&lt;br /&gt;
| &lt;br /&gt;
[[:Category:Channel_Managerl| 60+ certified connections]],&lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[TripConnect| Tripadvisor]],&lt;br /&gt;
[[Trivago]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Experience&lt;br /&gt;
| &lt;br /&gt;
[[Aipex]],	&lt;br /&gt;
[[Book_Your_Key|BookYourKey]], &lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]]&lt;br /&gt;
[[Duve]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],&lt;br /&gt;
[[Jervis Systems]],	 &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],	&lt;br /&gt;
[[YourWelcome]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Guest Management &amp;amp; Screening&lt;br /&gt;
| &lt;br /&gt;
[[Autohost]],	&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Duve]],&lt;br /&gt;
[[Feratel_Meldeclient| Feratel Meldeclient]],		&lt;br /&gt;
[[helloshift|HelloShift]],&lt;br /&gt;
[[Hostkit]]	&lt;br /&gt;
[[Hostvana]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]],&lt;br /&gt;
[[Safely]],&lt;br /&gt;
[[Truvi]]&lt;br /&gt;
[[YourWelcome]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Home Automation &amp;amp; Locks&lt;br /&gt;
| &lt;br /&gt;
[[CheKin.io|Chekin]],&lt;br /&gt;
[[Hostvana]] &lt;br /&gt;
[[Igloohome]],	 &lt;br /&gt;
[[Jervis Systems]],	&lt;br /&gt;
[[Minut]]&lt;br /&gt;
[[Nuki.io|Nuki]],	&lt;br /&gt;
[[Remotelock.com|Remotelock]],	 &lt;br /&gt;
[[RBOYAPPS|RBOYAPPS (Schlage, Yale, Kwikset, Samsung, KeyWe, Philia, IDLock etc)]],	&lt;br /&gt;
[https://wiki.beds24.com/index.php/Auto_Actions#API.2FWebhook Shelly],	 			&lt;br /&gt;
[[TheKeys]],&lt;br /&gt;
[[Vikey]],&lt;br /&gt;
[[Yacan]],&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Insurance&lt;br /&gt;
|&lt;br /&gt;
[[Refund_Protect|Refund Protect]],&lt;br /&gt;
[[Safely]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Integrators&lt;br /&gt;
| &lt;br /&gt;
[[Make|various via (via Make - formerly Integromat)]], &lt;br /&gt;
[[IMake|Zapier (via Make - formerly Integromat)]], 	&lt;br /&gt;
[[Zoho_Flow|Zoho Flow]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Marketing&lt;br /&gt;
| &lt;br /&gt;
[[Google_Hotel_Ads|Google Hotel Ads]],&lt;br /&gt;
[[Google_Hotel_Ads|Google for Vacation Rentals]],&lt;br /&gt;
[[Mailchimp.com|INTUIT mailchimp]],&lt;br /&gt;
[[Make|various via Make (formerly Integromat)]]:&lt;br /&gt;
[[Make|SurveyMonkey]],&lt;br /&gt;
[[Make|GetResponse]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Operations, Cleaning, Maintenance&lt;br /&gt;
| &lt;br /&gt;
[[bedplus]],&lt;br /&gt;
[[Breezeway]],	&lt;br /&gt;
[[Flexkeeping]],	&lt;br /&gt;
[[helloshift|HelloShift]],	&lt;br /&gt;
[[Hostvana]],	 &lt;br /&gt;
[[Lula-Cleaning]],	&lt;br /&gt;
[[Sweeply]], &lt;br /&gt;
[[Operto]],&lt;br /&gt;
[[Poster]],	&lt;br /&gt;
[[Pre-Arrival_tool| Pre-Arrival-Tool]];&lt;br /&gt;
[[YourWelcome]],&lt;br /&gt;
[[Zettle]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;|  Payment Processing&lt;br /&gt;
| &lt;br /&gt;
[[Agodapay]], 	&lt;br /&gt;
[[Asiapay]], 	&lt;br /&gt;
[[Authorize.net|Authorize.net]], 	&lt;br /&gt;
[[Bitpay]], 	&lt;br /&gt;
[[Borgun]], 	&lt;br /&gt;
[[Globalpayments]], 	&lt;br /&gt;
[[Paymill]], 	&lt;br /&gt;
[[Paypal]], &lt;br /&gt;
[[Stripe]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Property Management Systems (PMS)&lt;br /&gt;
| &lt;br /&gt;
[[Hostpms]],		&lt;br /&gt;
[[Hotelier_PMS|Hotelier PMS]],		&lt;br /&gt;
[[Hotelier101]],	&lt;br /&gt;
[[My-bookings_PMS|MyBookings]],		&lt;br /&gt;
[[Oberon]]	&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Revenue Management &amp;amp; Dynamic Pricing&lt;br /&gt;
| &lt;br /&gt;
[[DIAMO]],&lt;br /&gt;
[[Pricelabs.co|PriceLabs]],	&lt;br /&gt;
[[RoomPriceGenie.com|RoomPriceGenie]],&lt;br /&gt;
[[Beyond_Pricing|Beyond]],	&lt;br /&gt;
[[Smartpricing]],&lt;br /&gt;
[[Pricepoint]]			&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Review &amp;amp; Reputation Management&lt;br /&gt;
| &lt;br /&gt;
[[GuestTouch]]		&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Website Builder&lt;br /&gt;
| &lt;br /&gt;
[[Boostly]], &lt;br /&gt;
[[ResyPress]], &lt;br /&gt;
[[Rezintel_Website_Builder|Rezintel]], &lt;br /&gt;
[[Webready]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Other&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:#019cde; font-size: 150%;&amp;quot;&amp;gt;[[:Category:Service_Partners|Service Partners]]&amp;lt;/div&amp;gt;&lt;br /&gt;
Get in touch with our services partners if you need help with certain tasks. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #f3e504; font-size: 200%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt; You can use the &amp;quot;Notes&amp;quot; module on the Dashboard to [[:Category:Dashboard#External_content|embed content from an external system]] in an iFrame.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=JobelHome_%E2%80%93_Works_with_Loxone&amp;diff=27789</id>
		<title>JobelHome – Works with Loxone</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=JobelHome_%E2%80%93_Works_with_Loxone&amp;diff=27789"/>
		<updated>2025-11-20T15:39:11Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;JobelHome&amp;lt;/div&amp;gt;   This page is about the integration with JobelHome | Works with Loxone.  To use this integration you need to have an account with  [https://www.jobelhome.com/ JobelHome]. =General Information=  JobelHome – Works with Loxone is the operating system for green hospitality. It works with Loxone and automates every step of guest management, from online booking to smart energy control. Guests check in, open doors...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;JobelHome&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with JobelHome | Works with Loxone.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://www.jobelhome.com/ JobelHome].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
JobelHome – Works with Loxone is the operating system for green hospitality. It works with Loxone and automates every step of guest management, from online booking to smart energy control. Guests check in, open doors, and manage their stay directly from their phone, while JobelHome – Works with Loxone takes care of registration, energy management, and access permissions automatically. It is designed for apartments, hotels, and hotel chains.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with JobelHome&#039;&#039;&#039;&lt;br /&gt;
# Visit the Marketplace page on the Beds24 control panel. &lt;br /&gt;
# Find JobelHome in the list or click [https://beds24.com/control3.php?mid=1071 here] to get taken to the JobelHome Marketplace page in your Beds24 Control Panel.&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to JobelHome.&lt;br /&gt;
# Now the connection with JobelHome is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to JobelHome instructions [https://app.jobelhome.com/portal?source=beds24-marketplace here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27696</id>
		<title>Login troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27696"/>
		<updated>2025-10-15T09:57:33Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Account]]&lt;br /&gt;
 This page explains common login issues and how to resolve them.&lt;br /&gt;
&lt;br /&gt;
= Unable to log in from this device or browser =&lt;br /&gt;
As part of our ongoing effort to prevent unauthorized access to Beds24 accounts, compulsory two-factor authentication (2FA) is triggered when you log in from a device or browser that has not been recognized before.&lt;br /&gt;
&lt;br /&gt;
You will receive an email with a special login link sent to your Beds24 &#039;&#039;&#039;admin email address&#039;&#039;&#039;. This applies in the following cases:&lt;br /&gt;
&lt;br /&gt;
* Logging in from a different device or browser than usual&lt;br /&gt;
* Logging in from an iPhone or iPad&lt;br /&gt;
* After cookies have been deleted or disabled&lt;br /&gt;
* After browser history has been cleared&lt;br /&gt;
* When using a VPN, proxy, or private/incognito window&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The login will only work if you open the email link in the &#039;&#039;&#039;same browser&#039;&#039;&#039; that was used for the login attempt.&lt;br /&gt;
&lt;br /&gt;
For iOS users: If the email opens in a different app or browser, copy the link manually and open it in Safari.  &lt;br /&gt;
See [https://support.apple.com/guide/mail/copy-move-and-delete-messages-mlhlp1227/mac How to Copy a Link in iOS Mail] for more information.  &lt;br /&gt;
Example: [https://go.screenpal.com/watch/cZ1rlkV8nJm Video guide]&lt;br /&gt;
&lt;br /&gt;
= Not receiving email with login or verification link =&lt;br /&gt;
If you did not receive the login email, check the following:&lt;br /&gt;
&lt;br /&gt;
* Look in your &#039;&#039;&#039;spam or junk folder&#039;&#039;&#039;.&lt;br /&gt;
* Make sure you are checking the inbox of the &#039;&#039;&#039;correct email address&#039;&#039;&#039; associated with your Beds24 account.&lt;br /&gt;
* Search for emails with the subject: &#039;&#039;&#039;Beds24.com - login code&#039;&#039;&#039;.&lt;br /&gt;
* Whitelist or ask your email provider to allow all messages from the domain &#039;&#039;&#039;@beds24.com&#039;&#039;&#039; and IP address &#039;&#039;&#039;188.34.132.40&#039;&#039;&#039;.&lt;br /&gt;
* If you are resetting your password through the [https://beds24.com/control2.php?pagetype=forgotpass Forgot password] page, make sure you are using the correct &#039;&#039;&#039;username&#039;&#039;&#039; as shown in previous Beds24 emails. Using an old or different username will prevent you from receiving the reset link.&lt;br /&gt;
* Wait a few minutes in case your provider delays delivery.&lt;br /&gt;
&lt;br /&gt;
If multiple login attempts were made, only the &#039;&#039;&#039;most recent email&#039;&#039;&#039; will contain a valid link. Older ones become invalid automatically.&lt;br /&gt;
&lt;br /&gt;
= General troubleshooting =&lt;br /&gt;
If you are still unable to log in after following the steps above, try the following:&lt;br /&gt;
&lt;br /&gt;
* Clear your browser cache and cookies, then restart your browser.  &lt;br /&gt;
* Try logging in using a different browser (for example, switch from Chrome to Firefox).  &lt;br /&gt;
* Disable browser extensions such as password managers, ad blockers, or privacy tools that may interfere with login or redirects.  &lt;br /&gt;
* Make sure your browser is updated to the latest version.  &lt;br /&gt;
* Check that your system clock and time zone are set correctly. Incorrect time settings can cause session or token validation errors.  &lt;br /&gt;
* Temporarily disable any VPN or proxy connection and try logging in again.  &lt;br /&gt;
* Ensure that JavaScript and cookies are enabled in your browser settings.  &lt;br /&gt;
* Try logging in from a private or incognito window to rule out cached data issues.  &lt;br /&gt;
* If you are on a shared or company network, ask your IT department or network administrator to check if any security software or firewall is blocking beds24.com.  &lt;br /&gt;
&lt;br /&gt;
If none of these steps resolve the issue and you are still logged into the Control Panel, you can open a support ticket [https://beds24.com/control3.php?pagetype=support here] and we will assist you with the next steps.&lt;br /&gt;
&lt;br /&gt;
= Shared or additional users =&lt;br /&gt;
If someone else uses the same Beds24 account but does not have access to the admin email inbox, set up a forwarding rule so they can receive the login verification email.&lt;br /&gt;
&lt;br /&gt;
If several people need regular access, consider creating additional logins with their own credentials where available.&lt;br /&gt;
&lt;br /&gt;
= Email link opens in a different browser or app =&lt;br /&gt;
If your email app opens a different browser than the one you used to start the login, copy the URL from the email and paste it manually into the browser you originally used.&lt;br /&gt;
&lt;br /&gt;
= Delays in receiving login emails =&lt;br /&gt;
Emails are sent instantly, but depending on your provider there might be short delays. If you are not receiving them, try refreshing or forcing your email system to fetch new messages manually. Some corporate systems or spam filters may queue messages for several minutes.&lt;br /&gt;
&lt;br /&gt;
= Why these security checks are required =&lt;br /&gt;
These verification steps protect you and your guests from phishing and fraud attempts.  &lt;br /&gt;
Fake Beds24 sites have been reported to appear in search results. If you enter your login details on a fraudulent site, attackers can gain access to your account and contact your guests.&lt;br /&gt;
&lt;br /&gt;
To reduce this risk, logins from unrecognized devices or browsers require verification through your registered email address.&lt;br /&gt;
&lt;br /&gt;
= Summary =&lt;br /&gt;
* Logins from unrecognized devices or browsers require verification by email.&lt;br /&gt;
* Only the newest login email link is valid.&lt;br /&gt;
* Open the link in the same browser used for login.&lt;br /&gt;
* Ensure your Beds24 admin email is accessible and can receive messages from the domain &#039;&#039;&#039;@beds24.com&#039;&#039;&#039; and the IP address &#039;&#039;&#039;188.34.132.40&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27668</id>
		<title>Custom CSS</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27668"/>
		<updated>2025-10-10T10:15:36Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Change color of unavailable dates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Developers]]&lt;br /&gt;
[[Category:Widgets]]&lt;br /&gt;
[[Category:Booking Page]]&lt;br /&gt;
[[Category:Account]]&lt;br /&gt;
[[Category:Booking_Engine]]&lt;br /&gt;
[[Category:Customise_Control_Panel]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Custom CSS&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page gives custom CSS examples which can be used to customize the booking page or the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
= Booking Engine =&lt;br /&gt;
== Property Booking Page ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Force the Iframe to have a certain height ===&lt;br /&gt;
&lt;br /&gt;
/* Style for Extra Large Screen */&lt;br /&gt;
@media (max-width:1199px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 292px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Large Screen */&lt;br /&gt;
@media (max-width:991px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2000px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Medium Screen */&lt;br /&gt;
@media (max-width:767px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2200px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Small Screen */&lt;br /&gt;
@media (max-width:575px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2500px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
=== Bigger room name ===&lt;br /&gt;
&amp;lt;code&amp;gt; .at_roomnametext{font-size: 14px;} /*if you want the text even bigger use a higher number*/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Disable clicks on calendar selector===&lt;br /&gt;
&lt;br /&gt;
====Disable month back-and-forth toggle====&lt;br /&gt;
&amp;lt;code&amp;gt; .monthcalendarhead{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks on dates====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks only on dates not in pointer selection====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth .daterequest, &lt;br /&gt;
.roomoffercalendarmonth .dateavail {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark days when check-in and/or check-out is not allowed (i.e. for rentals on a weekly basis) in the offer calendar===&lt;br /&gt;
To use this option you will need to set your check-in/check-out rules in the CALENDAR. It will not work for check-in and check-out restrictions only set in rates. &lt;br /&gt;
&lt;br /&gt;
NOTE: Limit the check-out in the CALENDAR (click on &amp;quot;Override&amp;quot;) to use this function.&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-out is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenco{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-in is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenci{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight specific days then set the day with the appropriate colour :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .daymon{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daytue{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daywed{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daythu{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .dayfri{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysat{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysun{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Background Image  ===&lt;br /&gt;
To use a background image upload it to {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING ENGINE &amp;gt; PICTURES.&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;&#039; with the url of your uploaded picture.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; body{background-image:url(&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;);}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Shadow around your Booking Page (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpage {&lt;br /&gt;
webkit-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
-moz-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38); &lt;br /&gt;
box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.1);&lt;br /&gt;
box-shadow: 0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
margin-bottom: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Booking Page with rounded corners (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;{border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cents===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecents {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show prices with cents even if cents are zero ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecentshide {display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark certain fields in the calendar selector===&lt;br /&gt;
You can highlight both the headings of the calendar (i.e. Mon, Tue, Wed, Thu, Fri, Sat, Sun) and all the dates that fall on a given day of the week (i.e. all 4 or 5 dates that fall on a Saturday).&lt;br /&gt;
&lt;br /&gt;
Headings = &#039;.dayMon&#039; (or dayTue, dayWed, dayThu, dayFri, daySat, daySun)&lt;br /&gt;
&lt;br /&gt;
Dates = &#039;.daymon&#039; (or daytue, dayewed, daythu, dayfri, daysat, daysun)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the font color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the background color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{background-color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 3: Set the font color for all the dates that fall on a Saturday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysat{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 4: Add a border around all the dates that fall on a Sunday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysun{border:1px solid #999999 !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a border around the selected dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  If you use split dates the CSS is:&lt;br /&gt;
&amp;lt;code&amp;gt;.prevdatestay, .datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Line through unavailable dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datenotavail{text-decoration: line-through;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark past dates with a different background and text colour===&lt;br /&gt;
&amp;lt;code&amp;gt;.datepast{background-color: #xxxxxx; color: #xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change width of hover image (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.ui-tooltip{max-width: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove the hover effect on pictures (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;img{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a label above the room selector for multiple room bookings (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.roomofferqtyselectlabel{display: block;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide up button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;footer .button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add icons to descriptive texts (Responsive Booking Page only)===&lt;br /&gt;
[https://getbootstrap.com/docs/3.3/components/#glyphicons Bootstrap glyphicons] and [http://fontawesome.io/icons/ Font Awesome icons] can be added to the descriptive fields. To add icons the editor needs to be set to &amp;quot;Source&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;glyphicon glyphicon-user&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Bootstap  icon for a person.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;i class=&amp;quot;fa fa-bicycle&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Font Awesomeicon for a bicycle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Icons might disappear when the editor is opened again. In this case you will need to enter it again.&lt;br /&gt;
&lt;br /&gt;
If you don not show the &amp;quot;Features&amp;quot; module on the booking page you will need to add &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;include/font-awesome/fontawesome-pro-5.14.0-web/css/all.min.css&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in the &amp;quot;Head&amp;quot; section in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE &amp;gt; DEVELOPER / {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; MULTIBOOKING PAGE &amp;gt; DEVELOPER.&lt;br /&gt;
&lt;br /&gt;
=== Hide icons (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24fa{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller .input-group-addon{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change text color of language selector and currency selector (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {color:#fff;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make language selector and currency selector a button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {background:white; padding:10px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide currencies from the currency selector (Responsive Booking Page only) ===&lt;br /&gt;
The currency class format is: &#039;&#039;&#039;.cur-XXX&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cur&#039;&#039;&#039; is the name of the class and &#039;&#039;&#039;XXX&#039;&#039;&#039; represents a country code: &#039;&#039;&#039;CAD&#039;&#039;&#039; = Canadian Dollars, &#039;&#039;&#039;GBP&#039;&#039;&#039; = British Pounds and so on.&lt;br /&gt;
The country codes are:&lt;br /&gt;
 AUD, BHD, CAD, CLP, CRC, EUR, FJD, GBP, GEL, ILS, ISK, NZD, USD, BGN, BRL, CHF, CNY, CZK, DKK, HKD, HRK, HUF, HUF, IDR, INR, JPY, KRW, LBP, LKR, MAD, MMK, MXN, MYR, NOK, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, ZAR&lt;br /&gt;
&lt;br /&gt;
This code will remove all currencies except for Euros, Swiss Francs and US Dollars: &lt;br /&gt;
&amp;lt;code&amp;gt;.cur-AUD,.cur-BHD,.cur-CAD,.cur-CLP,.cur-CRC,.cur-FJD,.cur-GBP,.cur-GEL,.cur-ILS,.cur-ISK,.cur-NZD,.cur-BGN,.cur-BRL,.cur-CNY,.cur-CZK,.cur-DKK,.cur-HKD,.cur-HRK,.cur-HUF,.cur-HUF,.cur-IDR,.cur-INR,.cur-JPY,.cur-KRW,.cur-LBP,.cur-MAD,.cur-MMK,.cur-MXN,.cur-MYR,.cur-NOK,.cur-PHP,.cur-PLN,.cur-RON,.cur-RUB,.cur-SEK,.cur-SGD,.cur-THB,.cur-TRY,.cur-ZAR{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove 0 from adults or guests selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option[value=&amp;quot;0&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit quantity selectors for upsell items ===&lt;br /&gt;
By default all the quantity selectors have a range from 0 - 250. You can limit the range:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the range of the optional quantity selector for your 2nd upsell item (set &#039;Per Booking&#039;) to 0-4:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextra2 option:nth-child(n+6){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the range of the optional quantity selector for your 5th upsell item (set &#039;Per Room/Person/Adult/Child&#039;) to 0-20:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextraroom5 option:nth-child(n+22){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Check-in / Check-out selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkin{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide number of nights selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider .item {height: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider   .carousel.slide{ height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the offer description on the check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.at_offersummary {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show number of nights on mobiles=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight { display: inline-block !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Check-in&amp;quot; and &amp;quot;Check-out&amp;quot; text ceases to use the Highlight Background colours and uses a white background instead with narrow width screens === &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputcheckingroup { background: transparent !important; border: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputcheckoutgroup { background: transparent !important; border: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room picture on check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-guest-details-right img  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide option to collect credit cards from Booking page if you want to use this option only for requests via Email=== &lt;br /&gt;
&amp;lt;code&amp;gt;.bp2bookcollectpayment .panel-pay-card{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Print Booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_p{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Click here to make another booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookagainlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he, .colorbody-he #bookingpage, &lt;br /&gt;
.colorbody-ar, .colorbody-ar #bookingpage {&lt;br /&gt;
text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .ssi_makeabooking, .colorbody-he .panel .fakelink,&lt;br /&gt;
.colorbody-ar .ssi_makeabooking, .colorbody-ar .panel .fakelink{&lt;br /&gt;
text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .datepicker, .colorbody-he .roomoffercalendarmonth td, .colorbody-he .ssi_makeabooking .colorbody-he .b24-guest-details-left, .colorbody-he .b24-guest-details-left.propconfirmbookmessage, .colorbody-he .b24-creditcard, .colorbody-he .b24-guest-details-left,&lt;br /&gt;
.colorbody-ar .datepicker, .colorbody-ar .roomoffercalendarmonth td, .colorbody-ar .ssi_makeabooking .colorbody-ar .b24-guest-details-left, .colorbody-ar .b24-creditcard, .colorbody-ar .b24-guest-details-left.propconfirmbookmessage, .colorbody-ar .b24-guest-details-left {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .book_bookingbackright, .colorbody-he .b24-guest-details-right, .colorbody-he .questionrow div:first-child, .colorbody-he .book_securelogo, .colorbody-he .ppcancelbutton,&lt;br /&gt;
.colorbody-ar .book_bookingbackright, .colorbody-ar .b24-guest-details-right, .colorbody-ar .questionrow div:first-child, .colorbody-ar .book_securelogo, .colorbody-ar .ppcancelbutton{&lt;br /&gt;
float: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he  .at_offersummary ul,&lt;br /&gt;
.colorbody-ar  .at_offersummary ul{&lt;br /&gt;
padding-right: 0;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .booktextdiv,&lt;br /&gt;
.colorbody-ar .booktextdiv{&lt;br /&gt;
width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .b24-offer-cal , .colorbody-he .b24-offer-summary, .colorbody-he .b24-offer-slider {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change colors of warnings===&lt;br /&gt;
&amp;lt;code&amp;gt;.alert-danger  { &lt;br /&gt;
color: #7e7602;&lt;br /&gt;
background-color: #fcf8bd;&lt;br /&gt;
border-color: #fcf8bd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MULTI PROPERTY BOOKING PAGE ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING PAGE &amp;gt; MULTI BOOKING PAGE &amp;gt; DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Make search criteria always visible ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#collapseAdvancedSearch{height: auto; display:block !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-agencysearchlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the above does not work, please try this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller-fullcontainer {position: sticky; top: 0; z-index: 1000;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider .item {height: 600px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider   .carousel.slide{height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit the drop-down list for number of guests ===&lt;br /&gt;
By default this list goes up to 99. You can limit it with the following code. Substitute X for the desired number + 2. So, if you want the drop-down list to be limited to 10 then X=12.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumchild option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he, &lt;br /&gt;
.colorbody-ar {&lt;br /&gt;
text-align: right;}&lt;br /&gt;
.colorbody-he .b24-prop-module,&lt;br /&gt;
.colorbody-he .datepicker, .&lt;br /&gt;
colorbody-he .roomoffercalendarmonth td,&lt;br /&gt;
.colorbody-ar .datepicker, .&lt;br /&gt;
colorbody-ar .roomoffercalendarmonth td{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he .at_propnametext,&lt;br /&gt;
.colorbody-ar .at_propnametext {&lt;br /&gt;
padding-right: 10px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Property Name ===&lt;br /&gt;
This will remove the individual property names from the Multi Property booking page. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.at_propnametext {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BOOKING WIDGETS ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  CSS needs to be added directly in your web site&lt;br /&gt;
&lt;br /&gt;
===Change the hover-color in the datepicker calendar ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker td .ui-state-active, .book-widget .ui-datepicker td .ui-state-hover, .book-widget.ui-datepicker td .ui-state-active, .book-widget.ui-datepicker td .ui-state-hover {background-color:#ffffff!important; color:#000000!important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make only Saturdays clickable in the datepicker calendar ===&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker tr &amp;gt; :nth-child(1), .book-widget .ui-datepicker tr &amp;gt; :nth-child(2), .book-widget .ui-datepicker tr &amp;gt; :nth-child(3), .book-widget .ui-datepicker tr &amp;gt; :nth-child(4), .book-widget .ui-datepicker tr &amp;gt; :nth-child(5), .book-widget. ui-datepicker tr &amp;gt; :nth-child(7){pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= INVOICES and PRINT TEMPLATES =&lt;br /&gt;
Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Center invoice on the screen and set overall font size===&lt;br /&gt;
&amp;lt;code&amp;gt;body {text-align: center; font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of property name ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicepropname{font-size: 24px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of address ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceaddress{font-size: 18px; padding-bottom: 50px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of the invoice table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.confirmationtable{font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change margin=== &lt;br /&gt;
&amp;lt;code&amp;gt;.printbooking2 {margin: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicetable{margin-left:auto; margin-right:auto;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceprinttime{font-size: 12px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide edit button in the invoice ===&lt;br /&gt;
&amp;lt;code&amp;gt;#iconedit {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Align all table content right ===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_subheadercenter, .conf_numbercenter{text-align: right !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= CONTROL PANEL =&lt;br /&gt;
Custom CSS can be added in:&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on ACCOUNT LIST to apply for all sub accounts&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on  ACCOUNT LIST &amp;gt; MANAGE ACCOUNT to apply for a specific sub account&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
===Hide SUPPORT button===&lt;br /&gt;
&amp;lt;code&amp;gt;.navbar-top .btngroupdropdown{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide page help icon on the right===&lt;br /&gt;
&amp;lt;code&amp;gt;.opener-right{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change header background color===&lt;br /&gt;
&amp;lt;code&amp;gt;.fixed-top {background-color: #cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Settings&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;#c3sidebarCollapse {display: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Price Checker Tool&amp;quot; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_PriceCheck {display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Try the new calendar&amp;quot; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.tryTheNewCalendar {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &#039;Add Booking&#039; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &#039;Desktop icon&#039; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.fa-desktop{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dynamic Multi-Calendar ==&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Help&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Drag&amp;amp;Drop option===&lt;br /&gt;
&amp;lt;code&amp;gt;#dragDropButton  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Notes&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .fa-comment-alt-plus, .sticky-left .fa-comment-alt-lines {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Group booking icons===&lt;br /&gt;
&amp;lt;code&amp;gt;.fa-circle{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Display occupancy as color instead of number===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .property-stats-wrapper&lt;br /&gt;
{margin-top: 5px;}&lt;br /&gt;
.calendar2 .property-stats-wrapper.empty {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color: #7AAB0A;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&lt;br /&gt;
.calendar2 .property-stats-wrapper.medium {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color:  #fe746c;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of weekends (Saturday/Sunday)===&lt;br /&gt;
&amp;lt;code&amp;gt;.th-sat, .th-sun {background-color:#ffceaf !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of past dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:#d7d7d7;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Intelligence button===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide contect help===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change color of unavailable dates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 { color: #0000FF !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change color and background color of daily prices===&lt;br /&gt;
&amp;lt;code&amp;gt;.price { background-color:#7cc576; color:white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Make inventory row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .row-room {&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make Daily Price row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.row-price{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change background and font color for &amp;quot;Unallocated&amp;quot; bookings===&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypecalendar2 .overflow-unit{ background-color: #FEE0DD; color: #9E4843;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button{&lt;br /&gt;
display: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button, #saveViewButton{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
.today-header{background-color:red !important;}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Old Calendar ==&lt;br /&gt;
===Hide &amp;quot;Show&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgridshowfilter {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Override row&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowtype1{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide item from dropdown for rooms in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname .dropdown ul.dropdown-menu li:nth-child(3) {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide suitcase icon (add booking) from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .fa-suitcase {display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  button &#039;Add Booking&#039; from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display red when inventory is 0===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 .dashgrid_inventory{color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show weekends (Saturday/Sunday) in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.weekend2{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show a certain day of the week in red===&lt;br /&gt;
Substitute X with the number of the weekday: Monday=1, Tuesday=2, Wednesday=3, Thursday=4, Friday=5, Saturday=6, Sunday=7 &lt;br /&gt;
&amp;lt;code&amp;gt;.caldayX{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;.todaydate{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show past dates in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:grey;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display room name and icons in one line===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname{display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.editroomlink{padding-left: 2px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Warning color dates not selling===&lt;br /&gt;
&amp;lt;code&amp;gt; .dashgrid_inventory_nap{background-color: red; color: white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
===Hide the Dashboard selector (drop-down menu) from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol #dashid{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Padlock&amp;quot; menu from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol .dropdown{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the Departures Table on the DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledeparture tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Add Booking&amp;quot; from mobile DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledashaddbooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide room on Housekeeping Units and Housekeeping Bookings modules====&lt;br /&gt;
&lt;br /&gt;
.widgettype-units .roomrowclassXXX {display: none;} /* replace XXX with the room ID*/&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the dashboard tables===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dashboardtable th:nth-child(9) {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  Edit button in the Notes component===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#dashboardnotea  .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Align the content of a column right==&lt;br /&gt;
&amp;lt;code&amp;gt;  .bookingtable  td:nth-child(8) {text-align: right;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Guests Menu ==&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain row in the &amp;quot;Info&amp;quot; tab  on  GUESTS===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeguests .viewguest .table tr:nth-child(x) {display: none; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bookings Menu ==&lt;br /&gt;
=== Hide property name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowpropname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowroomname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;. pagetypebookingsgrid .todaydate{font-weight:bold;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the BOOKING LIST Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(2) {display: none;}&amp;lt;/code&amp;gt; will hide the first column which is &#039;Number&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(11) {display: none;}&amp;lt;/code&amp;gt;  will hide the tenth column which is &#039;Email&#039;.&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the BOOKINGS table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .bookingtable  th:nth-child(12) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  cancelled bookings BOOKINGS list===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist  .cancelbooking{display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cancelled bookings in the BOOKINGS Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingtable .cancelbooking {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Export Bookings&amp;quot; buttons ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingfilterheadline .floatright .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable moving of bookings===&lt;br /&gt;
&amp;lt;code&amp;gt; .pagetypebookingsgrid table {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fixed Prices Menu ==&lt;br /&gt;
===Hide column on the Fixed Prices table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .ratetable th:nth-child(9) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reports Menu ==&lt;br /&gt;
=== Limit selector list for custom reports ===&lt;br /&gt;
&lt;br /&gt;
Example: Limit the list to reports 1 - 3:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#reportid option:nth-child(n+4){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain field from &#039;Available Columns&#039; ===&lt;br /&gt;
&lt;br /&gt;
Example: Hide the &#039;Email&#039; field&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypereports2 #guestemail {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Settings Menu ==&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for properties ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeproperties .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for rooms ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetyperooms .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Booking Popup==&lt;br /&gt;
===Hide &#039;Overview tab===&lt;br /&gt;
&amp;lt;code&amp;gt;.gotobookingoverview{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &#039;Open in new Window&#039; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit.openinnewwindow{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Charges &amp;amp; Payments ===&lt;br /&gt;
====Hide the VAT column====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .invoicetablevat {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note: This will not hide the title column (Vat %). See for yourself if you can live with it.&lt;br /&gt;
&lt;br /&gt;
====Prevent invoice items being deleted====&lt;br /&gt;
&amp;lt;code&amp;gt;.tr_invoicee .btn-danger, #groupinvoicebulkaction option[value=&amp;quot;1&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of charge items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.chargenewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of payment items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.paymentnewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Functions and Buttons ===&lt;br /&gt;
====Hide the checkout selector====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Delete&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .deletebookingbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Add Booking&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .b24btn_AddBooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Copy as new&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingcopyasnewbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Print&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingprintbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Assign Invoice Number&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_AssignInvoiceNumber{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
German control panel: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_Rechnungsnummererzeugen{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Template&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate1button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate2button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate3button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Continue anyway&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.statusmsg .btn{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent changes of the &amp;quot;Status&amp;quot; field&amp;quot;====&lt;br /&gt;
.menusetting-status{pointer-events: none;}&lt;br /&gt;
&lt;br /&gt;
=== Hide Specific Fields ===&lt;br /&gt;
====TAB Summary====&lt;br /&gt;
&lt;br /&gt;
Guest title&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guesttitle{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Last Name&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestname{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest comments &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adults &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numadults{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Children&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numchild{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telephone &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestphone{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mobile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestmobile{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fax &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestfax{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Address &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestaddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
City &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcity{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Postcode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestpostcode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (manual entry)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (drop-down list)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry2{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-status{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Room Selector &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-roomid{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====TAB Detail====&lt;br /&gt;
Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostmessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Custom Questions (X = number of custom question)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcustqX{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-ownerreference{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quantity&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-qty{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cancellable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-stopcancel{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Flag&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-flagtext{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status Code&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-statuscode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Created in Account&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-Createdinaccount{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Original Referrer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-OriginalReferrer{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Time Entered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-TimeEntered{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP Address&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-IPAddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
API Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-apimessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest Database&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-isguest{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====TAB Mail &amp;amp; Actions====&lt;br /&gt;
Email&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestemail{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Add Booking==&lt;br /&gt;
====Prevent price to be changed====&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypeajaxbookedit .menusetting-unitprice, .pagetypeajaxbookedit .menusetting-price { pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Reports == &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS)  &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Hide a the &amp;quot;Booking Notes&amp;quot; column  in the Daily Unit Activity report===&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity th &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity td &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
&lt;br /&gt;
===Change the blue Login button on the initial Beds24 page (resellers only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypelogin .b24btn_Login{background-color:#xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Stripe&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#makechargeusing{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the Stripe &amp;quot;Refund&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#b24btn_Refund{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your are using the control panel in another language than English you might need to replace the word Refund with what you see on the button.&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Less than 12 months available&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warninglessthan12monthsavailable{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Too many guests in booking xxxxx&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warningunitnotassigned{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &#039;Template 2&#039; from Guest Management  &amp;gt; Booking Templates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypecommunicationbooktemplate #settingformid .background_boxprop:nth-of-type(2){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the option to unlock invoices===&lt;br /&gt;
&amp;lt;code&amp;gt;.menusetting-invoicelock {display:none;}&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27667</id>
		<title>Login troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27667"/>
		<updated>2025-10-10T09:59:12Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Account]]&lt;br /&gt;
This page explains common login issues and how to resolve them.&lt;br /&gt;
&lt;br /&gt;
= Login not possible from a new device =&lt;br /&gt;
As part of our ongoing effort to prevent unauthorized access to Beds24 accounts, compulsory two-factor authentication (2FA) is triggered when you log in from a new device or browser.&lt;br /&gt;
&lt;br /&gt;
You will receive an email with a special login link sent to your Beds24 &#039;&#039;&#039;admin email address&#039;&#039;&#039;. This applies in the following cases:&lt;br /&gt;
&lt;br /&gt;
* Logging in from a new device or browser&lt;br /&gt;
* Logging in from an iPhone or iPad&lt;br /&gt;
* After cookies have been deleted or disabled&lt;br /&gt;
* After browser history has been cleared&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The login will only work if you open the email link in the &#039;&#039;&#039;same browser&#039;&#039;&#039; that was used for the login attempt.&lt;br /&gt;
&lt;br /&gt;
For iOS users: If the email opens in a different app or browser, copy the link manually and open it in Safari. See [https://support.apple.com/guide/mail/copy-move-and-delete-messages-mlhlp1227/mac How to Copy a Link in iOS Mail] for more information.  &lt;br /&gt;
Example: [https://go.screenpal.com/watch/cZ1rlkV8nJm Video guide]&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting email delivery =&lt;br /&gt;
If you did not receive the login email, check the following:&lt;br /&gt;
&lt;br /&gt;
* Look in your &#039;&#039;&#039;spam or junk folder&#039;&#039;&#039;.&lt;br /&gt;
* Make sure you are checking the inbox of the &#039;&#039;&#039;correct email address&#039;&#039;&#039; associated with your Beds24 account.&lt;br /&gt;
* Search for emails with the subject: &#039;&#039;&#039;Beds24.com - login code&#039;&#039;&#039;.&lt;br /&gt;
* Whitelist or ask your email provider to allow all messages from the domain &#039;&#039;&#039;@beds24.com&#039;&#039;&#039; and IP address &#039;&#039;&#039;188.34.132.40&#039;&#039;&#039;.&lt;br /&gt;
* If you are resetting your password through the [https://beds24.com/control2.php?pagetype=forgotpass Forgot password] page, make sure you are using the correct &#039;&#039;&#039;username&#039;&#039;&#039; as shown in previous Beds24 emails. Using an old or different username will prevent you from receiving the reset link, so it&#039;s critical that you check your email for older emails from Beds24 where the username is in.&lt;br /&gt;
&lt;br /&gt;
If multiple login attempts were made, only the &#039;&#039;&#039;most recent email&#039;&#039;&#039; will contain a valid link. Older ones become invalid automatically.&lt;br /&gt;
&lt;br /&gt;
= General troubleshooting =&lt;br /&gt;
If you are still unable to log in after following the steps above, try the following:&lt;br /&gt;
&lt;br /&gt;
* Clear your browser cache and cookies, then restart your browser.  &lt;br /&gt;
* Try logging in using a different browser (for example, switch from Chrome to Firefox).  &lt;br /&gt;
* Disable browser extensions such as password managers, ad blockers, or privacy tools that may interfere with login or redirects.  &lt;br /&gt;
* Make sure your browser is updated to the latest version.  &lt;br /&gt;
* Check that your system clock and time zone are set correctly. Incorrect time settings can cause session or token validation errors.  &lt;br /&gt;
* Temporarily disable any VPN or proxy connection and try logging in again.  &lt;br /&gt;
* Ensure that JavaScript and cookies are enabled in your browser settings.  &lt;br /&gt;
* Try logging in from a private or incognito window to rule out cached data issues.  &lt;br /&gt;
* If you are on a shared or company network, ask your IT department or network administrator to check if any security software or firewall is blocking beds24.com.  &lt;br /&gt;
&lt;br /&gt;
If none of these steps resolve the issue and you are still logged into the Control Panel, you can open a support ticket [https://beds24.com/control3.php?pagetype=support here] and we will assist you with the next steps.&lt;br /&gt;
&lt;br /&gt;
= Shared or additional logins =&lt;br /&gt;
If someone else uses the same Beds24 account but does not have access to the admin email inbox, set up a forwarding rule so they can receive the login verification email.&lt;br /&gt;
&lt;br /&gt;
= Using multiple browsers or devices =&lt;br /&gt;
If your email app opens a different browser than the one you used to start the login, copy the URL from the email and paste it manually into the browser you originally used.&lt;br /&gt;
&lt;br /&gt;
= Email delivery delays =&lt;br /&gt;
Emails are sent instantly, but depending on your provider there might be delays. If you are not receiving them, try forcing your email system to fetch new messages manually.&lt;br /&gt;
&lt;br /&gt;
= Why these security measures exist =&lt;br /&gt;
These security changes protect you and your guests from phishing and fraud attempts.  &lt;br /&gt;
Fake Beds24 sites have been reported to appear in search results. If you enter your login details on a fraudulent site, attackers can gain access to your account and contact your guests.&lt;br /&gt;
&lt;br /&gt;
To reduce this risk, logins from unrecognized devices require verification through your registered email address.&lt;br /&gt;
&lt;br /&gt;
= Summary =&lt;br /&gt;
* Login from new devices requires verification by email.&lt;br /&gt;
* Only the newest login email link is valid.&lt;br /&gt;
* Open the link in the same browser used for login.&lt;br /&gt;
* Ensure your Beds24 admin email is accessible and can receive messages from the domain &#039;&#039;&#039;@beds24.com&#039;&#039;&#039; and the IP address &#039;&#039;&#039;188.34.132.40&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27666</id>
		<title>Login troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Login_troubleshooting&amp;diff=27666"/>
		<updated>2025-10-10T09:57:52Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Account This page explains common login issues and how to resolve them.  = Login not possible from a new device = As part of our ongoing effort to prevent unauthorized access to Beds24 accounts, compulsory two-factor authentication (2FA) is triggered when you log in from a new device or browser.  You will receive an email with a special login link sent to your Beds24 &amp;#039;&amp;#039;&amp;#039;admin email address&amp;#039;&amp;#039;&amp;#039;. This applies in the following cases:  * Logging in from a new dev...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Account]]&lt;br /&gt;
This page explains common login issues and how to resolve them.&lt;br /&gt;
&lt;br /&gt;
= Login not possible from a new device =&lt;br /&gt;
As part of our ongoing effort to prevent unauthorized access to Beds24 accounts, compulsory two-factor authentication (2FA) is triggered when you log in from a new device or browser.&lt;br /&gt;
&lt;br /&gt;
You will receive an email with a special login link sent to your Beds24 &#039;&#039;&#039;admin email address&#039;&#039;&#039;. This applies in the following cases:&lt;br /&gt;
&lt;br /&gt;
* Logging in from a new device or browser&lt;br /&gt;
* Logging in from an iPhone or iPad&lt;br /&gt;
* After cookies have been deleted or disabled&lt;br /&gt;
* After browser history has been cleared&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; The login will only work if you open the email link in the &#039;&#039;&#039;same browser&#039;&#039;&#039; that was used for the login attempt.&lt;br /&gt;
&lt;br /&gt;
For iOS users: If the email opens in a different app or browser, copy the link manually and open it in Safari. See [https://support.apple.com/guide/mail/copy-move-and-delete-messages-mlhlp1227/mac How to Copy a Link in iOS Mail] for more information.  &lt;br /&gt;
Example: [https://go.screenpal.com/watch/cZ1rlkV8nJm Video guide]&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting email delivery =&lt;br /&gt;
If you did not receive the login email, check the following:&lt;br /&gt;
&lt;br /&gt;
* Look in your &#039;&#039;&#039;spam or junk folder&#039;&#039;&#039;.&lt;br /&gt;
* Make sure you are checking the inbox of the &#039;&#039;&#039;correct email address&#039;&#039;&#039; associated with your Beds24 account.&lt;br /&gt;
* Search for emails with the subject: &#039;&#039;&#039;Beds24.com - login code&#039;&#039;&#039;.&lt;br /&gt;
* Whitelist or ask your email provider to allow all messages from the domain &#039;&#039;&#039;@beds24.com&#039;&#039;&#039;.&lt;br /&gt;
* If you are resetting your password through the [https://beds24.com/control2.php?pagetype=forgotpass Forgot password] page, make sure you are using the correct &#039;&#039;&#039;username&#039;&#039;&#039; as shown in previous Beds24 emails. Using an old or different username will prevent you from receiving the reset link, so it&#039;s critical that you check your email for older emails from Beds24 where the username is in.&lt;br /&gt;
&lt;br /&gt;
If multiple login attempts were made, only the &#039;&#039;&#039;most recent email&#039;&#039;&#039; will contain a valid link. Older ones become invalid automatically.&lt;br /&gt;
&lt;br /&gt;
= General troubleshooting =&lt;br /&gt;
If you are still unable to log in after following the steps above, try the following:&lt;br /&gt;
&lt;br /&gt;
* Clear your browser cache and cookies, then restart your browser.  &lt;br /&gt;
* Try logging in using a different browser (for example, switch from Chrome to Firefox).  &lt;br /&gt;
* Disable browser extensions such as password managers, ad blockers, or privacy tools that may interfere with login or redirects.  &lt;br /&gt;
* Make sure your browser is updated to the latest version.  &lt;br /&gt;
* Check that your system clock and time zone are set correctly. Incorrect time settings can cause session or token validation errors.  &lt;br /&gt;
* Temporarily disable any VPN or proxy connection and try logging in again.  &lt;br /&gt;
* Ensure that JavaScript and cookies are enabled in your browser settings.  &lt;br /&gt;
* Try logging in from a private or incognito window to rule out cached data issues.  &lt;br /&gt;
* If you are on a shared or company network, ask your IT department or network administrator to check if any security software or firewall is blocking beds24.com.  &lt;br /&gt;
&lt;br /&gt;
If none of these steps resolve the issue and you are still logged into the Control Panel, you can open a support ticket [https://beds24.com/control3.php?pagetype=support here] and we will assist you with the next steps.&lt;br /&gt;
&lt;br /&gt;
= Shared or additional logins =&lt;br /&gt;
If someone else uses the same Beds24 account but does not have access to the admin email inbox, set up a forwarding rule so they can receive the login verification email.&lt;br /&gt;
&lt;br /&gt;
= Using multiple browsers or devices =&lt;br /&gt;
If your email app opens a different browser than the one you used to start the login, copy the URL from the email and paste it manually into the browser you originally used.&lt;br /&gt;
&lt;br /&gt;
= Email delivery delays =&lt;br /&gt;
Emails are sent instantly, but depending on your provider there might be delays. If you are not receiving them, try forcing your email system to fetch new messages manually.&lt;br /&gt;
&lt;br /&gt;
= Why these security measures exist =&lt;br /&gt;
These security changes protect you and your guests from phishing and fraud attempts.  &lt;br /&gt;
Fake Beds24 sites have been reported to appear in search results. If you enter your login details on a fraudulent site, attackers can gain access to your account and contact your guests.&lt;br /&gt;
&lt;br /&gt;
To reduce this risk, logins from unrecognized devices require verification through your registered email address.&lt;br /&gt;
&lt;br /&gt;
= Summary =&lt;br /&gt;
* Login from new devices requires verification by email.&lt;br /&gt;
* Only the newest login email link is valid.&lt;br /&gt;
* Open the link in the same browser used for login.&lt;br /&gt;
* Ensure your Beds24 admin email is accessible and can receive messages from &#039;&#039;&#039;@beds24.com&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Safely&amp;diff=27243</id>
		<title>Safely</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Safely&amp;diff=27243"/>
		<updated>2025-08-12T07:33:45Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Safely&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Safely.&lt;br /&gt;
&lt;br /&gt;
=General Information=&lt;br /&gt;
Safely provides short-term rental protection through their guest screening and damage and liability insurance from On Demand Insurance Agency.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://safely.com/?amp%3Butm_campaign=partner_website&amp;amp;amp%3Butm_medium=referral Safely].&lt;br /&gt;
&lt;br /&gt;
The connections is maintained by Safely. If you have problems or need further information please contact  Safely support. &lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
To use the connection you need to allow API access which will allow Safely g to import your properties and bookings from Beds24.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1. Allow API access&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Do not connect the Beds24 Account to Safely until STEP 2 is complete. If the Beds24 Account&lt;br /&gt;
is connected without the correct length propKey&amp;amp;#39;s in place, all properties will need to be deleted&lt;br /&gt;
from Safely and reimported.&lt;br /&gt;
#Go to (SETTINGS) ACCOUNT &amp;amp;gt; ACCOUNT ACCESS.&lt;br /&gt;
#Enter a 16-character API key into the API Key field. (You choose the API Key. Create a random code, any combination of letters/numbers)&lt;br /&gt;
#Set &#039;API Key Access&#039; = &#039;allow  IP whitelist only&#039;&lt;br /&gt;
#Set &#039;Allow Writes&#039; = No&lt;br /&gt;
#IP Whitelist = 3.132.228.60 3.12.169.188 44.196.37.165 44.196.125.86 75.2.216.94 52.207.61.12 44.198.2.107&lt;br /&gt;
#Set Property Access = &#039;Owned by this account only&#039;&lt;br /&gt;
#SAVE.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2. Set your property keys&#039;&#039;&#039;&lt;br /&gt;
#Go to  (SETTINGS) PROPERTIES &amp;gt; ACCESS.&lt;br /&gt;
#Add a &#039;propKey&#039; your propKey should be at least 16 characters or longer and unique (you can not use the same key more than once.)&lt;br /&gt;
#SAVE&lt;br /&gt;
&lt;br /&gt;
= How it works=&lt;br /&gt;
Once connected, Safely will automatically read your bookings and insure them for the coverage that you selected. Booking cancellations and modifications are automatically picked up from&lt;br /&gt;
the integration.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27226</id>
		<title>Category:API V2</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Category:API_V2&amp;diff=27226"/>
		<updated>2025-08-01T11:59:27Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* POST /bookings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:API]]&lt;br /&gt;
 This page explains the capabilities of API V2 and explains how to use it. &lt;br /&gt;
&lt;br /&gt;
= Capabilities =&lt;br /&gt;
API V2 can allow third parties to access your account, properties, bookings and inventory.&lt;br /&gt;
&lt;br /&gt;
More information can be found here [https://beds24.com/api/v2 beds24.com/api/v2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
API V1 is depreciated, we do not recommend using it for new projects. Information about API V1 can be found here https://wiki.beds24.com/index.php/Category:API&lt;br /&gt;
&lt;br /&gt;
= Authentication =&lt;br /&gt;
There are two kinds of tokens, long life tokens which have read only access, and refresh tokens which generate tokens that can read and make changes.&lt;br /&gt;
&lt;br /&gt;
To use most API endpoints you will need to include a token header in the format &amp;quot;token: {token}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Invite codes and refresh tokens ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Get an invite code or long life token&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Invite codes and long life tokens can be generated here [https://beds24.com/control3.php?pagetype=apiv2 Invite Codes]&lt;br /&gt;
&lt;br /&gt;
For more information about invite codes, [[API_V2.0#Invite_codes|see here]].&lt;br /&gt;
&lt;br /&gt;
This step is the only one that must be done manually, all other steps can be performed and automated programmatically. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: If using an invite code, get a refresh token&#039;&#039;&#039;&lt;br /&gt;
  Skip this step if using a long life token&lt;br /&gt;
You can use the invite code generated in step one with GET /authentication/setup.&lt;br /&gt;
&lt;br /&gt;
This will return a &#039;&#039;token&#039;&#039; and a &#039;&#039;refresh token&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Tokens&#039;&#039; generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: Use the token to authenticate calls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;token&#039;&#039; (either a long life token or a token generated using a refresh token) can be included as a header to authenticate calls to other API endpoints.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Use the refresh token to generate new tokens&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As &#039;&#039;tokens&#039;&#039; expire after 24 hours, you will need to use the &#039;&#039;refresh token&#039;&#039; with GET /authentication/token to get new tokens when old ones expire.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt;  &#039;&#039;Refresh tokens&#039;&#039; do not expire so long as they have been used within the past 30 days.&lt;br /&gt;
&lt;br /&gt;
= Invite codes =&lt;br /&gt;
To grant a third party access to your account, you will need to provide them with an invite code.&lt;br /&gt;
&lt;br /&gt;
== Create a code from a link given to you by a third party ==&lt;br /&gt;
&lt;br /&gt;
If you are given such a link, most fields will be filled out for you.&lt;br /&gt;
&lt;br /&gt;
You simply need to decide if the third party should be able to access your linked properties.&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button and give the code to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a code to give to a third party ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1: Select what the third party can access&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Click the generate invite code button and select the scopes of the invite code.&lt;br /&gt;
Scopes determine what the third party will be able to access, and what they can do with it.&lt;br /&gt;
See the scopes section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2: Linked properties&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Decide if you want the third party to be able to access your linked properties, or just the properties in your account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 3: IP Whitelisting &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
If you add an IP address here, only that IP address will be able to access your account using the invite code.&lt;br /&gt;
&lt;br /&gt;
Multiple IP addresses can be added if separated by commas, e.g.&lt;br /&gt;
 192.168.0.1, 127.0.0.1, 2001:0db8:85a3:0000:0000:8a2e:0370:7334&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 4: Create the invite code &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Click the Generate invite code button. You will now see the code listed in the table. Copy this code and give it to the third party.&lt;br /&gt;
&lt;br /&gt;
== Create a link to give to users (as a third party) ==&lt;br /&gt;
&lt;br /&gt;
If you are a third party who requires invite codes from users, you can give users a link that will prefill the form with the scopes you require selected.&lt;br /&gt;
&lt;br /&gt;
To do this, select the scopes you require then click the button in the bottom left corner to see your customized link.&lt;br /&gt;
&lt;br /&gt;
 You can also prefill a whitelisted IP address in the same way&lt;br /&gt;
&lt;br /&gt;
= Scopes =&lt;br /&gt;
Each category of API endpoint (except /authentication) requires a corresponding scope to access.&lt;br /&gt;
&lt;br /&gt;
== bookings ==&lt;br /&gt;
The &#039;&#039;&#039;bookings&#039;&#039;&#039; scope provides access to basic information for &lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== bookings-personal ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-personal&#039;&#039;&#039; scope provides access to personal information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
 GET ​/bookings​/messages&lt;br /&gt;
 POST ​/bookings​/messages&lt;br /&gt;
 PATCH ​/bookings​/messages&lt;br /&gt;
&lt;br /&gt;
== bookings-financial ==&lt;br /&gt;
The &#039;&#039;&#039;bookings-financial&#039;&#039;&#039; scope provides access to financial information (in addition to the basic information granted by the &#039;&#039;bookings&#039;&#039; scope) for&lt;br /&gt;
 GET /bookings&lt;br /&gt;
 POST /bookings&lt;br /&gt;
&lt;br /&gt;
== inventory ==&lt;br /&gt;
The &#039;&#039;&#039;inventory&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET ​/inventory​/offers&lt;br /&gt;
 GET ​/inventory​/availability&lt;br /&gt;
 GET ​/inventory​/calendar&lt;br /&gt;
 POST ​/inventory​/calendar&lt;br /&gt;
&lt;br /&gt;
== properties ==&lt;br /&gt;
The &#039;&#039;&#039;properties&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /properties&lt;br /&gt;
 POST /properties&lt;br /&gt;
&lt;br /&gt;
== accounts ==&lt;br /&gt;
The &#039;&#039;&#039;account&#039;&#039;&#039; scope provides access to&lt;br /&gt;
 GET /accounts&lt;br /&gt;
 POST /accounts&lt;br /&gt;
&lt;br /&gt;
== Linked Properties ==&lt;br /&gt;
Tokens do not provide access to linked properties and their bookings by default.&lt;br /&gt;
&lt;br /&gt;
If you wish to access properties that are not in your account you must tick the &amp;quot;Allow linked properties&amp;quot; checkbox when selecting the scopes for the token.&lt;br /&gt;
&lt;br /&gt;
 Note: Properties must be linked under Account Management &amp;gt; Manage Account &amp;gt; Manage Property. Other methods of linking properties are not supported in API V2.&lt;br /&gt;
&lt;br /&gt;
== Subcategory scopes ==&lt;br /&gt;
Some categories have additional scopes that allow access to personal or financial information. For example, the &amp;quot;bookings&amp;quot; scope would grant access to a booking&#039;s basic information such as the check-in and checkout dates. To access personal information such as the name of a guest, the &amp;quot;bookings-personal&amp;quot; scope would be required. Similarly, to access the invoice of a bookings, the &amp;quot;bookings-financial&amp;quot; scope would be required.&lt;br /&gt;
&lt;br /&gt;
Each scope must also have an accompanying method. For example &amp;quot;read:bookings&amp;quot; would grant read access to bookings, but in order to create a new booking &amp;quot;write:bookings&amp;quot; would be required.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;all&amp;quot; method may be used as a shortcut to grant access to all methods. For example &amp;quot;all:bookings&amp;quot; would allow for the reading, updating, creating and deleting of bookings.&lt;br /&gt;
&lt;br /&gt;
= POST requests =&lt;br /&gt;
== Creating/modifying multiple items ==&lt;br /&gt;
All POST endpoints accept an array of items (an item may be a booking, message, property etc).&lt;br /&gt;
&lt;br /&gt;
It is possible to create and modify multiple different items in one request this way.&lt;br /&gt;
&lt;br /&gt;
All existing &amp;quot;POSTable&amp;quot; items will have an &amp;quot;id&amp;quot; field to uniquely identify it.&lt;br /&gt;
* To create a new item, just do not include an id.&lt;br /&gt;
* To modify an existing item, include its id.&lt;br /&gt;
&lt;br /&gt;
== Subitems ==&lt;br /&gt;
Some items can contain subitems. For example, a booking may contain an &amp;quot;invoice item&amp;quot; and an &amp;quot;info item&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Subitems generally work in the same way as their parent items.&lt;br /&gt;
&lt;br /&gt;
Deleting a subitem requires the WRITE scope method, deleting a subitem&#039;s parent item requires the DELETE scope method.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To add a new subitem to an item, include the subitem without an id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: add a new info item to a booking:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;code&amp;quot;: &amp;quot;this will create&amp;quot;,&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;a new info item&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To update an existing subitem, include the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: update a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
                &amp;quot;text&amp;quot;: &amp;quot;this info item will have its text changed&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To delete a subitem, include only the subitem&#039;s id.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: delete a booking&#039;s info item:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 [&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: {bookingId},&lt;br /&gt;
        &amp;quot;infoItems&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;id&amp;quot;: {infoItemId},&lt;br /&gt;
            }&lt;br /&gt;
        ]&lt;br /&gt;
    }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
== Responses ==&lt;br /&gt;
All POST requests will have a standard response.&lt;br /&gt;
&lt;br /&gt;
=== Structure ===&lt;br /&gt;
Responses will be an array containing a number of response items equal to the number of items in the request.&lt;br /&gt;
&lt;br /&gt;
Each response item will contain a &amp;quot;success&amp;quot; boolean field. Success will be false if there were any errors in processing the item.&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; Success being false does not necessarily mean that nothing has changed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#019cde; font-size: 150%;“ &amp;gt;{{#fas:info-circle}}  &amp;lt;/span&amp;gt; E.g. if a valid booking with an invalid info item is posted, the booking will be created but the info item will not. Success will be false in this case because there was an error.&lt;br /&gt;
&lt;br /&gt;
A response item may also contain one or more of the following: &lt;br /&gt;
*New - contains information about newly created items and subitems. For example, the id of a newly created booking, or the id of a new info item for an existing booking.&lt;br /&gt;
*Modified - contains information about modified items and subitems. For example, if the departure date of a booking is changed, this field will have information confirming this change.&lt;br /&gt;
*Errors - Contains information about fatal issues with an item or subitem in the request. An error means that an attempt was made to create or change an item or subitem, but that attempt failed.&lt;br /&gt;
*Warnings - Contains information about non-fatal issues with an item in the request. A warning means that an item or subitem was created or changed, but, for example, a non-required field had invalid data provided.&lt;br /&gt;
*Info - Contains general information about what has happened to the request.&lt;br /&gt;
&lt;br /&gt;
=== Order of response items ===&lt;br /&gt;
The order of the items in the response will correspond to the order that items were sent in the request.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: POST two message for different bookings:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 1111111,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;bookingId&amp;quot;: 2222222,&lt;br /&gt;
            &amp;quot;message&amp;quot;: &amp;quot;a different message&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&#039;&#039;Example: response order for the above request:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: true,&lt;br /&gt;
            &amp;quot;info&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;information about the message for booking 1111111&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;success&amp;quot;: false,&lt;br /&gt;
            &amp;quot;errors&amp;quot;: [&lt;br /&gt;
                {&lt;br /&gt;
                    &amp;quot;message&amp;quot;: &amp;quot;an error about the message for booking 2222222&amp;quot;&lt;br /&gt;
                }&lt;br /&gt;
            ]&lt;br /&gt;
        }&lt;br /&gt;
    ]&lt;br /&gt;
&lt;br /&gt;
= Endpoints =&lt;br /&gt;
&lt;br /&gt;
== Bookings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings ===&lt;br /&gt;
&lt;br /&gt;
Get bookings matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings ===&lt;br /&gt;
&lt;br /&gt;
Create or update bookings.&lt;br /&gt;
&lt;br /&gt;
==== How to Add/remove bookings from a group booking ====&lt;br /&gt;
&lt;br /&gt;
You can add or remove a booking from a group booking by using the parameter &amp;quot;masterId&amp;quot; without having to use the action &amp;quot;makeGroup&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To add a booking to a group booking, you set the master id of the group booking in the &amp;quot;masterId&amp;quot; parameter so it would look like this in your request: &amp;quot;masterId&amp;quot;: 1234567, that will modify the booking to add it to the group.&lt;br /&gt;
&lt;br /&gt;
To remove a booking from a group booking, you set the &amp;quot;masterId&amp;quot; parameter to null so it will look like this in your request: &amp;quot;masterId&amp;quot;: null.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Using the stripeToken Field to Enable Stripe Payment Actions ====&lt;br /&gt;
&lt;br /&gt;
For direct bookings where payment is processed via Stripe, the stripeToken field must be set. This token is typically generated when collecting card details securely through Stripe, ensuring that sensitive information is not handled or stored by Beds24.&lt;br /&gt;
&lt;br /&gt;
If the stripeToken is present in a booking, a Stripe button will appear in the Charges and Payments tab. Clicking this button allows you to view Stripe transactions and access all saved cards associated with the booking.&lt;br /&gt;
&lt;br /&gt;
For bookings paid through other methods, this field remains empty unless card details are later collected via Stripe.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /bookings ===&lt;br /&gt;
&lt;br /&gt;
Delete bookings by id.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Get messages for a booking.&lt;br /&gt;
&lt;br /&gt;
=== POST /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Send messages or mark them as read, this endpoint only works for messages for an OTA booking, not bookings made directly from the booking page.&lt;br /&gt;
&lt;br /&gt;
=== PATCH /bookings​/messages ===&lt;br /&gt;
&lt;br /&gt;
Make changes in all messages in a selection.&lt;br /&gt;
&lt;br /&gt;
=== GET /bookings​/invoices ===&lt;br /&gt;
&lt;br /&gt;
Get invoices for bookings.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&lt;br /&gt;
These endpoints will only work if a price is set for the property or room. To set up a Daily Price, follow the instructions here: [https://wiki.beds24.com/index.php/Category:Daily_Prices Daily Prices Guide]. For Fixed Prices, you can find the setup guide here: [https://wiki.beds24.com/index.php/Category:Fixed_Prices Fixed Prices Guide].&lt;br /&gt;
&lt;br /&gt;
=== GET /inventory​/rooms​/offers ===&lt;br /&gt;
&lt;br /&gt;
Get offer based on specified criteria.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/availability ===&lt;br /&gt;
&lt;br /&gt;
Get the availability status of dates.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Get&#039;s per day values from the calendar.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/inventory​/rooms​/calendar ===&lt;br /&gt;
&lt;br /&gt;
Modify per day calendar values.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
=== GET /properties ===&lt;br /&gt;
&lt;br /&gt;
Get properties matching specified criteria.&lt;br /&gt;
&lt;br /&gt;
==== Prices ====&lt;br /&gt;
&lt;br /&gt;
To get price setup rules, include the &amp;quot;includePriceRules&amp;quot; parameter in GET /properties like this &lt;br /&gt;
 /api/v2/properties?includePriceRules=true&lt;br /&gt;
&lt;br /&gt;
A room can have up to 16 prices. &lt;br /&gt;
&lt;br /&gt;
In the control panel, these can be set under Prices -&amp;gt; Daily Price Rules.&lt;br /&gt;
&lt;br /&gt;
In the API these can be accessed through GET and POST /inventory/calendar&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;data&amp;quot;: [&lt;br /&gt;
      {&lt;br /&gt;
        &amp;quot;calendar&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
            &amp;quot;price1&amp;quot;: 100,&lt;br /&gt;
            &amp;quot;price2&amp;quot;: 300,&lt;br /&gt;
            &amp;quot;price3&amp;quot;: 200,&lt;br /&gt;
            ...&lt;br /&gt;
          }&lt;br /&gt;
        ]&lt;br /&gt;
      }&lt;br /&gt;
    ]&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
=== POST /properties ===&lt;br /&gt;
&lt;br /&gt;
Create or modify properties.&lt;br /&gt;
&lt;br /&gt;
Note: To update room-level settings, you must include the property id in your request. If it is missing, the system may return an error or incorrectly report success without applying any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Price rules ====&lt;br /&gt;
&lt;br /&gt;
It&#039;s currently not possible to create new price rules, however, you can modify the price rules with this request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Example: Modify the name of the price rule:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;id&amp;quot;: propertyid,&lt;br /&gt;
      &amp;quot;roomTypes&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;id&amp;quot;: roomid,&lt;br /&gt;
          &amp;quot;priceRules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
              &amp;quot;priceruleid&amp;quot;: 1,&lt;br /&gt;
              &amp;quot;name&amp;quot;: &amp;quot;-INSERT NAME HERE-&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
          ]&lt;br /&gt;
        }&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties ===&lt;br /&gt;
&lt;br /&gt;
Delete properties by id.&lt;br /&gt;
&lt;br /&gt;
=== DELETE /properties​/rooms ===&lt;br /&gt;
&lt;br /&gt;
Delete rooms of properties by id.&lt;br /&gt;
&lt;br /&gt;
== Accounts == &lt;br /&gt;
&lt;br /&gt;
=== GET /accounts ===&lt;br /&gt;
&lt;br /&gt;
Get accounts and sub-accounts.&lt;br /&gt;
&lt;br /&gt;
=== POST /accounts ===&lt;br /&gt;
&lt;br /&gt;
Create or modify accounts.&lt;br /&gt;
&lt;br /&gt;
== Webhooks ==&lt;br /&gt;
&lt;br /&gt;
=== POST Webhooks - bookings ===&lt;br /&gt;
&lt;br /&gt;
The webhook payload sent to your URL from the booking webhook found here: Settings -&amp;gt; Properties -&amp;gt; Access -&amp;gt; Booking Webhook&lt;br /&gt;
&lt;br /&gt;
== Channels - settings ==&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Get channel specific settings.&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/settings ===&lt;br /&gt;
&lt;br /&gt;
Modify channel settings.&lt;br /&gt;
&lt;br /&gt;
== Channels - Airbnb ==&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/airbnb​/users ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb user ids connected to an account.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/airbnb​/listings ===&lt;br /&gt;
&lt;br /&gt;
Get all Airbnb listings for a specified Airbnb user id.&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/airbnb ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Airbnb.&lt;br /&gt;
&lt;br /&gt;
== Channels - Booking.com ==&lt;br /&gt;
&lt;br /&gt;
=== POST ​/channels​/booking ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Booking.com.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/booking​/reviews ===&lt;br /&gt;
&lt;br /&gt;
Get reviews from Booking.com.&lt;br /&gt;
&lt;br /&gt;
== Channels - Stripe ==&lt;br /&gt;
&lt;br /&gt;
You can collect the card directly with Stripe so you do not have any PCI DSS obligations.&lt;br /&gt;
&lt;br /&gt;
The procedure would be like this:&lt;br /&gt;
&lt;br /&gt;
1) Make the booking via API and get the new Booking ID.&lt;br /&gt;
&lt;br /&gt;
2) Make a call to API V2 POST ​/channels​/stripe with the booking ID and any charges you want to collect. The line_items should be in the Stripe format for their checkout.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/payments/checkout&lt;br /&gt;
&lt;br /&gt;
3) POST ​/channels​/stripe will return the session data required to instantly create a Stripe payment checkout you can show the booker and they can securely enter their card while on your site.&lt;br /&gt;
&lt;br /&gt;
https://docs.stripe.com/api/checkout/sessions&lt;br /&gt;
&lt;br /&gt;
4) After the booker enters their card, it is automatically connected to the booking ID and can be charged by API or manually from the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To use the Stripe endpoints, the process is basically the same as creating a normal Strip Checkout session, except by doing it via our API function it connects the payment to the booking.&lt;br /&gt;
&lt;br /&gt;
Use our API to create the Stripe session and then follow Stripes instructions and use the Stripe API or widgets to create a payment checkout for your page.&lt;br /&gt;
&lt;br /&gt;
The Stripe checkout session will create a Stripe checkout page for receiving payments into the properties Stripe account.&lt;br /&gt;
&lt;br /&gt;
Pass the line_items, success_url and cancel_url in the format required by the Stripe API to create a checkout session.&lt;br /&gt;
&lt;br /&gt;
The line_items format is defined in the Stripe documentation&lt;br /&gt;
&lt;br /&gt;
If the booking already exists, pass it&#039;s booking ID as &amp;quot;bookId&amp;quot; and any payments to this checkout session will be added to the bookings invoice.&lt;br /&gt;
&lt;br /&gt;
Setting &amp;quot;capture&amp;quot;:false will authorize the amount but not collect the funds.&lt;br /&gt;
&lt;br /&gt;
The Stripe session will be returned, the session id can be used to create the Stripe checkout in your App.&lt;br /&gt;
&lt;br /&gt;
When initializing Stripe in your App, use this pk_live key and the stripe_account value (acct_) from the session response as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
var stripe = Stripe(&#039;pk_live_zWSW2ykzZoq4mYcKg9c8jmHS&#039;, {&lt;br /&gt;
stripeAccount: &#039;acct_stripe_acccont-value-from-response&#039;&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See here for more information https://stripe.com/docs/payments/checkout &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== POST /channels​/stripe ===&lt;br /&gt;
&lt;br /&gt;
Perform actions at Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET /channels​/stripe​/paymentMethods ===&lt;br /&gt;
&lt;br /&gt;
Get payment methods for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
=== GET ​/channels​/stripe​/charges ===&lt;br /&gt;
&lt;br /&gt;
Get charges for a booking from Stripe.&lt;br /&gt;
&lt;br /&gt;
= Webhooks =&lt;br /&gt;
== Booking webhooks ==&lt;br /&gt;
To access booking webhooks for API V2 please contact support. They can then be enabled under Settings &amp;gt; Properties &amp;gt; Access &amp;gt; Booking webhooks.&lt;br /&gt;
== Other webhooks ==&lt;br /&gt;
Information about other webhooks (including non API V2 webhooks) can be found here [https://wiki.beds24.com/index.php/Category:Webhooks Webhooks]&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
== Token Management ==&lt;br /&gt;
Tokens last 24 hours. This means that you do not need to retrieve a new token for each request. Getting a new token costs credits so it is best to use an existing one when possible.&lt;br /&gt;
&lt;br /&gt;
== Retrieving information at high frequencies ==&lt;br /&gt;
If you need to get data such as new messages or bookings when they come in you do not need to perform frequent GET requests. Instead, you can use webhooks to be notified as soon as a new message/booking etc arrives.&lt;br /&gt;
&lt;br /&gt;
== Sending information at high frequencies ==&lt;br /&gt;
If you need to send large amounts of information such as messages at high frequencies it is best to send them grouped in bulk POST requests instead of sending one request per message. For example, you could send one POST request every 30 seconds containing all messages sent in the past 30 seconds.&lt;br /&gt;
&lt;br /&gt;
== Sending or getting information in one call ==&lt;br /&gt;
If you need to retrieve information about multiple different things, such as information about several properties, you can retrieve that in one call by specifying multiple IDs in the one request instead of performing one GET request per property. The same principle applies when POSTing information, for example, you can create or update multiple properties in one call.&lt;br /&gt;
&lt;br /&gt;
= Examples =&lt;br /&gt;
== Authentication ==&lt;br /&gt;
=== Refreshing a token ===&lt;br /&gt;
Request:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;curl -X &#039;GET&#039; \&lt;br /&gt;
  &#039;https://api.example.com/v2/authentication/token&#039; \&lt;br /&gt;
  -H &#039;accept: application/json&#039; \&lt;br /&gt;
  -H &#039;refreshToken: Ea6DftE50aYYRe/qAd9SkQaSmTF6kaLQxH6gtRxO1h10yVC64d4qIj4BGiQOU+y5&#039;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{&lt;br /&gt;
  &amp;quot;token&amp;quot;: &amp;quot;wEoJHQIwRrLwHqTqAsn0/XjzaZkVk4E8sSDwbRN2HKDlulkt6n7aHQCcvdqfX+y5&amp;quot;,&lt;br /&gt;
  &amp;quot;expiresIn&amp;quot;: 3600&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Changelog = &lt;br /&gt;
 The API V2 changelog is [[API_V2.0_changelog|available here]].&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
==How do I access API V2?==&lt;br /&gt;
Create an invite code under {{#fas:cog}} (SETTINGS) Apps &amp;amp; Integrations &amp;gt; API.&lt;br /&gt;
&lt;br /&gt;
Exchange this invite code for a refresh token and token using the POST /authentication/setup endpoint.&lt;br /&gt;
&lt;br /&gt;
Include the token in your requests to authenticate them.&lt;br /&gt;
&lt;br /&gt;
You can try this out using our interactive UI here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==What are scopes?==&lt;br /&gt;
Scopes limit what your token can do.&lt;br /&gt;
&lt;br /&gt;
For example, the read/bookings scope allows your token to retrieve bookings via the API, but if your token does not have the write/bookings scope then it cannot be used to create or modify bookings.&lt;br /&gt;
&lt;br /&gt;
==Where are scopes set?==&lt;br /&gt;
Scopes are set when you create an invite code.&lt;br /&gt;
&lt;br /&gt;
Scopes cannot be changed later, you must create a new invite code with the scopes you want and exchange it for a new token.&lt;br /&gt;
&lt;br /&gt;
==How long do invite codes/tokens last?==&lt;br /&gt;
Invite codes expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
Refresh tokens last forever so long as they are being used. Unused refresh tokens expire after 30 days.&lt;br /&gt;
&lt;br /&gt;
Long life tokens last forever so long as they are being used. Unused long life tokens expire after 90 days.&lt;br /&gt;
&lt;br /&gt;
Tokens generated from refresh tokens expire after 24 hours.&lt;br /&gt;
&lt;br /&gt;
==How big are tokens?==&lt;br /&gt;
Tokens will be between 152 and 172 characters long.&lt;br /&gt;
&lt;br /&gt;
==What is the API credit limit?==&lt;br /&gt;
The API credit limit restricts how much you can use the API in a 5 minute window.&lt;br /&gt;
&lt;br /&gt;
Each API request has a cost, this cost is calculated dynamically and depends on how complex the request is.&lt;br /&gt;
&lt;br /&gt;
If you go over this limit you will not be able to make additional API calls until the 5 minute period is over.&lt;br /&gt;
&lt;br /&gt;
==Where can I see my API credit limit?==&lt;br /&gt;
Information about your credit limit is included in the following API response headers:&lt;br /&gt;
&lt;br /&gt;
*x-five-min-limit-remaining - the number of credits you have left for this 5 minute period.&lt;br /&gt;
*x-five-min-limit-resets-in - the number of seconds until the current period resets.&lt;br /&gt;
*x-request-cost - the number of credits this request cost.&lt;br /&gt;
&lt;br /&gt;
==Is the API limited per token or per account?==&lt;br /&gt;
The API credit limits are at the account level.&lt;br /&gt;
&lt;br /&gt;
This means that tokens under the same account share the same credit limit.&lt;br /&gt;
&lt;br /&gt;
Different accounts, including sub accounts, have separate credit limits.&lt;br /&gt;
&lt;br /&gt;
==How do I make a new property/room/booking etc?==&lt;br /&gt;
Simply do not include an id in your POST request.&lt;br /&gt;
&lt;br /&gt;
Examples for how to do this can be found here:&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Properties/post_properties Properties/Rooms]&lt;br /&gt;
&lt;br /&gt;
[https://beds24.com/api/v2/#/Bookings/post_bookings Bookings]&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set price rules?==&lt;br /&gt;
Price rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includePriceRules parameter to true.&lt;br /&gt;
&lt;br /&gt;
==Where can I see or set offers?==&lt;br /&gt;
Offer setup rules can be found under /properties.&lt;br /&gt;
&lt;br /&gt;
To retrieve them you must set the includeOffers parameter to true.&lt;br /&gt;
&lt;br /&gt;
You can retrieve offers (i.e. calculated prices for specific dates) through the /inventory/rooms/offers endpoint.&lt;br /&gt;
&lt;br /&gt;
==How can I see or set prices, min stay, availability etc for specific dates like in the UI calendar?==&lt;br /&gt;
These per date values can be read and set through the /inventory/rooms/calendar endpoint.&lt;br /&gt;
&lt;br /&gt;
==Where can I see examples for how to use the API?==&lt;br /&gt;
Examples can be found here [https://beds24.com/api/v2 beds24.com/api/v2].&lt;br /&gt;
&lt;br /&gt;
==Can I use API V2 to send pictures or webhooks?==&lt;br /&gt;
Currently no, however these features are coming soon.&lt;br /&gt;
&lt;br /&gt;
==How can I see if a date is available for check-in/out?==&lt;br /&gt;
The GET /inventory/rooms/availability returns information about if dates are available or not. If a date is false, it means it is not available for check-in. However, if the previous date is available, it means the date is available for check-out.&lt;br /&gt;
&lt;br /&gt;
For example, with the following a booking cannot check-in on 2024-01-03 because that date is unavailable. However, because the previous date 2024-01-04 is available, it means 2024-01-03 is available for check-out.&lt;br /&gt;
 &amp;quot;availability&amp;quot;: {&lt;br /&gt;
   &amp;quot;2024-01-01&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-02&amp;quot;: true,&lt;br /&gt;
   &amp;quot;2024-01-03&amp;quot;: false&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==What is the maximum amount of data I can send in a POST request?==&lt;br /&gt;
The API has a limit of approximately 1MB per POST payload. &lt;br /&gt;
&lt;br /&gt;
In addition, there is a limit of 10000 top level JSON array item per POST request.&lt;br /&gt;
&lt;br /&gt;
==Where can I see the possible values for a booking&#039;s apiSourceId (API Source ID)==&lt;br /&gt;
	&lt;br /&gt;
[[API_V2.0_apisourceids | apiSourceId values can be found here.]]&lt;br /&gt;
&lt;br /&gt;
== What does &amp;quot;coming soon&amp;quot;, &amp;quot;alpha&amp;quot; or &amp;quot;beta&amp;quot; mean? ==&lt;br /&gt;
Coming soon - The endpoint has not been developed yet and is not usable, the schema is indicative of how the endpoint will eventually work but there may be changes in the final version.&lt;br /&gt;
&lt;br /&gt;
Alpha - The endpoint is usable but still being developed, not all features are implemented yet, breaking changes are unlikely but may occur if necessary.&lt;br /&gt;
&lt;br /&gt;
Beta - The endpoint is mostly finished and is being tested, most features are implemented, breaking changes are not planned.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=DIAMO&amp;diff=27204</id>
		<title>DIAMO</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=DIAMO&amp;diff=27204"/>
		<updated>2025-07-21T10:45:30Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Undo revision 27175 by Sorenjensen (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Diamo&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with DIAMO.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://www.diamo.ai DIAMO].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
DIAMO is an all-in-one revenue and marketing platform built specifically for small hotels and boutique properties under 75 rooms. Designed for independent operators using Beds24, DIAMO brings together dynamic pricing, digital marketing, and direct booking tools into one unified system. &lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with DIAMO&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps2&lt;br /&gt;
# Find DIAMO in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to DIAMO.&lt;br /&gt;
# Now the connection with DIAMO is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to DIAMO instructions [https://www.notion.so/Integrating-Beds24-with-DIAMO-1defd9c7b0cb801dbd7efc5113ac8f80 here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Hostbuddy&amp;diff=27197</id>
		<title>Hostbuddy</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Hostbuddy&amp;diff=27197"/>
		<updated>2025-07-11T12:45:47Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;HostBuddy&amp;lt;/div&amp;gt;   This page is about the integration with HostBuddy.  To use this integration you need to have an account with [https://www.hostbuddy.ai/ HostBuddy]. =General Information=  HostBuddy AI is the leading messaging automation software in the short-term rental industry. With the ability to communicate with your guests directly through your property management system, HostBuddy AI uses information about your propert...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;HostBuddy&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with HostBuddy.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with [https://www.hostbuddy.ai/ HostBuddy].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
HostBuddy AI is the leading messaging automation software in the short-term rental industry. With the ability to communicate with your guests directly through your property management system, HostBuddy AI uses information about your properties to provide quality support to your guests.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with HostBuddy&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find HostBuddy in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to HostBuddy.&lt;br /&gt;
# Now the connection with HostBuddy is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to HostBuddy instructions [https://userguide.hostbuddy.ai/pms-integration-guides/beds24 here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Calry&amp;diff=27196</id>
		<title>Calry</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Calry&amp;diff=27196"/>
		<updated>2025-07-11T12:42:17Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Calry&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Calry.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://calry.app/ Calry].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Calry is the quickest way for travel tech companies to integrate with Hotel and Vacation Rental PMS systems. We offer a single, normalized API that instantly connects you to 40+ property management systems used by the accommodation sector globally—including live integrations.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Calry&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find Calry in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Calry.&lt;br /&gt;
# Now the connection with Calry is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please visit their website [https://calry.app/ here] or mail them at sales@calry.app.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Calry&amp;diff=27195</id>
		<title>Calry</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Calry&amp;diff=27195"/>
		<updated>2025-07-11T12:42:04Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Calry&amp;lt;/div&amp;gt;   This page is about the integration with Calry.  To use this integration you need to have an account with  [https://calry.app/ Calry]. =General Information=  Calry is the quickest way for travel tech companies to integrate with Hotel and Vacation Rental PMS systems. We offer a single, normalized API that instantly connects you to 40+ property management systems used by the accommodation sector globally—includin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Calry&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Calry.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://calry.app/ Calry].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Calry is the quickest way for travel tech companies to integrate with Hotel and Vacation Rental PMS systems. We offer a single, normalized API that instantly connects you to 40+ property management systems used by the accommodation sector globally—including live integrations.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Calry&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find Calry in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Calry.&lt;br /&gt;
# Now the connection with Calry is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please visit their website [https://calry.app/ here] or mail us at sales@calry.app.&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Pricepoint&amp;diff=27194</id>
		<title>Pricepoint</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Pricepoint&amp;diff=27194"/>
		<updated>2025-07-11T12:37:51Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Pricepoint&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Pricepoint.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://pricepoint.co/ Pricepoint].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Pricepoint is an AI-native pricing intelligence platform designed for the hospitality industry. It automatically manages your prices in real time to optimize revenue and occupancy — without manual effort.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Pricepoint&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find Pricepoint in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Pricepoint.&lt;br /&gt;
# Now the connection with Pricepoint is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to Pricepoint instructions [https://docs.google.com/document/d/1BsKVA8GXhlU1VsZmL4odZMQfx9iB7RP0/edit#heading=h.3xv6q29db1kp here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Hostkit&amp;diff=27193</id>
		<title>Hostkit</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Hostkit&amp;diff=27193"/>
		<updated>2025-07-11T12:34:08Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Hostkit&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Hostkit.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://hostkit.pt Hostkit].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Hostkit is a platform that specialises in the automation of legal and fiscal obligations for short-term rentals in Portugal. Certified invoicing, immigration, city tax, INE, COPE and more. &lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Hostkit&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find HostKit in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to HostKit.&lt;br /&gt;
# Now the connection with Hostkit is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to Hostkit instructions [https://hostkit.pt/suporte/knowledgebase.php?category=12 here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Bnbgenius&amp;diff=27192</id>
		<title>Bnbgenius</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Bnbgenius&amp;diff=27192"/>
		<updated>2025-07-11T12:30:12Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: Created page with &amp;quot;Category:Marketplace &amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Bnb Genius&amp;lt;/div&amp;gt;   This page is about the integration with Bnb Genius.  To use this integration you need to have an account with  [https://bnbgenius.ai/ Bnb Genius]. =General Information=  BnB Genius is a property management software designed for vacation rental businesses, leveraging AI to automate tasks and streamline operations.  =Setup= &amp;#039;&amp;#039;&amp;#039;Step 1: Manage connection with Bnb Genius&amp;#039;&amp;#039;&amp;#039; # Visit this Beds24 URL: https://beds2...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Bnb Genius&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Bnb Genius.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://bnbgenius.ai/ Bnb Genius].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
BnB Genius is a property management software designed for vacation rental businesses, leveraging AI to automate tasks and streamline operations.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Bnb Genius&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find Bnb Genius in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Bnb Genius.&lt;br /&gt;
# Now the connection with Bnb Genius is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to Bnb Genius instructions [https://dev.bnbgenius.ai/docs/integrations/beds24/ here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Boostly&amp;diff=27191</id>
		<title>Boostly</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Boostly&amp;diff=27191"/>
		<updated>2025-07-11T12:23:49Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
[[Category:Booking_Engine]]&lt;br /&gt;
[[Category:Website_Builders]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Boostly&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with Boostly.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://boostly.co.uk/ Boostly].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
Boostly offers a powerful two-way integration to automate property management workflows. The integration supports both V1 and V2 Beds24 APIs, enabling you to sync bookings, guests, availability, and perform actions via webhooks and direct API commands.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&#039;&#039;&#039;Step 1: Manage connection with Boostly&#039;&#039;&#039;&lt;br /&gt;
# Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apps&lt;br /&gt;
# Find Boostly in the list&lt;br /&gt;
# Click on &amp;quot;Connect&amp;quot; &lt;br /&gt;
# Click on &amp;quot;Enable&amp;quot; for the room(s) that you want to give access to Boostly.&lt;br /&gt;
# Now the connection with Boostly is complete.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to Boostly instructions [https://boostly.co.uk/beds24-guide/ here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=DIAMO&amp;diff=27175</id>
		<title>DIAMO</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=DIAMO&amp;diff=27175"/>
		<updated>2025-07-02T07:40:05Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Marketplace]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Diamo&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 This page is about the integration with DIAMO.&lt;br /&gt;
&lt;br /&gt;
To use this integration you need to have an account with  [https://www.diamo.ai DIAMO].&lt;br /&gt;
=General Information=&lt;br /&gt;
&lt;br /&gt;
DIAMO is an all-in-one revenue and marketing platform built specifically for small hotels and boutique properties under 75 rooms. Designed for independent operators using Beds24, DIAMO brings together dynamic pricing, digital marketing, and direct booking tools into one unified system. &lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
Step 1: Generate Invite Token&lt;br /&gt;
Visit this Beds24 URL: https://beds24.com/control3.php?pagetype=apiv2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on the &amp;quot;Generate invite code&amp;quot; button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select all options under READ and check the box for ‘Inventory’ in the Write section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Select ‘All owned or Linked to account’ and click on ‘Generate Invite code’. Name it as DIAMO&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Add the Invite Code &amp;amp; Hotel ID in DIAMO&lt;br /&gt;
Create your account and log into DIAMO once you receive the onboarding link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose Beds24 as your PMS and click on ‘Continue’. Follow the on-screen instructions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enter the Connection code (Invitation code) and your Beds24 Hotel ID that you want to connect and click &amp;quot;Continue&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your Beds24 rooms will appear in your DIAMO dashboard.&lt;br /&gt;
&lt;br /&gt;
For additional information please refer to DIAMO instructions [https://www.notion.so/Integrating-Beds24-with-DIAMO-1defd9c7b0cb801dbd7efc5113ac8f80 here].&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
	<entry>
		<id>https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27152</id>
		<title>Custom CSS</title>
		<link rel="alternate" type="text/html" href="https://wiki.beds24.com/index.php?title=Custom_CSS&amp;diff=27152"/>
		<updated>2025-06-24T09:05:52Z</updated>

		<summary type="html">&lt;p&gt;Sorenjensen: /* Make search criteria always visible */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Developers]]&lt;br /&gt;
[[Category:Widgets]]&lt;br /&gt;
[[Category:Booking Page]]&lt;br /&gt;
[[Category:Account]]&lt;br /&gt;
[[Category:Booking_Engine]]&lt;br /&gt;
[[Category:Customise_Control_Panel]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;heading&amp;quot;&amp;gt;Custom CSS&amp;lt;/div&amp;gt;&lt;br /&gt;
 This page gives custom CSS examples which can be used to customize the booking page or the control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
= Booking Engine =&lt;br /&gt;
== Property Booking Page ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Force the Iframe to have a certain height ===&lt;br /&gt;
&lt;br /&gt;
/* Style for Extra Large Screen */&lt;br /&gt;
@media (max-width:1199px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 292px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Large Screen */&lt;br /&gt;
@media (max-width:991px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2000px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Medium Screen */&lt;br /&gt;
@media (max-width:767px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2200px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Style for Small Screen */&lt;br /&gt;
@media (max-width:575px) {&lt;br /&gt;
iframe {&lt;br /&gt;
height: 2500px;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
=== Bigger room name ===&lt;br /&gt;
&amp;lt;code&amp;gt; .at_roomnametext{font-size: 14px;} /*if you want the text even bigger use a higher number*/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Disable clicks on calendar selector===&lt;br /&gt;
&lt;br /&gt;
====Disable month back-and-forth toggle====&lt;br /&gt;
&amp;lt;code&amp;gt; .monthcalendarhead{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks on dates====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Disable clicks only on dates not in pointer selection====&lt;br /&gt;
&amp;lt;code&amp;gt; .roomoffercalendarmonth .daterequest, &lt;br /&gt;
.roomoffercalendarmonth .dateavail {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark days when check-in and/or check-out is not allowed (i.e. for rentals on a weekly basis) in the offer calendar===&lt;br /&gt;
To use this option you will need to set your check-in/check-out rules in the CALENDAR. It will not work for check-in and check-out restrictions only set in rates. &lt;br /&gt;
&lt;br /&gt;
NOTE: Limit the check-out in the CALENDAR (click on &amp;quot;Override&amp;quot;) to use this function.&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-out is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenco{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight when Check-in is not allowed :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .datenci{background-color:#f4f4f4; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To highlight specific days then set the day with the appropriate colour :- &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .daymon{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daytue{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daywed{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daythu{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .dayfri{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysat{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt; .daysun{background-color:#592323; color:#cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Background Image  ===&lt;br /&gt;
To use a background image upload it to {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING ENGINE &amp;gt; PICTURES.&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;&#039; with the url of your uploaded picture.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; body{background-image:url(&amp;lt;nowiki&amp;gt;https://beds24.com/pic/p0000/2049/04.jpg&amp;lt;/nowiki&amp;gt;);}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Shadow around your Booking Page (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpage {&lt;br /&gt;
webkit-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
-moz-box-shadow:0 1px 2px rgba(0, 10, 10, 0.38); &lt;br /&gt;
box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.1);&lt;br /&gt;
box-shadow: 0 1px 2px rgba(0, 10, 10, 0.38);&lt;br /&gt;
margin-bottom: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Booking Page with rounded corners (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;{border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cents===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecents {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show prices with cents even if cents are zero ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingpagecentshide {display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark certain fields in the calendar selector===&lt;br /&gt;
You can highlight both the headings of the calendar (i.e. Mon, Tue, Wed, Thu, Fri, Sat, Sun) and all the dates that fall on a given day of the week (i.e. all 4 or 5 dates that fall on a Saturday).&lt;br /&gt;
&lt;br /&gt;
Headings = &#039;.dayMon&#039; (or dayTue, dayWed, dayThu, dayFri, daySat, daySun)&lt;br /&gt;
&lt;br /&gt;
Dates = &#039;.daymon&#039; (or daytue, dayewed, daythu, dayfri, daysat, daysun)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the font color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the background color for the weekday heading of Monday (&#039;Mon&#039;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dayMon{background-color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 3: Set the font color for all the dates that fall on a Saturday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysat{color:#c44a2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 4: Add a border around all the dates that fall on a Sunday&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.daysun{border:1px solid #999999 !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a border around the selected dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 150%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  If you use split dates the CSS is:&lt;br /&gt;
&amp;lt;code&amp;gt;.prevdatestay, .datestay{border: 1px solid #2f2f2f !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Line through unavailable dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.datenotavail{text-decoration: line-through;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mark past dates with a different background and text colour===&lt;br /&gt;
&amp;lt;code&amp;gt;.datepast{background-color: #xxxxxx; color: #xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change width of hover image (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.ui-tooltip{max-width: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove the hover effect on pictures (Adaptive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;img{pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add a label above the room selector for multiple room bookings (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.roomofferqtyselectlabel{display: block;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide up button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;footer .button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add icons to descriptive texts (Responsive Booking Page only)===&lt;br /&gt;
[https://getbootstrap.com/docs/3.3/components/#glyphicons Bootstrap glyphicons] and [http://fontawesome.io/icons/ Font Awesome icons] can be added to the descriptive fields. To add icons the editor needs to be set to &amp;quot;Source&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;glyphicon glyphicon-user&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Bootstap  icon for a person.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;i class=&amp;quot;fa fa-bicycle&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will add a Font Awesomeicon for a bicycle.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=color:#fe746c;“ &amp;gt;{{#fas:exclamation-triangle}}  &amp;lt;/span&amp;gt;  Icons might disappear when the editor is opened again. In this case you will need to enter it again.&lt;br /&gt;
&lt;br /&gt;
If you don not show the &amp;quot;Features&amp;quot; module on the booking page you will need to add &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;include/font-awesome/fontawesome-pro-5.14.0-web/css/all.min.css&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in the &amp;quot;Head&amp;quot; section in {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; PROPERTY BOOKING PAGE &amp;gt; DEVELOPER / {{#fas:cog}} (SETTINGS) BOOKING ENGINE &amp;gt; MULTIBOOKING PAGE &amp;gt; DEVELOPER.&lt;br /&gt;
&lt;br /&gt;
=== Hide icons (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24fa{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller .input-group-addon{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change text color of language selector and currency selector (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {color:#fff;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Make language selector and currency selector a button (Responsive Booking Page only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24languagedropdown .btn, .b24languagedropdown .btn.active, .b24languagedropdown .btn:active, .b24currencydropdown .btn, .b24currencydropdown .btn.active, .b24currencydropdown.btn:active {background:white; padding:10px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide currencies from the currency selector (Responsive Booking Page only) ===&lt;br /&gt;
The currency class format is: &#039;&#039;&#039;.cur-XXX&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;cur&#039;&#039;&#039; is the name of the class and &#039;&#039;&#039;XXX&#039;&#039;&#039; represents a country code: &#039;&#039;&#039;CAD&#039;&#039;&#039; = Canadian Dollars, &#039;&#039;&#039;GBP&#039;&#039;&#039; = British Pounds and so on.&lt;br /&gt;
The country codes are:&lt;br /&gt;
 AUD, BHD, CAD, CLP, CRC, EUR, FJD, GBP, GEL, ILS, ISK, NZD, USD, BGN, BRL, CHF, CNY, CZK, DKK, HKD, HRK, HUF, HUF, IDR, INR, JPY, KRW, LBP, LKR, MAD, MMK, MXN, MYR, NOK, PHP, PLN, RON, RUB, SEK, SGD, THB, TRY, ZAR&lt;br /&gt;
&lt;br /&gt;
This code will remove all currencies except for Euros, Swiss Francs and US Dollars: &lt;br /&gt;
&amp;lt;code&amp;gt;.cur-AUD,.cur-BHD,.cur-CAD,.cur-CLP,.cur-CRC,.cur-FJD,.cur-GBP,.cur-GEL,.cur-ILS,.cur-ISK,.cur-NZD,.cur-BGN,.cur-BRL,.cur-CNY,.cur-CZK,.cur-DKK,.cur-HKD,.cur-HRK,.cur-HUF,.cur-HUF,.cur-IDR,.cur-INR,.cur-JPY,.cur-KRW,.cur-LBP,.cur-MAD,.cur-MMK,.cur-MXN,.cur-MYR,.cur-NOK,.cur-PHP,.cur-PLN,.cur-RON,.cur-RUB,.cur-SEK,.cur-SGD,.cur-THB,.cur-TRY,.cur-ZAR{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove 0 from adults or guests selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option[value=&amp;quot;0&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit quantity selectors for upsell items ===&lt;br /&gt;
By default all the quantity selectors have a range from 0 - 250. You can limit the range:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 1: Set the range of the optional quantity selector for your 2nd upsell item (set &#039;Per Booking&#039;) to 0-4:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextra2 option:nth-child(n+6){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example 2: Set the range of the optional quantity selector for your 5th upsell item (set &#039;Per Room/Person/Adult/Child&#039;) to 0-20:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#optextraroom5 option:nth-child(n+22){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Check-in / Check-out selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkin{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide number of nights selector ===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider .item {height: 500px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumbopropslider .b24fullcontainer-proprow1 .b24-prop-slider   .carousel.slide{ height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the offer description on the check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.at_offersummary {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Show number of nights on mobiles=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-selector-numnight { display: inline-block !important; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room picture on check-out page=== &lt;br /&gt;
&amp;lt;code&amp;gt;.b24-guest-details-right img  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide option to collect credit cards from Booking page if you want to use this option only for requests via Email=== &lt;br /&gt;
&amp;lt;code&amp;gt;.bp2bookcollectpayment .panel-pay-card{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Print Booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_p{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Click here to make another booking&amp;quot; on the confirmation screen===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookagainlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he, .colorbody-he #bookingpage, &lt;br /&gt;
.colorbody-ar, .colorbody-ar #bookingpage {&lt;br /&gt;
text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .ssi_makeabooking, .colorbody-he .panel .fakelink,&lt;br /&gt;
.colorbody-ar .ssi_makeabooking, .colorbody-ar .panel .fakelink{&lt;br /&gt;
text-align: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .datepicker, .colorbody-he .roomoffercalendarmonth td, .colorbody-he .ssi_makeabooking .colorbody-he .b24-guest-details-left, .colorbody-he .b24-guest-details-left.propconfirmbookmessage, .colorbody-he .b24-creditcard, .colorbody-he .b24-guest-details-left,&lt;br /&gt;
.colorbody-ar .datepicker, .colorbody-ar .roomoffercalendarmonth td, .colorbody-ar .ssi_makeabooking .colorbody-ar .b24-guest-details-left, .colorbody-ar .b24-creditcard, .colorbody-ar .b24-guest-details-left.propconfirmbookmessage, .colorbody-ar .b24-guest-details-left {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .book_bookingbackright, .colorbody-he .b24-guest-details-right, .colorbody-he .questionrow div:first-child, .colorbody-he .book_securelogo, .colorbody-he .ppcancelbutton,&lt;br /&gt;
.colorbody-ar .book_bookingbackright, .colorbody-ar .b24-guest-details-right, .colorbody-ar .questionrow div:first-child, .colorbody-ar .book_securelogo, .colorbody-ar .ppcancelbutton{&lt;br /&gt;
float: left;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he  .at_offersummary ul,&lt;br /&gt;
.colorbody-ar  .at_offersummary ul{&lt;br /&gt;
padding-right: 0;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .booktextdiv,&lt;br /&gt;
.colorbody-ar .booktextdiv{&lt;br /&gt;
width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.colorbody-he .b24-offer-cal , .colorbody-he .b24-offer-summary, .colorbody-he .b24-offer-slider {&lt;br /&gt;
float: right;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change colors of warnings===&lt;br /&gt;
&amp;lt;code&amp;gt;.alert-danger  { &lt;br /&gt;
color: #7e7602;&lt;br /&gt;
background-color: #fcf8bd;&lt;br /&gt;
border-color: #fcf8bd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MULTI PROPERTY BOOKING PAGE ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; BOOKING PAGE &amp;gt; MULTI BOOKING PAGE &amp;gt; DEVELOPERS &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Make search criteria always visible ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#collapseAdvancedSearch{height: auto; display:block !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.b24-agencysearchlink{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the above does not work, please try this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#b24scroller-fullcontainer {position: sticky; top: 0; z-index: 1000;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change height of full-width slider ===&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider .item {height: 600px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.fullwidthjumboagencyslider .b24fullcontainer-ownerrow1  .b24-owner-slider   .carousel.slide{height: 500px !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Limit the drop-down list for number of guests ===&lt;br /&gt;
By default this list goes up to 99. You can limit it with the following code. Substitute X for the desired number + 2. So, if you want the drop-down list to be limited to 10 then X=12.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumadult option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#inputnumchild option:nth-child(n+X){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adjust alignment for RTL languages (Arabic, Hebrew)=== &lt;br /&gt;
&amp;lt;code&amp;gt;.rtlinject{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he, &lt;br /&gt;
.colorbody-ar {&lt;br /&gt;
text-align: right;}&lt;br /&gt;
.colorbody-he .b24-prop-module,&lt;br /&gt;
.colorbody-he .datepicker, .&lt;br /&gt;
colorbody-he .roomoffercalendarmonth td,&lt;br /&gt;
.colorbody-ar .datepicker, .&lt;br /&gt;
colorbody-ar .roomoffercalendarmonth td{&lt;br /&gt;
float: right;}&lt;br /&gt;
.colorbody-he .at_propnametext,&lt;br /&gt;
.colorbody-ar .at_propnametext {&lt;br /&gt;
padding-right: 10px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide Property Name ===&lt;br /&gt;
This will remove the individual property names from the Multi Property booking page. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.at_propnametext {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BOOKING WIDGETS ==&lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  CSS needs to be added directly in your web site&lt;br /&gt;
&lt;br /&gt;
===Change the hover-color in the datepicker calendar ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker td .ui-state-active, .book-widget .ui-datepicker td .ui-state-hover, .book-widget.ui-datepicker td .ui-state-active, .book-widget.ui-datepicker td .ui-state-hover {background-color:#ffffff!important; color:#000000!important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make only Saturdays clickable in the datepicker calendar ===&lt;br /&gt;
&amp;lt;code&amp;gt;.book-widget .ui-datepicker tr &amp;gt; :nth-child(1), .book-widget .ui-datepicker tr &amp;gt; :nth-child(2), .book-widget .ui-datepicker tr &amp;gt; :nth-child(3), .book-widget .ui-datepicker tr &amp;gt; :nth-child(4), .book-widget .ui-datepicker tr &amp;gt; :nth-child(5), .book-widget. ui-datepicker tr &amp;gt; :nth-child(7){pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= INVOICES and PRINT TEMPLATES =&lt;br /&gt;
Custom CSS can be added in {{#fas:cog}} (SETTINGS) &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Center invoice on the screen and set overall font size===&lt;br /&gt;
&amp;lt;code&amp;gt;body {text-align: center; font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of property name ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicepropname{font-size: 24px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of address ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceaddress{font-size: 18px; padding-bottom: 50px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Set font size of the invoice table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.confirmationtable{font-size: 16px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Change margin=== &lt;br /&gt;
&amp;lt;code&amp;gt;.printbooking2 {margin: 20px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoicetable{margin-left:auto; margin-right:auto;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TBC ===&lt;br /&gt;
&amp;lt;code&amp;gt;#invoiceprinttime{font-size: 12px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide edit button in the invoice ===&lt;br /&gt;
&amp;lt;code&amp;gt;#iconedit {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Align all table content right ===&lt;br /&gt;
&amp;lt;code&amp;gt;.conf_subheadercenter, .conf_numbercenter{text-align: right !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= CONTROL PANEL =&lt;br /&gt;
Custom CSS can be added in:&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on ACCOUNT LIST to apply for all sub accounts&lt;br /&gt;
*Click on the &#039;User&#039; icon on the top right and then on &#039;Account Management (in the old control panel SUB ACCOUNT in the top right) then on  ACCOUNT LIST &amp;gt; MANAGE ACCOUNT to apply for a specific sub account&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
===Hide SUPPORT button===&lt;br /&gt;
&amp;lt;code&amp;gt;.navbar-top .btngroupdropdown{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide page help icon on the right===&lt;br /&gt;
&amp;lt;code&amp;gt;.opener-right{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change header background color===&lt;br /&gt;
&amp;lt;code&amp;gt;.fixed-top {background-color: #cccccc;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Settings&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;#c3sidebarCollapse {display: none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Price Checker Tool&amp;quot; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_PriceCheck {display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Try the new calendar&amp;quot; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.tryTheNewCalendar {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &#039;Add Booking&#039; button===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dynamic Multi-Calendar ==&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Help&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Drag&amp;amp;Drop option===&lt;br /&gt;
&amp;lt;code&amp;gt;#dragDropButton  {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Notes&amp;quot; icon in left column===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .fa-comment-alt-plus, .sticky-left .fa-comment-alt-lines {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &amp;quot;Intelligence&amp;quot; icon===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Group booking icons===&lt;br /&gt;
&amp;lt;code&amp;gt;.fa-circle{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Display occupancy as color instead of number===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .property-stats-wrapper&lt;br /&gt;
{margin-top: 5px;}&lt;br /&gt;
.calendar2 .property-stats-wrapper.empty {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color: #7AAB0A;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&lt;br /&gt;
.calendar2 .property-stats-wrapper.medium {&lt;br /&gt;
display: inline-block;&lt;br /&gt;
background-color:  #fe746c;&lt;br /&gt;
height: 10px;&lt;br /&gt;
width: 10px;&lt;br /&gt;
border-radius: 50%;&lt;br /&gt;
color: transparent;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of weekends (Saturday/Sunday)===&lt;br /&gt;
&amp;lt;code&amp;gt;.th-sat, .th-sun {background-color:#ffceaf !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change the backgound color of past dates===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:#d7d7d7;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide Intelligence button===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-intelligence-button{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide contect help===&lt;br /&gt;
&amp;lt;code&amp;gt;.sticky-left .row-help-button {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Change color of unavailable dates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 { color: blue }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change color and background color of daily prices===&lt;br /&gt;
&amp;lt;code&amp;gt;.price { background-color:#7cc576; color:white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Make inventory row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.calendar2 .row-room {&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Make Daily Price row read-only===&lt;br /&gt;
&amp;lt;code&amp;gt;.row-price{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Change background and font color for &amp;quot;Unallocated&amp;quot; bookings===&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypecalendar2 .overflow-unit{ background-color: #FEE0DD; color: #9E4843;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button{&lt;br /&gt;
display: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable the option to create or change views===&lt;br /&gt;
&amp;lt;code&amp;gt;#view-templates-button, #saveViewButton{&lt;br /&gt;
pointer-events: none;&lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
.today-header{background-color:red !important;}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Old Calendar ==&lt;br /&gt;
===Hide &amp;quot;Show&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgridshowfilter {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide &amp;quot;Override row&amp;quot; in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowtype1{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide item from dropdown for rooms in the CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname .dropdown ul.dropdown-menu li:nth-child(3) {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide suitcase icon (add booking) from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .fa-suitcase {display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  button &#039;Add Booking&#039; from CALENDAR===&lt;br /&gt;
&amp;lt;code&amp;gt;.b24btn_AddBooking{display:none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display red when inventory is 0===&lt;br /&gt;
&amp;lt;code&amp;gt;.inv0 .dashgrid_inventory{color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show weekends (Saturday/Sunday) in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.weekend2{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show a certain day of the week in red===&lt;br /&gt;
Substitute X with the number of the weekday: Monday=1, Tuesday=2, Wednesday=3, Thursday=4, Friday=5, Saturday=6, Sunday=7 &lt;br /&gt;
&amp;lt;code&amp;gt;.caldayX{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show today in red===&lt;br /&gt;
&amp;lt;code&amp;gt;.todaydate{background-color:red;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Show past dates in a different color===&lt;br /&gt;
&amp;lt;code&amp;gt;.pastdate{background-color:grey;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Display room name and icons in one line===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashgrid_rowroomname{display:inline;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.editroomlink{padding-left: 2px;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Warning color dates not selling===&lt;br /&gt;
&amp;lt;code&amp;gt; .dashgrid_inventory_nap{background-color: red; color: white;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
===Hide the Dashboard selector (drop-down menu) from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol #dashid{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Padlock&amp;quot; menu from DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.dashcontrol .dropdown{display: none !important}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the Departures Table on the DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledeparture tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide the &amp;quot;Add Booking&amp;quot; from mobile DASHBOARD===&lt;br /&gt;
&amp;lt;code&amp;gt;.mobiledashaddbooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide room on Housekeeping Units and Housekeeping Bookings modules====&lt;br /&gt;
&lt;br /&gt;
.widgettype-units .roomrowclassXXX {display: none;} /* replace XXX with the room ID*/&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the dashboard tables===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.dashboardtable th:nth-child(9) {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  Edit button in the Notes component===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#dashboardnotea  .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Align the content of a column right==&lt;br /&gt;
&amp;lt;code&amp;gt;  .bookingtable  td:nth-child(8) {text-align: right;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Guests Menu ==&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain row in the &amp;quot;Info&amp;quot; tab  on  GUESTS===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeguests .viewguest .table tr:nth-child(x) {display: none; }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bookings Menu ==&lt;br /&gt;
=== Hide property name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowpropname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookgrid_rowroomname{display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide room name in the BOOKING GRID ===&lt;br /&gt;
&amp;lt;code&amp;gt;. pagetypebookingsgrid .todaydate{font-weight:bold;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain column in the BOOKING LIST Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(X) {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(2) {display: none;}&amp;lt;/code&amp;gt; will hide the first column which is &#039;Number&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist .bookingtable tr &amp;gt; *:nth-child(11) {display: none;}&amp;lt;/code&amp;gt;  will hide the tenth column which is &#039;Email&#039;.&lt;br /&gt;
&lt;br /&gt;
===Hide  column on the BOOKINGS table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .bookingtable  th:nth-child(12) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hide  cancelled bookings BOOKINGS list===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypebookingslist  .cancelbooking{display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide cancelled bookings in the BOOKINGS Table ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingtable .cancelbooking {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &amp;quot;Export Bookings&amp;quot; buttons ===&lt;br /&gt;
&amp;lt;code&amp;gt;.bookingfilterheadline .floatright .btn {display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disable moving of bookings===&lt;br /&gt;
&amp;lt;code&amp;gt; .pagetypebookingsgrid table {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fixed Prices Menu ==&lt;br /&gt;
===Hide column on the Fixed Prices table===&lt;br /&gt;
Change the child number in brackets to the desired column. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; .ratetable th:nth-child(9) {display:none;} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Reports Menu ==&lt;br /&gt;
=== Limit selector list for custom reports ===&lt;br /&gt;
&lt;br /&gt;
Example: Limit the list to reports 1 - 3:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;#reportid option:nth-child(n+4){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide a certain field from &#039;Available Columns&#039; ===&lt;br /&gt;
&lt;br /&gt;
Example: Hide the &#039;Email&#039; field&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypereports2 #guestemail {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Settings Menu ==&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for properties ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeproperties .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Delete&amp;quot; button for rooms ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetyperooms .b24btn_delete{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Booking Popup==&lt;br /&gt;
===Hide &#039;Overview tab===&lt;br /&gt;
&amp;lt;code&amp;gt;.gotobookingoverview{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
===Hide &#039;Open in new Window&#039; link===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit.openinnewwindow{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Charges &amp;amp; Payments ===&lt;br /&gt;
====Hide the VAT column====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .invoicetablevat {display: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note: This will not hide the title column (Vat %). See for yourself if you can live with it.&lt;br /&gt;
&lt;br /&gt;
====Prevent invoice items being deleted====&lt;br /&gt;
&amp;lt;code&amp;gt;.tr_invoicee .btn-danger, #groupinvoicebulkaction option[value=&amp;quot;1&amp;quot;] {display:none !important;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of charge items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.chargenewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent manual entry of payment items  ====&lt;br /&gt;
&amp;lt;code&amp;gt;.paymentnewitemtr input {pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Functions and Buttons ===&lt;br /&gt;
====Hide the checkout selector====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #checkout{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Delete&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .deletebookingbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Add Booking&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.icon-suitcase, .b24btn_AddBooking{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Copy as new&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingcopyasnewbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Print&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingprintbutton{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Assign Invoice Number&#039; button====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_AssignInvoiceNumber{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
German control panel: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .b24btn_Rechnungsnummererzeugen{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Template&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate1button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate2button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit #bookingtemplate3button{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hide the &#039;Continue anyway&#039; buttons====&lt;br /&gt;
&amp;lt;code&amp;gt;.statusmsg .btn{display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Prevent changes of the &amp;quot;Status&amp;quot; field&amp;quot;====&lt;br /&gt;
.menusetting-status{pointer-events: none;}&lt;br /&gt;
&lt;br /&gt;
=== Hide Specific Fields ===&lt;br /&gt;
====TAB Summary====&lt;br /&gt;
&lt;br /&gt;
Guest title&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guesttitle{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Last Name&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestname{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest comments &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostcomments{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adults &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numadults{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Children&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-numchild{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telephone &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestphone{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mobile&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestmobile{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fax &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestfax{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Address &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestaddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
City &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcity{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Postcode &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestpostcode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (manual entry)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Country (drop-down list)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcountry2{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-status{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Room Selector &lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-roomid{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====TAB Detail====&lt;br /&gt;
Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-hostmessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Custom Questions (X = number of custom question)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestcustqX{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-ownerreference{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quantity&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-qty{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cancellable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-stopcancel{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Flag&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-flagtext{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status Code&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-statuscode{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Created in Account&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-Createdinaccount{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Original Referrer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-OriginalReferrer{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Time Entered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-TimeEntered{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IP Address&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-IPAddress{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
API Message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-apimessage{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Guest Database&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-isguest{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====TAB Mail &amp;amp; Actions====&lt;br /&gt;
Email&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypeajaxbookedit .menusetting-guestemail{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Add Booking==&lt;br /&gt;
====Prevent price to be changed====&lt;br /&gt;
&amp;lt;code&amp;gt;..pagetypeajaxbookedit .menusetting-unitprice, .pagetypeajaxbookedit .menusetting-price { pointer-events: none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Reports == &lt;br /&gt;
&amp;lt;span class=&amp;quot;&amp;quot; style=&amp;quot;color: #f3e504; font-size: 250%;&amp;quot; &amp;gt;{{#fas:lightbulb}} &amp;lt;/span&amp;gt;  Custom CSS can be added in {{#fas:cog}} (SETTINGS)  &amp;gt; GUEST MANAGEMENT &amp;gt; STYLING &amp;gt; &amp;quot;Custom CSS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Hide a the &amp;quot;Booking Notes&amp;quot; column  in the Daily Unit Activity report===&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity th &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.reportdailyunitactivity td &amp;gt; *:nth-child(9) {display: none;}&amp;lt;/code&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
&lt;br /&gt;
===Change the blue Login button on the initial Beds24 page (resellers only)===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypelogin .b24btn_Login{background-color:#xxxxxx;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the &amp;quot;Stripe&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#makechargeusing{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the Stripe &amp;quot;Refund&amp;quot; button ===&lt;br /&gt;
&amp;lt;code&amp;gt;#b24btn_Refund{display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your are using the control panel in another language than English you might need to replace the word Refund with what you see on the button.&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Less than 12 months available&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warninglessthan12monthsavailable{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide potential issue &amp;quot;Too many guests in booking xxxxx&amp;quot;===&lt;br /&gt;
&amp;lt;code&amp;gt;.warningunitnotassigned{ display: none}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide &#039;Template 2&#039; from Guest Management  &amp;gt; Booking Templates ===&lt;br /&gt;
&amp;lt;code&amp;gt;.pagetypecommunicationbooktemplate #settingformid .background_boxprop:nth-of-type(2){display:none;}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hide the option to unlock invoices===&lt;br /&gt;
&amp;lt;code&amp;gt;.menusetting-invoicelock {display:none;}&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sorenjensen</name></author>
	</entry>
</feed>