Skip to main content
The Search functionality for our Direct Connect product is directly based on our original OTA_HotelAvailRQ/RS. The response message is essentially the same with an extra attribute.

Purpose

  • Confirm successful processing (<Success/>) or return error diagnostics (<Errors/>). Error Scenarios.
  • Deliver one or more <RoomStay> items with pricing, guest counts, and property references.
  • Return the Booking Code needed for Direct Connect bookings.

Details and Structure

All the details regarding this message can be found at OTA_HotelAvailRS. This response works exactly the same, and depending on the distributor setup for Direct Connect, Direct hotels will be received. The Direct Connect room stays will be returned with a Booking Code in the search RS, which will be needed at the booking step.
Response may contain a mix of RoomStays with and without BookingCode. If it is returned, it is needed for the booking.

Booking Code

The booking code consists of a string in the RoomStay, which needs to be used in the booking step.
The structure of the message is exactly the same, but the available optional features are less for these searches.

What’s not included

RatePlans and Multicontracting

In this flow, rateplans and multicontracting are always included. The codes, in this case, will already be encoded inside the booking code and don’t need to be used in the traditional “concatenated to room code” approach. The Rateplan code is needed to ensure a proper distribution of the rates. It will be visible in the response in the following section, but it does not have to be used at the booking request.

Taxes and Fees

The Taxes and Fees are small rates or commisions that may be added to a booking if a contract requests it. There are three main types of Taxes and Fees:
  • Mandatory: They are treated as a supplement in the contract, and calculated as one in the booking. Visible in Price Breakdown.
  • Included: They are included in the hotel rate. They are visible under the Tax section as “Inclusive”.
  • Payable Locally: Taxes for the customer to pay on spot. They are visible under the tax section as “Exclusive”.
The Code represents which type of Tax or Fee the element refers to. The Mapping of the codes is the following: ChargeFrequency uses OTA CHG codes:
  • 1 per night
  • 12 per stay
  • 18 per room per stay
  • 19 per room per night
  • 20 per pax per stay
  • 21 per pax per night
Code uses OTA FTT codes:
  • 3 city tax
  • 6 federal tax
  • 30 country tax
  • 12 resort fee
  • 18 tourism tax
  • 27 miscellaneous
  • 5 energy tax
  • 36 VAT

Complete Examples