Notification and Credentials for Partner Bookings via XML of New and Cancelled Bookings
Posted by Jeff Tweddale on 12 Dec 2011 09:48 PM
|
|
Notification and Credentials for Partner Bookings via XMLBookingCenter supports notifying when an online booking is received for a Site. An online booking is one that is made via a website, mobile device, GDS, or an OTA such as Expedia or Booking.com. When a 'notification URL' is provided by a partner, our system will trigger that URL, and that is the event a partner uses to 'pick up' a booking (new, modified, and cancelled events are supported) so that booking details can be stored in the requesting system. Common uses for this data include picking up bookings created inside a BookingCenter CRS (GDS, Expedia, Booking.com, etc); keeping an outside database of bookings, including guest details, and automating communications when bookings or cancellations occur. Note that the URL used by the partner for their notification script must be entered without https:// and must be available under ssl. Portal Notification --------------------------------------------------- Notification URL BookingCenter Offers a URL that you provide with an end point. End Point can be set up on a server of your choice. Please send us the URL and we can save it to our XML Notification URL. #1 - Site ID - request variable: site (DEMO, HOTELA) sample URL: www.yoururl.com?site=DEMO&booking=1123X&type=n Booking ID. When seeking to pick up the booking from the CRS, via the OTA_ HotelResModifyNotifyRS/RQ, note that the booking will be the 'raw' Booking ID and not preceded with the Site ID. So, if the Booking ID (ie, the Confirmation number) is: 1197973649B, to pick up the booking use only the number and not BCDEMO1197973649B. The notification process uses the OTA_HotelGetMsgRQ/RS - (notify of booking). Upon receipt of the notification, the developer ought to trigger the XML Web Services 'OTA_ HotelResNotifyRS/RQ - (get booking) message. We have a separate article for Notifying and Tracking XML Bookings Inside a BookingCenter Product here. The actual structure of the notification message, and the XML for parsing the booking data when picked up by the partner, are both detailed in the APIs we make available when a developer/webmaster has signed and returned the Mutual NDA. This can be downlaoded and sent to us from here. Please tell us which customer (Site) you are developing for when returning the Mutual NDA for the API access. Send the signed and dated NDA via email to info@bookingcenter.com or via fax to +1-718-228-5959. | |
|