Skip to main content
The Search functionality for our RatePlanToken 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 RatePlanToken needed for RP Token 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 RP Token, those new hotels will be received. The RatePlanToken room stays will be returned with a RatePlanToken in the search RS, which will be needed at the booking step.
Response may contain a mix of RoomStays with and without RatePlanToken. If it is returned, it is needed for the booking.

RatePlanToken

The RatePlanToken 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 RatePlanToken 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 commissions 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