Skip to main content

ARI Push - Rates

10.31
Channel Connect
Rates
ARI
SOAP API
OTA Integration

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

The OTA_HotelRatePlanNotif message is used to communicate rate amount values to client systems. We support rate amounts for all occupancy supported by a room, with ‘before’ and ‘after’ tax occupancy rate amounts for each occupant.

Target Audience
OTA Integration
API Version
10.31
Authentication
Security Credentials
Service Action Code
OTA_HotelRatePlanNotifRQ

Each OTA_HotelRatePlanNotifRQ message contains rate amounts for one product for a hotel.

If the applicable room has a guest limit value of 1 or 2, we will always include 2 elements in the OTA_HotelRatePlanNotifRQ message to communicate single and double occupancy. Note: Guest Limit is calculated as: [Guest per room value + 1 if ‘Extra bed allowed’ is set to true].

When Length of Stay (LOS) based ARI is used, rate amounts will be provided for the total price of a stay by arrival data/length of stay. LOS pricing supports LOS values of 1-8.

To support date range functionality, rate amounts with the same values are consolidated into a date range of values in a RatePlan element.

Each RatePlan element contains a counter, which is used for error handling to determine which update in a message failed.

 

NOTE: Use of PUSH ARI APIs is limited to qualified OTAs with advance permission only.

Sample Request
<OTA_HotelRatePlanNotifRQ MessageContentCode="8" TimeStamp="2015-07-11T14:53:29.7710856Z" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <RatePlans HotelCode="59422">
    <RatePlan RatePlanNotifType="Delta" RatePlanCode="stdOCCP4" End="2015-07-11" Start="2015-07-11">
      <DestinationSystemsCode>
        <DestinationSystemCode>6083</DestinationSystemCode>
      </DestinationSystemsCode>
      <Rates>
        <Rate InvTypeCode="OCCP4" CurrencyCode="PLN" Sun="false" Sat="false" Fri="false" Thur="true" Weds="false" Tue="false" Mon="false">
          <BaseByGuestAmts>
            <BaseByGuestAmt AgeQualifyingCode="10" NumberOfGuests="1" AmountAfterTax="161.78" AmountBeforeTax="144"/>
            <BaseByGuestAmt AgeQualifyingCode="10" NumberOfGuests="2" AmountAfterTax="161.78" AmountBeforeTax="144"/>
          </BaseByGuestAmts>
        </Rate>
      </Rates>
      <UniqueID ID="1" Type="16"/>
    </RatePlan>
  </RatePlans>
</OTA_HotelRatePlanNotifRQ>
Sample Response
<OTA_HotelRatePlanNotifRS xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05/OTA_HotelRatePlanNotifRS.xsd" EchoToken="" TimeStamp="2015-10-01T09:41:59.982" ="1.001" MessageContentCode="8" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Success/>
</OTA_HotelRatePlanNotifRS>