Booking.com

Booking.com Connection Guide

This guide provides a step-by-step walkthrough of the connection process. If you prefer learning through a video, click this link to watch the tutorial.

STEP 1. CONNECT SABEEAPP TO BOOKING:COM

1. Start by going to the Booking.com extranet and selecting SabeeApp as your Channel Manager. You can do that by clicking on the account and then select connectivity partner. In the drop down list you should be able to find SabeeApp. After that, return to SabeeApp and navigate to Distribution / Channel Manager/ Inactive channels.

2. Select Booking.com and Click on Connect to Booking.com, which will bring you to the Configuration Page.

3. Turn channel on and select a partner name:

4. Add your Booking.com Hotel ID: To begin, click the "Add new Hotel ID" button to add a new Hotel ID. The system will automatically retrieve the currency setting from Booking.com.

    • Booking.com Currency Check:
      A new "Booking.com Currency" column will show the currency for each account. If the currency in SabeeApp doesn't match the currency on Booking.com, a red exclamation mark (!) will appear. Hovering over the exclamation mark will display a warning message.
    • Booking.com Sync Status:
      Use the Booking.com Synch Status slider to enable or disable the connection for a specific Hotel ID:

      • Turned Off: Prices, availability, and restrictions won’t sync with Booking.com, but you’ll still receive reservations in SabeeApp.
      • Turned On: Everything will sync properly with Booking.com.

      A pop-up message will explain the effects of turning the slider on or off.

 


STEP 2. POLICY MANAGEMENT

Next steps for Mapping is to connect the policies:

In the Policy Management section, you need to link your SabeeApp policies to corresponding policies from the Booking.com extranet.

  • SabeeApp Policies Column: Hover over the question mark icon to view details about each SabeeApp policy, helping you select the correct match.
  • Booking.com Policies Column: This displays the available Booking.com policies, each with a description to guide your selection.

Remember, each Booking.com policy can only be mapped to one SabeeApp policy, but you can adjust these mappings at any time for flexibility.

 


STEP 3. ROOM TYPE MANAGEMENT

NEXT step is to connect the rooms to the corresponding rooms in Booking.com. Here you have 2 options explained in 3.1 and 3.2.

3.1 Mapping existing room types:

If a room type already exists in both the Booking.com Extranet and SabeeApp, you’ll need to map them together.

  • Select the Hotel ID: In the Hotel ID column, choose the correct Hotel ID. In case you have multiple booking.com account, these can all be connected to one SabeeApp account.  
  • Connect Room Types: Click the pen icon (under Action), then select “Connect with existing room type.”

If you click the pen icon to connect an existing room type and find that the room is inactive and cannot be selected, please check the following:

  • Check Property and Room Type Settings: This issue often occurs because the property type or room type settings in SabeeApp don’t match those in Booking.com.
  • Update Settings to Match:
    • Go to your Booking.com extranet to check the property and room type settings there. 
    • In SabeeApp, go to Settings > Room Type Settings and check the settings here to match those on Booking.com.

Note: If the room type in Booking.com already has future reservations, you may be unable to make changes on Booking.com’s side. In this case, you’ll need to apply the changes in SabeeApp to match Booking.com’s settings.

  • Connect the Room Type: After updating the settings in SabeeApp or Booking.com extranet, return to the Channel Manager section and repeat the mapping steps under Room Type Management (STEP 3.1)

Tool Kit: If the Accept Children toggle is enabled in the Other Policies settings, the default maximum number of children per room is set to maximum room occupancy - 1. For example, in a Family room with a max occupancy of 4, this could mean a mix of adults and children, with up to 3 children allowed.

For Booking.com, you can adjust this number if needed.

To set this up:

  1. Go to Settings > Room Type.
  2. Click Edit for the desired room type.
  3. Disable the toggle for Use default Children Policy settings.
  4. Scroll to the Maximum Number of Children field under Room Type Details for Booking.com and specify the desired limit.
  5. Click Next and Finish.

