Expedia: installation & settings

Expedia is a leading travel distribution platform that connects your accommodations to millions of global travelers through automated reservation and availability synchronization.

In our App Store you can read more about what Expedia can offer you.

Permissions and Authorizations

The Expedia app requires the following permissions to manage your property listings, synchronize real-time availability and pricing, process reservations, and communicate with the Expedia platform to ensure seamless booking operations.

Permission

Type

Description

Read administrations

Read

Access to view administrations managed within your organization in BEX PMS.

Read types

Read

Access to view types and type settings within an administration.

Read availability

Read

Access to view object availability calendars and occupancy data. Critical for channel managers and OTAs.

Read channels

Read

Access to view booking channels (OTA integrations, direct booking).

Update channels

Write

Permission to create and modify channel configuration (to create a dedicated channel for the integration).

Own channel: Read reservations

Read

Access to view reservation details including dates, guests, rooms, pricing, and status, but only within the dedicated channel.

Update reservations

Write

Permission to create, modify, and update reservation data. Allows apps to sync reservation changes and create new bookings.

Send internal messages

Write

Permission to send messages to staff in the reception messages inbox. To be used for notifications about reservations or errors.

How to install the app

Go to the 'Available apps' index, and use the search bar to find the Expedia app. Click the 'Install app' button.
Read more: Getting started with BEX App integrations

Complete the settings

  1. Ensure you already have a contract and account set up with Expedia.

  2. In your contract with Expedia, take into account that BEX only supports Hotel (Booking Experts) Collect or Expedia (Advertiser) Collect as collection methods. The Flex contract is not supported.

  3. Booking Experts must be listed as a connectivity provider in Expedia's extranet, check this under ‘Rooms and Rates’ and then ‘Connectivity settings’. Add Booking Experts there.

1. Linked Administrations

What you'll do:

  • Access the Linked Administrations page through the blue Commands dropdown, to connect your Booking Experts administrations to Expedia

  • Add each of your administrations separately

  • Enter the Expedia External ID to establish the connection

  • Set your currency for pricing synchronization

  • Configure collection method (how payments are handled)
    Read more: The difference between Booking Experts Collect and Advertiser Collect

  • Set safety margin to prevent double booking. The default safety margin of 1 is enough in most cases.

Important Information:

  • Each Booking Experts administration must be mapped to a corresponding Expedia External ID

  • Currency selection determines how prices are displayed and processed

What happens after:

  • Per linked administration, the types to be advertised need to be linked

2. Linked Types

What you'll do:

  • Navigate to the Linked Types section within a specific Linked Administration

  • Add a linked type for each of your Booking Experts types, to connect it to an Expedia External room ID as set up in your Expedia account

  • For each type you want to offer on Expedia:

    • Select your Booking Experts type from the dropdown

    • Enter the Expedia Room Type ID (obtained from your Expedia account)

    • Enter the Expedia Rate Plan Identifier (determines the pricing plan used on Expedia)

    • Set a default discount percentage, if desired for this type

    • Activate the synchronization to immediately put the linked type live

  • Save the mapping to complete the link

Important Information:

  • The Room Type ID and Rate Plan ID must exactly match values from your Expedia account

  • Each Booking Experts type can only be linked to one Expedia room type

  • Once a type is linked, you can no longer change which Booking Experts type connects to which Expedia Room Type ID (it becomes locked for security)

  • The discount percentage applies to the standard pricing synced to Expedia

  • Only linked types with active synchronization will synchronize availability and pricing to Expedia

What happens after:

  • Availability and pricing for linked types automatically syncs from Booking Experts every 10 minutes

  • The linked types appear in the list with its status, identifiers, and discount percentage

  • You can manually push availability or pricing updates for a linked type using the "Send current availability" or "Send current prices" buttons, which you’ll see after clicking the ID of the linked type

  • System automatically synchronizes updates when prices or availability changes in Booking Experts

Daily operation

1. Using Virtual Credit Cards

To be able to use VCCs, the payment handling method must be set to Expedia Collect, and you must have activated the BEX Payments credit card payment method.
Read more: Charging VCCs

2. Fetching Reservations

If you want to refresh synchronization with Expedia immediately, retrieve the reservations manually by opening the relevant linked administration and clicking 'Fetch reservations'.

3. Pushing Availability and Pricing

If you want to refresh synchronization with Expedia immediately, push availability or pricing updates manually for a linked type by using the "Send current availability" or "Send current prices" buttons, which you’ll see after clicking the ID of the linked type.