Rates

Message Exchange Workflow

  • OTA_HotelRateAmountNotifRQ - request sent by PMS/RMS to update room rates.

  • OTA_HotelRateAmountNotifRS - response sent by pmsXchange to acknowledge receipt.

Request

Examples

Each OTA_HotelRateAmountNotifRQ message must contain a single RateAmountMessages element. The hotel to update is identified using the RateAmountMessages/@HotelCode attribute.

Within RateAmountMessages, the RateAmountMessage elements will contain the specific rate updates to process for a given date range. While multiple RateAmountMessage updates can be included in one request, the request should only target one hotel per message.

To set Rates, it is mandatory to include the @CurrencyCode attribute in the RateAmountMessage. The rate value provided will be applied directly to SiteMinder without any currency conversion by pmsXchange. Therefore, ensure that the specified rate is in the correct currency as no conversion will be performed.

<OTA_HotelRateAmountNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2025-02-01T09:30:47-05:00" Version="1.0" EchoToken="echo-abc123">
	<POS>
		<Source>
			<RequestorID Type="22" ID="PMS1"/>
		</Source>
	</POS>
	<RateAmountMessages HotelCode="ABC">
		<RateAmountMessage>
			<StatusApplicationControl InvTypeCode="A1K" RatePlanCode="BAR"/>
			<Rates>
				<Rate CurrencyCode="AUD" Start="2025-03-01" End="2025-03-14" Mon="0" Tue="0" Weds="0" Thur="0" Fri="1" Sat="1" Sun="1">
					<BaseByGuestAmts>
						<BaseByGuestAmt AmountAfterTax="123.00"/>
					</BaseByGuestAmts>
				</Rate>
			</Rates>
		</RateAmountMessage>
		<RateAmountMessage>
			<StatusApplicationControl InvTypeCode="A1K" RatePlanCode="BAR"/>
			<Rates>
				<Rate CurrencyCode="AUD" Start="2025-03-15" End="2025-03-31" Mon="0" Tue="0" Weds="0" Thur="0" Fri="1" Sat="1" Sun="1">
					<BaseByGuestAmts>
						<BaseByGuestAmt AmountAfterTax="175.00"/>
					</BaseByGuestAmts>
				</Rate>
			</Rates>
		</RateAmountMessage>
	</RateAmountMessages>
</OTA_HotelRateAmountNotifRQ>

Specification

Response

Examples

<OTA_HotelRateAmountNotifRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="ed8835ff-6198-4f38-b589-3058397f677c" TimeStamp="2024-07-06T15:27:41+00:00" Version="1.0">
	<Success/>
</OTA_HotelRateAmountNotifRS>

Specification

Last updated