Connect Airbnb Account: Difference between revisions

Jump to navigation Jump to search
Lesley (talk | contribs)
No edit summary
 
(34 intermediate revisions by 3 users not shown)
Line 7: Line 7:
<div class="heading">Connect Airbnb Accounts</div>
<div class="heading">Connect Airbnb Accounts</div>
  This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER > AIRBNB  > ACCOUNTS and explains how to connect an Airbnb account and how to import listings from Airbnb to Beds24
  This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER > AIRBNB  > ACCOUNTS and explains how to connect an Airbnb account and how to import listings from Airbnb to Beds24
= Summary =
<div class="summarybox">
You can connect one or '''multiple Airbnb accounts''' to '''Import listings from Airbnb''',  create '''new listings in Airbnb''', '''synchronize prices and availability''' and '''manage content'''.
To update your listings from Beds24 you need to '''map''' them. After you have mapped Beds24 will '''automatically update prices and availability''' to Airbnb and '''import bookings''' from Airbnb and you can
*'''communicate''' with Airbnb guest '''directly from Beds24'''
*send, view and reply to '''reviews'''
*access your '''ratings''' directly in Beds24
<div class="warning alert-alert-danger">{{#fas:exclamation-triangle}} Airbnb limits functionality for Co-hosts. </div> 
Read the complete  [https://wiki.beds24.com/index.php?title=Connect_Airbnb_Account instructions] before you start the integration.
</div>


= Capabilities =
= Capabilities =
You can connect one or multiple Airbnb account to
You can connect one or multiple Airbnb accounts to
*Import listings from Airbnb which will create properties and/or rooms in Beds24
*Import listings from Airbnb which will create properties and/or rooms in Beds24
*Create new listings in Airbnb from rooms in Beds24
*Create new listings in Airbnb from rooms in Beds24
Line 28: Line 41:
= Limitations =
= Limitations =
*Beds24 can connect all Airbnb hosts who are eligible for API use.  
*Beds24 can connect all Airbnb hosts who are eligible for API use.  
*Airbnb does not allow Co-host accounts to use their Api. All connections have to be via the host account. <span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> You can get around this by using a hosting team instead, as explained here https://www.airbnb.co.uk/help/article/2680/whats-the-difference-between-a-cohost-and-hosting-team?_set_bev_on_new_domain=1641306183_Njg1NWUwOWI1YWJm
*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:
**Ask the host to transfer their account to you.
**Your hosts make the connection between their Airbnb accounts and Beds24 themselves'''
***You can create a (temporary) subaccount in Beds24 for each of your hosts. Your hosts will have a login where they then can connect their Airbnb accounts.  
***If you manage a large number of properties we can give you the "Connect with Airbnb Account" button. Your hosts will then be able to use this button outside of Beds24 so they will not need to log into Beds24 to allow the connection.
*Airbnb restrict API access in some cities. If you are not sure if you can use the API connection ask Airbnb support to check with your market manger if you are eligible.  
*Airbnb restrict API access in some cities. If you are not sure if you can use the API connection ask Airbnb support to check with your market manger if you are eligible.  
*If you can not use the API connection you can use our [[Airbnb_iCal|Airbnb iCal]] connection to synchronize calendars only.
*If you can not use the API connection you can use our [[Airbnb_iCal|Airbnb iCal]] connection to synchronize calendars only.
Line 41: Line 58:
[[Media:airbnbrest3.png|view large]]
[[Media:airbnbrest3.png|view large]]


Log into the Airbnb account you want to connect and then continue.
Log into the Airbnb account you want to connect and then continue.  


Once you are logged in you will be taken to the authorization page which looks like this:
Once you are logged in you will be taken to the authorization page which looks like this:
Line 83: Line 100:
*Select if you want to create a new property with a room or add a room to a property you already have in Beds24. After you have done this you will see the new property/room in {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS.  
*Select if you want to create a new property with a room or add a room to a property you already have in Beds24. After you have done this you will see the new property/room in {{#fas:cog}} (SETTINGS)  PROPERTIES > ROOMS.  


<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> If you do not have an import button and the "Connected Room" shows "unknown" log into your Airbnb account and set the listing to "manual".  
<div class="warning">{{#fas:exclamation-triangle}} If "Connected Room" shows "Unknown" Airbnb thinks the listing is connected but we can not identify the room i.e. because it was deleted. In this case please click “Unlink” and then proceed. </div> 


*Beds24 supports both "'Daily Prices'" and "'Occupancy Prices'" for Airbnb. Please see [[Airbnb_Mapping#Pricing_models|Pricing Models]] for more information and adjust your pricing model if required in {{#fas:cog}}SETTINGS)  CHANNEL MANAGER > AIRBNB > MAPPING
*Beds24 supports both "'Daily Prices'" and "'Occupancy Prices'" for Airbnb. Please see [[Airbnb_Mapping#Pricing_models|Pricing Models]] for more information and adjust your pricing model if required in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER > AIRBNB > MAPPING
*Your prices are imported as daily prices. If you have an "'Extra Person Price'" in Airbnb you will need to adjust the "Max Guests" and the "Extra Person" price in PRICES > DAILY PRICE SETUP.
*Your prices are imported as daily prices. If you have an "'Extra Person Price'" in Airbnb you will need to adjust the "Max Guests" and the "Extra Person" price in PRICES > DAILY PRICE RULES.


[[File:Airbnb_import_listing.mp4|640px]]
[[File:Airbnb_import_listing.mp4|640px]]
Line 102: Line 119:


<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span> Always go to  "View Content" to check what will send to Airbnb before selecting '''Everything'''.
<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span> Always go to  "View Content" to check what will send to Airbnb before selecting '''Everything'''.
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER > AIRBNB >VIEW CONTENT and click on the links next to the settings to enter these. For instructions use the context help <span style="color:#007bff;“ >{{#far:question-circle}}</span>.


*<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span> '''Check ALL Fees are imported.'''  
*<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span> '''Check ALL Fees are imported.'''  
Go to {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER > AIRBNB >VIEW CONTENT and click on the links next to the settings to enter these. For instructions use the context help <span style="color:#007bff;“ >{{#far:question-circle}}</span>.
 
Other fees supported by Airbnb can be sent as CUSTOM value in {{#fas:cog}} (SETTINGS)  CHANNEL MANAGER > AIRBNB > SPECIFIC CONTENT > CUSTOM. If you apply a linen fee Airbnb will add this to the cleaning fee.  
 
*PETFEE 45 (for example)


If you want to use the booking engine you will also need to add the cleaning fee in {{#fas:cog}} (SETTINGS) PROPERTIES > UPSELL ITEMS.
If you want to use the booking engine you will also need to add the cleaning fee in {{#fas:cog}} (SETTINGS) PROPERTIES > UPSELL ITEMS.
*<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span> '''Check ALL amenities are imported.'''


Check the amenities and requirements here [[Airbnb_Mapping#Content_for_sync_type_.22Everything.22|Airbnb Content]]
Check the amenities and requirements here [[Airbnb_Mapping#Content_for_sync_type_.22Everything.22|Airbnb Content]]
Line 159: Line 183:


= FAQ=
= FAQ=
==Who can use the API interface?==
==Who can use the Airbnb API connection?==
Almost all customers can use the  API. Airbnb support can give you more information on Airbnb`s policies and restrictions.
All customers can use the  API connection. Airbnb support can give you more information on Airbnb`s policies and restrictions if required.


== Can I import a listing from Airbnb to Beds24?==
== Can I import a listing from Airbnb to Beds24?==
Yes. The process is explained above.
Yes. The process is explained [[Connect_Airbnb_Account#Import_listings_from_Airbnb| here]].  
 
==Can I connect listings that I am a Co-Host?==
No. Airbnb does not allow Co-hosts to connect listings or disconnect listings. Only owners can make API connections.  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:
 
*Ask the host to transfer their account to you.
*Your hosts make the connection between their Airbnb accounts and Beds24 themselves'''
**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.
**If you manage a large number of properties we can give you the "Connect with Airbnb Account" button. Your owners will then be able to use this button outside of Beds24 so they will not need to log into


==What is the difference between the API connection and the iCal connection?==
==What is the difference between the API connection and the iCal connection?==
Line 169: Line 201:


The API interface can:
The API interface can:
*Update instantly
*Import bookings (including personal data, number of guests, price), modifications and cancellations from Airbnb
*Facilitate communication with the guest directly from the booking
*Create listings
*Create listings
*Send content and update content
*Send content and update content
Line 174: Line 209:
*Automatically send availability to Airbnb
*Automatically send availability to Airbnb
*Send prices from Beds24 to Airbnb
*Send prices from Beds24 to Airbnb
*Import bookings (including number of guests, price), modifications and cancellations from Airbnb
*Use messaging


The iCal interface can only export inventory and import bookings for which Airbnb provides limited information only (no guest name, no price, no Email address), booking modifications and booking cancellations.
The iCal interface can only export inventory and import bookings for which Airbnb provides limited information only (no guest name, no price, no Email address), booking modifications and booking cancellations.
Line 186: Line 219:


==Can I accept requests?==
==Can I accept requests?==
Airbnb allows only instant bookings for API connected listings. But you can set which guests are allowed to book and receive and import enquiries.  
By default we only support instant book because it is proven that listings on instant book generate more bookings and have a better ranking.  
 
We strongly recommend to only use instant book but if required we can set individual listings to be bookable on request only. Airbnb only allows listings which are not listed on any other OTA which facilitates instant book to be set to 'Request'. This means if you only want requests from Airbnb you need to disconnect/can not use OTAs/portals like Booking.com, Expedia, Ctrip, Agoda


== Can I connect more than one Airbnb account? ==
== Can I connect more than one Airbnb account? ==
Line 195: Line 230:


==If I have a room type with 6 units (i.e. 6 double rooms) do I need a listing for each room?==
==If I have a room type with 6 units (i.e. 6 double rooms) do I need a listing for each room?==
No. Airbnb supports room types.
No. Beds24 supports room types with Airbnb.


== Will I receive notifications on new bookings or changes?==
== Will I receive notifications on new bookings or changes?==
Line 207: Line 242:


== How can I communicate with guests?==
== How can I communicate with guests?==
You can communicate with guests directly via Beds24.
You can communicate with guests directly from the booking in Beds24 via Airbnbs messaging system


== How will I get paid?==
== How will I get paid?==
Line 216: Line 251:


== Can agencies use the API Interface==
== Can agencies use the API Interface==
Yes. You can connect to multiple Airbnb host accounts.  
Yes. You can connect to multiple Airbnb host accounts.  


==Can I send several languages?==
==Can I send several languages?==
Line 222: Line 257:


==Can I connect dorms?==
==Can I connect dorms?==
Airbnb does not support dorms. We can not send how many beds are available. If one bed is available Airbnb will allow a booking for all beds in the dorm which will cause overbookings.  What you can do is create a room with one bed in Beds24 and send this as a listing to Airbnb or map it to an existing listing which represents one bed. In Beds24 you can use virtual rooms to make the availability of these individual beds dependent on the availability of your dorm. See this page for the settings :- https://wiki.beds24.com/index.php/Airbnb_DORMS
Yes, Airbnb supports dorms. See this page for the settings:- https://wiki.beds24.com/index.php/Airbnb_DORMS