Expedia

Expedia is a global online travel agency that offers hotels and packages, which can be sold on your website. Expedia offers separate hotel and package rates.

Note that the activation of this interface is contingent upon a commercial agreement with Expedia.

The system interfaces with the Expedia Affiliate Network (EAN), which allows you to market Expedia products on your website.

You can work with Expedia on either a cash or credit basis, depending on the agreement you negotiate:

If you are working on a cash basis, when connecting with the interface, you will need to provide a credit card through which Expedia can charge you for all transactions performed through their interface.

If you negotiate a credit agreement, Expedia will provide you with a Ghost Credit card. This credit card will be charged instead of your company credit card, and you will reconcile with Expedia at a later point according to the terms of the agreement you negotiated.

 If you are selling dynamic packages through the reservations system, you need to create a separate account with Expedia through which they will provide you with hotels at package rates.

Expedia returns commissions, and the system can identify these commissions and apply them to the services sold through Expedia, according to the system definitions.

Expedia can return reviews from TripAdvisor. To display these reviews, you will need to receive a key from Expedia.

After the agreement has been finalized between your company and Expedia, you need to provide full details to your project manager. Based on this information, you will be instructed as to how your Expedia interface should be configured in the system.

Setting Up the Interface

Special Notes

Setting Up the Interface

Setting up the Expedia interface includes 2 stages:

  1. Interface Configuration

  2. Mapping Process

Interface Configuration

  1. Go to Setup – Business Environment - Supplier Accounts - New Item.

  2. Create a supplier account for Expedia.

  3. In the Services expander of the supplier account, define a new hotel service according to the terms of your commercial agreement with Expedia.

    If you are working with a ghost credit card, the Method of payment should be Voucher. Otherwise, the Method of payment  should be Cash.

  4. Open the Online Supplier expander of the supplier account.

  5. In the CRS Interface field, select Expedia (EXPEDIA) from the drop-down list.

  6. Select the Active check box.

  7. Click the link in the text: Click Here to update interface properties.

    The configuration dialog box for Expedia is displayed:

  8. Enter the configuration details supplied to you by EAN:

  9. In the Currency field, select the currency that is used for reconciling with Expedia.

  10. If you want to display TripAdvisor reviews, enter the keys supplied to you by EAN:

  11. In the Hotel Connection Details section, enter the configuration details supplied to you by EAN:

  12. If you have a separate account with EAN for package rates, in the Package Connection Details section, enter the following information supplied to you by EAN.

  13. If you want to apply package rates when adding a hotel to an existing travel file that contains a flight transaction, select Apply package rate for adding hotel into existing travel file with flight.

    If you do not have a separate account with EAN for package rates, leave this section empty. When users search for dynamic packages, the system will return hotels using your regular account, and the rates returned will be regular hotel rates, not package rates.

  14. In the Payment details section:

    If you are working with a Ghost Credit Card:

    1. In the Company credit card field, select the ghost credit card which will be used for paying for reservations.

      All of the credit card details needs to have been entered into the system, including Credit Card Owner (must be in this format: "last name\first name"), phone (must be defined as Main Phone) and address. Expedia requires all of this information.

    2. In the Card holder e-mail section, enter the e-mail address to which the details of Expedia reservations should be sent. This e-mail address is going to be used if their are any issues with the reservations.

    3. Select Ghost Credit Card.

    If you are working on a cash basis:

    1. In the Company credit card field, select the company credit card which will be used for paying for reservations.

      You need to select a credit card in which all of the credit card details have been entered into the system, including credit card owner name, and address. Expedia requires all of this information.

      The credit card company name needs to be a code that EAN recognizes. For example, instead of Visa Euro, the credit card company name should be VI.

    2. Click here for a list of recognized credit card codes.

    3. In the Card holder e-mail section, enter the e-mail address to which the details of Expedia reservations should be sent. This e-mail address is going to be used if their are any issued with the reservations.

  15. If you negotiated an agreement in which Expedia returns a commission, in the Profit Details section, in the Gross profit share field, enter the commission percentage.

  16. In the Response Definitions section, in the Number of results field, select the number of results you want returned from Expedia. The more results you select, the longer users will have to wait for search results when making a query in the Reservations System.

  17. Click Save in the dialog box.

  18. Click Save on the main page.

  19. If you have a B2B website:

    1. Go to Setup - Website Definitions - B2B - Content - Online Suppliers - Expedia.

    2. In the General Details section, in the Agent terms of use URL, enter the agents terms of use URL supplied to you by EAN.

    3. Click Save.

Mapping Process

When working with online content suppliers, it is necessary to map the destination values in the supplier’s database to those already defined in the local database.

