RSS Feed
Knowledgebase : XML Team > Setup, Demo, and General Operations
NOTIFICATION AND CREDENTIALS FOR PARTNER BOOKINGS VIA XML BookingCenter 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. W...
UNDERSTANDING CREDIT CARD, ACCOUNTS, AND CAPTURE WHEN SAVING A BOOKING Users of the XML must save a booking with a live receipt Type for the Site. If you are saving a booking with a Receipt Type that is set as a 'Credit Card', the XML requires that th...
NOTIFYING AND TRACKING XML BOOKINGS INSIDE A BOOKINGCENTER PRODUCT When a client integrates the XML into their system, the bookings saved will not trigger a booking confirmation event from BookingCenter. Thus, the XML developer must build their own notif...
MULTIPLE ROOM BOOKINGS AND RECEIPTS For multiple bookings, booked at the same time, the Credit Card is always attached to the last booking in a series. Thus, if there is a 123-1X (the first room booking), and a 123-2X (the 2nd room booking), the 'receipt...
It has been our experience that "best practice" is to launch the basic web services interface against our Test Site. This way, the developer has a standard test system we can support to test basic Authentication Credentials to the web services prior to ge...
Multiple Bookings and Items, Saved to First Booking With multiple room booking, any items purchased, whether as 'Add-on Items' or Items in Package(s) - which is called AdditionalCharge in the spec - the Items are always attached to the first b...
Once we have received a signed NDA by a client or his/her developer, we provide an ID and password for Test System access. It is intended that the developer will use their "live Site" only once they move to Production. Therefore, all development work f...
WHAT TYPE OF RATES CAN BE QUERIED VIA XML AND HOW TO SET THEM UP? Because XML developers are not usually as sophisticated as hotel managers or revenue managers about what rates to setup, at what price, and allocate to what channel, we often get asked q...
HOTELAVAILCALENDAR, DATES, ROOM QUERIES, AND EMPTY ROOM TYPES For XML developers wishing to request an availability calendar of Room Types, just get the Date Requestor correct, such as: and...
If an XML developer sends the CVV2 in the xml message, BookingCenter will use it to transact the deposit. However, it would be advantageous only if a Site were using MyCard (Payment Gateway product) to actually process a deposit at time of booking. If not...
When implementing an XML interface, there is a setting that a property can choose to 'automatically assign a room' to an online booking or not. This choice can have ramification to an XML developer, so read the article on this choice at: https://support.b...
When bookings are made, there is a log saved for MyPMS users in the 'Edited By' column of the Log. Bookings made by your staff should be obvious, such as 'BOB_M' was made by your user Bob_M at that time specified. We define the other users you may notic...
BookingCenter provides an API_ _(Application Programming Interface) to interact with our Property management Systems and our Central Reservation Service. The XML we provide allows us, or your developer, to create your own unique 'wrapper' (or 'web service...
BookingCenter works with revenue and yield management companies to allow external systems to publish rates inside of BookingCenter. When theese external systems decide to alter rates, based on their business intelligence, they post new rates values per th...
Each of these data sets are found by using the:OTA_HOTELDESCRIPTIVECONTENTINFO - SITE INFORMATION message. But a few issues are worth bearing in mind and planning for: USE A FILE SYSTEM  We suggest caching static copies of non volatile messages (which...
When an XML query for availability is returned to the client, the available rates may/not have a Restriction to prevent them from being booked, or else being booked requires some contingency to be met. The XML array will return what we refer to as a 'Rest...
If you are developing an XML solution for an Owner(s) of Unit(s) that is part of an OWNER CHANNEL PROGRAM (https://www.bookingcenter.com/nontraditional/ [https://www.bookingcenter.com/nontraditional/]), then you will need to have a few concepts clearly un...
When a developer wishes to CANCEL an existing booking, they should use the "Cancel Booking" message using the OTA standard endpoint "OTA_HotelResCancelPort" specification. This allows the developer to also record the cancellation by offering these fields ...
If a developer wishes to use the XML Web Service to save an Item (or multiple Items) with a booking, then they must use an Item ID that is _ALREADY ENTERED INTO THE PMS_. While the PMS allows a User to write an 'extended description' and save when applyin...
When developing the MyGuest API, please make sure the base url includes the partial url api. Thus, the base url for the dev environment should be https://manage-dev.bookingcenter.com/api/ [https://manage-dev.bookingcenter.com/api/] and for the production ...
When a Booking Engine wishes to work with the BookingCenter APIs to Query Rates & Availability and Save Bookings, they usually use the following APIs: 1) Connect to the 'PMS/CRS' and RETRIEVE HOTEL RATES AND AVAILABILITY, with specifics for finding whic...