Important Notes:

  • These settings apply only to Booking.com and do not affect other channels.
  • If no specific value is set, the default will be SabeeApp’s setting (either 0: if children are not accepted or maximum occupancy - 1: if children are accepted)


    3.2 Adding a New Room Type to Booking.com from SabeeApp:

    If you want to create a room type that doesn’t yet exist on the Booking.com extranet, follow these steps:

    • Select the HotelID: Choose the appropriate HotelID from the dropdown list. You can use the search bar to find it quickly.
    • Create the New Room Type: Click the pen icon, then select “Create new room type on Booking.com.”
    • Configure Room Attributes: After creating the room type, go to Settings > Room Types and open the "Available units on Booking.com" section. Here, you can adjust the room type’s attributes as needed.
    • Finalise in Room Type Management: Once created, your new room type will appear in the Room Type Management section. This section displays all room types for every HotelID, so selecting a specific "Booking.com HotelID" here isn’t necessary.

    3.3 Activating/Deactivating Previously Mapped Room Types:

    When you deactivate a room type, all room rates, availability, and reservations are removed on Booking.com. In the Booking.com extranet, this may appear as if the room type has been deleted. However, reactivating this room type will restore the original one, not create a new one. When deactivating a room type the following pop-up window comes up:

    Important Points to Note:

    • Room Rates and Availability: Deactivating a room type deletes its room rates and availability. Upon reactivation, you’ll need to set up new room rates (products) on Booking.com, as the previous ones won’t be restored.
    • Mapping Requirements: Once we receive confirmation from Booking.com that the deactivation was successful, the mapping is deleted on our end as well. You’ll need to remap the room type after reactivation; otherwise, we won’t resume sending prices, availability, or other data.
    • When reactivating the room type the following pop up messages comes up:

    STEP 4. FINAL STEP: CONNECTING SABEEAPP AND BOOKING:COM

    To complete the connection, go to the Synchronization Settings section. Here, all the room types you've mapped in the Room Type Management section will automatically appear.

    1. Select Required Settings:

      • Choose the SabeeApp Rate Plan.
      • Set the Default Occupancy.
      • Select the Default Policy.
    2. Update the Connection:
      Once you've selected these settings, an Update button will appear at the end of the row. Click this button to finalise the connection process.

    For more details on the buttons in the synchronization table, see the information below:

    HotelID:
    In the "Select Booking.com Hotel ID" section, you will find the Hotel ID for reference.

    Booking.com Room Type:
    This corresponds to the room type name on Booking.com's extranet.

    Booking.com Rate Plan:
    The name of the rate plan assigned to the specified room type on Booking.com.

    SabeeApp Room Type:
    The room type's name as listed in SabeeApp.

    SabeeApp Rate Plan:
    The specific rate plan in SabeeApp that you want to associate with the selected Booking.com room type and rate plan combination.

    Default Occupancy:
    Choose the occupancy level from SabeeApp that you want to synchronise with the specified SabeeApp rate plan on Booking.com.

    Default Policy:
    This is the policy linked to your room rate. Only SabeeApp policies mapped in the "Policy Management" section can be selected here.

    Minimum Advanced Booking Offset :
    Specifies the minimum time duration in advance until guests can book a date. This is not a mandatory settings.

    Maximum Advanced Booking Offset:
    Specifies the maximum time duration in advance for guests to book a date. This is not a mandatory settings.

    Update:
    After applying all the settings, a green Update button will appear at the end of the row. Click this button to synchronize all your settings and mappings.

    This button will only appear in the future if synchronisation with Booking.com is necessary due to a recent change.

    Add New:
    Use this button to add a new mapping to the selected Hotel ID.

    Delete Mapping:
    Remove the mapping for a specific room rate if you no longer wish to synchronize it.

     

     


    STEP 5. IMPORTING FUTURE RESERVATIONS FROM BOOKING:COM

    When connection to a new Hotel ID is established, you can import existing future reservations: 

    • Successful Import: A popup message will confirm the import with the text: “We have successfully imported /%numberofimportedreservations%/ reservations for Hotel ID /%hotelid%/.”

    • No Reservations Available: If no reservations were imported, or if there are none to import, you’ll see a warning message.

    • Reservation Status:

      • If reservations have already been imported for this Hotel ID, their details will appear next to the import button.
      • If no reservations have been imported, this will also be indicated.
    • Removing Imported Reservations: To delete previously imported reservations, simply click the "Remove Imported Reservations" button.

     


    Additional settings that can be applied: 

    Rate Plan Management on Booking.com

    In the Rate Plan Management section, you can manage rate plans directly within the Booking.com extranet. This includes creating new rate plans and toggling their status between active and inactive.

    Important: If a rate plan already exists in the Booking.com extranet, there’s no need to create it again in SabeeApp.

    1. Viewing and Editing Rate Plans:
      Click the "Show Edit Settings" button to display a table with all the rate plans associated with the Hotel ID you're working with. From here, you can easily deactivate or reactivate specific rate plans, just like in the Room Type Management section.

    2. Adding a New Rate Plan:
      To add a new rate plan, click the "Add Rate Plan" button. A new row will appear in the table where you can:

      • Name your rate plan.
      • Assign a meal plan to the rate plan.

      Once you’ve entered the details, click Create. Your new rate plan will be added to the chosen extranet in just seconds.

    3. Changing the Meal Plan:
      You can always modify the meal plan assigned to a specific rate plan by updating the Meal Plan column.

     

    When a rate plan is connected, its activation date will be indicated in the Prices menu under the Select channel section.