This section will describe how to map the destination values in Expedia to the destination values in the local database.

Click here for more information on the Match Destinations process .

  1. In the Online Supplier expander of the Expedia account, click Match Destinations.

    This process can take several minutes to complete.

    A table is displayed, presenting the destination values in the local database with those in the supplier’s database.

    A supplier destination value with a corresponding identical local destination value will be automatically matched and the two values will appear on the same row in the table. Rows with unmatched values will appear at the beginning of the table, followed by the matched values.

  2. The unmatched supplier destination values relevant to products in your system need to be mapped either automatically or manually.

    1. To map automatically:

      Click by the supplier destination value to automatically add the supplier destination value to the local database and map the supplier value to the local value.

      Use this action with caution as this action copies the supplier's destination value to your database and in some cases may result in duplicate values.

      For example:

      If your local database includes the value London and the supplier's database includes London, UK

      Then, the action copies London, UK to your database, after which both London and London, UK are included in your database.

      It is recommended to consult your project manager prior to mapping the supplier destination values.

    2. To map manually:

      • Click by the supplier destination value.

        A drop-down list of local database destinations is displayed. Select the relevant local database entry to match the supplier value.

      • Click to save the entry or to revert.

    3. To map the supplier destination value to more than one value in the local database:

      • Click  and select Multiple Mapping.

      • A multi-selection list which includes all the local destination values is displayed.

      • Click the destination values in the Not Selected list to map to the supplier destination value. These values are displayed in the Selected list.

      • Click Save to save the mapping.

  3. After completing the mapping process, click Save and Exit.

Special Notes

  1. Supported/Unsupported Features:

    Feature

    Supported

    Unsupported

    Description of hotel

     

    Description of hotel amenities

     

    Hotel search by area name

     

    Reservation with OK status

     

    Reservation with Request status

     

    Reservation for different room types

     

    X

    Online reservation amendment of dates

     

    X

    All other reservation amendments (except dates)

     

    X

    Per-night price breakdown

     

    Filter search results by hotel facilities

     

    Address displayed in Google Maps format

     

    *Online reservation cancellation

     

    Cancellation fee

     

    Multi-language

     

    Refine search according to location

     

    *In order to display and trigger cancellation fees in the Reservations System, in the cancellation fee policy module, in the Rule definitions tab, you need to select Enabled.

  2. The age range for an infant and child varies according to the hotel selected. Expedia determines the relevant price according to the age details entered in the search query.

  3. The board base is added to the name of the room type.

  4. Special remarks returned by the XML are displayed.

  5. All search results are returned in USD, but are displayed according to the system definitions.

  6. Search results can be filtered according to facility.

  7. Non-refundable reservations appear in the search results.

  8. Expedia returns hotels in 90,000 destinations and 10,000 neighborhoods (if you want the interface to return neighborhoods contact your project manager).

  9. Expedia supports multiple languages.

  10. Click here for a list of supported languages.

  11. Expedia supports multiple currencies.

  12. Click here for a list of supported currencies.

  13. Expedia returns captions which are displayed below the images in the Hotel Details page.

  14. Only available hotels are returned in the search results.

  15. The cancellation fee is displayed in the Hotel Details page and in the FOC. The full cancellation terms appear in a tool tip when hovering over Cancellation Policy.

  16. Cancellation numbers are saved in the transaction as remarks.

  17. In the FOC page, there is a Terms and Conditions link, which opens the Expedia terms and conditions in a new tab.  

  18. In the FOC page, there is an option to send special requests to the interface. These requests are limited to 256 characters and are only available for stand-alone hotel reservations.

  19. The price break down also includes local taxes and fees.

  20. When adding or deleting a remark to an online transaction, a new reservation record with the same details is created, the remark is added or deleted, and the old transaction is cancelled.

  21. If you are working with Expedia on a cash basis, after the reservation is made, a payment requisition and remittance are issued automatically. During the supplier reconciliation both documents need to be selected, and a receipt needs to be issued for the commission that was received.

  22. If you are working with Expedia on a cash basis, if a reservation is not confirmed by the supplier, after updating from the supplier, payment is charged and financial documents are issued.

  23. If the system fails to identify the commission returned by Expedia, it uses the commission defined in the hotel service defined in the supplier account.

  24. In the transaction, you can update both the status and the transaction price when selecting Update from Supplier.

  25. The booking is done in two phases. The first query is sent to Expedia to return the search results. The second query is sent before the Booking Details page is displayed to verify that the information is still current. The system will not allow customers to complete the booking, If any of the rooms are sold out or if the number of passengers in each room does not match the information returned from Expedia.