OTA_HotelRateAmountNotifRQ
The PMS should use the OTA_HotelRateAmountNotifRQ
message to send rate updates. These updates must be sent at the product level, ensuring accurate and comprehensive communication of rate changes.
Rate change request XML sample for Base Rate (Room price)
<OTA_HotelRateAmountNotifRQ xmlns="
http://www.opentravel.org/OTA/2003/05
"
TimeStamp="2011-10-01T12:00:00"
Target="Production"
EchoToken="235651837sddge4"
Version="1.002">
<RateAmountMessages HotelCode="ATLPE">
<RateAmountMessage>
<StatusApplicationControl Start="2011-12-01"
End="2011-12-01"
RatePlanCode="BARA00"
InvCode="STD"/>
<Rates>
<Rate CurrencyCode="USD">
<BaseByGuestAmts>
<BaseByGuestAmt AmountBeforeTax="100.00"
AmountAfterTax="120.00"/>
</BaseByGuestAmts>
</Rate>
</Rates>
</RateAmountMessage>
</RateAmountMessages>
</OTA_HotelRateAmountNotifRQ>
Rate change request XML sample for Occupancy Rate
<OTA_HotelRateAmountNotifRQ xmlns="
http://www.opentravel.org/OTA/2003/05
"
TimeStamp="2011-10-01T12:00:00"
EchoToken="235651837sddge4"
Target="Production"
Version="1.002">
<RateAmountMessages HotelCode="ATLPE">
<RateAmountMessage>
<StatusApplicationControl Start="2011-12-01"
End="2011-12-01"
RatePlanCode="BARA00"
InvCode="STD"/>
<Rates>
<Rate CurrencyCode="USD">
<BaseByGuestAmts>
<BaseByGuestAmt AgeQualifyingCode="10" NumberOfGuests="1"
AmountBeforeTax="100.00" AmountAfterTax="120.00"/>
<BaseByGuestAmt AgeQualifyingCode="10" NumberOfGuests="2"
AmountBeforeTax="120.00" AmountBeforeTax="144.00"/>
</BaseByGuestAmts>
<AdditionalGuestAmounts>
<AdditionalGuestAmount AgeQualifyingCode="10" Amount="80"/>
<AdditionalGuestAmount AgeQualifyingCode="8" Amount="50"/>
</AdditionalGuestAmounts>
</Rate>
</Rates>
</RateAmountMessage>
</RateAmountMessages>
</OTA_HotelRateAmountNotifRQ>
Last updated