Retrieve Reservations (OTA_ResRetrieveRS)


Reservation Request Frequency

Reservation requests should be every sent 2 minutes to ensure PMS users have a good reservation delivery experience. If you need to extend this time frame the absolute maximum is every 5 minutes.

Failed Reservations

We have implemented a timeout feature for reservations which the PMS has requested from pmsXchange multiple times, and no confirmation was sent to pmsXchange. For such reservations an email will be sent to the hotel notifying them that pmsXchange could not confirm delivery, and advising the hotel to contact their PMS provider if they have any queries.

Rates

There are a few scenarios where this could happen:

  1. Channels sometimes do not specify the Daily Rates:
    - Some Channels could send SiteMinder just the Total of the stay and do not specify the exact rate of each day. Therefore, SiteMinder will average out the daily rate from the RoomStay Total and number of staying days .

  2. Some Channels do not specify Daily Rates of some particular dates due to some business reasons:
    - As occasionally some Channels do not specify Daily Rates of some particular dates due to some reasons (i.e. free stay). SiteMinder will average out the daily rate from the RoomStay Total and number of staying days.

There are a few scenarios where this could happen:

  1. Total RoomRate has extras/discount applied. Please refer here.

  2. Due to Commission Rate Delivery Preference applied to the Daily Rate Total. Currently SiteMinder does not apply the preference to the RoomRate Base amount.

SiteMinder forwards the reservations details as what we received. We will forward you both Amounts Before and After Tax if we receive both from the channels. However, as some Channels only deal with either Amount Before or After Tax, we then can only forward you what we receive from them.

Occupancy / Guests / Customers

Age of Guests


Arrival / Departure

Multiple RoomStays with Broken days

Occasionally we receive multiple stays with broken days, i.e. 1 - 5th May then 10 – 15th May. We would create two separate bookings into our PMS system. Each would have a separate PMS reference number.

How to deliver multiple "ResID_Value" associated with one UniqueID

For multiple rooms booking, when we send OTA_NotifReportRQ request message, the reservation interface on your side expects only one "HotelReservationID”. However, on our side, we are generating one "ResID_Value" (e.g. 048734, 048735, ...) for each roomstay. We'd like to know how we can construct the XML message so that multiple "ResID_Value" are associated with the "UniqueID" in OTA_NotifReportRQ.We are getting the error message below:

Could not validate the schema: cvc-complex-type.2.4.d: Invalid content was found starting with element 'tag0:HotelReservationID'. No child element is expected at this point.

Extras

Fees / Commissions

Payment / Credit Card