<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title><![CDATA[BookingCenter Support Department]]></title>
<link><![CDATA[https://support.bookingcenter.com/]]></link>
<description />
<generator><![CDATA[Kayako fusion v4.65.1]]></generator>
<item>
<title><![CDATA[Facebook: Adding the Booking Engine to Your Facebook Listing]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/405]]></link>
<guid isPermaLink="false"><![CDATA[bbcbff5c1f1ded46c25d28119a85c6c2]]></guid>
<pubDate><![CDATA[Mon, 13 Feb 2012 11:32:26 -0800]]></pubDate>
<dc:creator><![CDATA[Jeff Tweddale]]></dc:creator>
<description><![CDATA[Any BookingCenter customer can create their own Facebook engine via use of the Facebook coding tools. To use the BookingCenter-designed App for Facebook and have us assist you in placing it on your Facebook page or analyze its effectiveness, the 'Premium ...]]></description>
<content:encoded><![CDATA[<p>Any BookingCenter customer can create their own Facebook engine via use of the Facebook coding tools. To use the BookingCenter-designed App for Facebook and have us assist you in placing it on your Facebook page or analyze its effectiveness, the 'Premium Marketing contract' MSO contract is required (click here: <a href="http://www.BookingCenter.com/contact">http://www.BookingCenter.com/contact</a>&nbsp;to request the service or call us at +1-707-874-3922 ext 201).<br /> <br /> The Facebook application can run as an iFrame in your Facebook page or as a full Canvas Page. There is a Facebook sample at: <a href="http://apps.facebook.com/bookingcenter/">http://apps.facebook.com/bookingcenter/</a> - feel free to make a booking to see how it works. <br /> <br /> Then, contact us at <a href="http://www.BookingCenter.com/contact">http://www.BookingCenter.com/contact</a>&nbsp;to request the service or call us at +1-707-874-3922 ext 201 to get a booking engine on your Facebook page today.<br /> <br /> The technical instructions for doing this are&nbsp;on the&nbsp;document attached to this article.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tracking Requests, Admin, XML, and specific User Activity in Logs]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/566]]></link>
<guid isPermaLink="false"><![CDATA[db85e2590b6109813dafa101ceb2faeb]]></guid>
<pubDate><![CDATA[Fri, 13 Jun 2014 08:41:34 -0700]]></pubDate>
<dc:creator />
<description><![CDATA[When bookings are made, there is a log saved for MyPMS users in the 'Edited By' column of the Log. &nbsp;Bookings made by your staff should be obvious, such as 'Bob_M' was made by your&nbsp;user&nbsp;Bob_M&nbsp;at that time specified.
We define the&nbsp;...]]></description>
<content:encoded><![CDATA[<p>When bookings are made, there is a log saved for MyPMS users in the 'Edited By' column of the Log. &nbsp;Bookings made by your staff should be obvious, such as '<strong>Bob_M</strong>' was made by your&nbsp;user&nbsp;Bob_M&nbsp;at that time specified.</p>
<p>We define the&nbsp;other users you may notice here:</p>
<p><strong>Admin</strong> -&nbsp;this meant the booking was created by a travel system that is part of the Global Booking Network (GDS, Pegasus, OTA system_ that you use BookingCenter to connect to.</p>
<p><strong>Requests</strong> - this meant the booking was created by the Booking Engine that BookingCenter provides for making bookings, usually from your website, FaceBook, or TripAdvisor listing.</p>
<p><strong>XML</strong> - this meant the booking was created by an XML interface developed by your webmaster; or an XML service you use such as Easy Innkeeper, buuteeq, or others we support.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Understanding the XML Web Services From BookingCenter]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/585]]></link>
<guid isPermaLink="false"><![CDATA[a9a1d5317a33ae8cef33961c34144f84]]></guid>
<pubDate><![CDATA[Wed, 01 Oct 2014 07:12:55 -0700]]></pubDate>
<dc:creator />
<description><![CDATA[BookingCenter provides an API&nbsp;(Application Programming Interface) to interact with our Property management Systems and our&nbsp;Central Reservation Service. &nbsp;The XML we provide&nbsp;allows us, or your developer,&nbsp;&nbsp;to&nbsp;create your ow...]]></description>
<content:encoded><![CDATA[<p>BookingCenter provides an API<strong><em>&nbsp;</em></strong>(Application Programming Interface) to interact with our Property management Systems and our&nbsp;Central Reservation Service. &nbsp;The XML we provide&nbsp;allows us, or your developer,&nbsp;&nbsp;to&nbsp;create your own unique 'wrapper' (or 'web service') to replace our Booking Engine&nbsp;<strong><em>entirely</em></strong>&nbsp;for your website or to develop your own specific applications (such as kiosks or mobile apps). The method of interfacing is a&nbsp;SOAP XML web service allowing for:</p>
<blockquote>
<ul>
<li>Availability and booking interface between BookingCenter's system and a customer's website application presented as a web service using SOAP.</li>
<li>SOAP messages using the OTA schemas&nbsp;based on the OTA 2008B Specification from&nbsp;<a href="http://www.opentravel.org/" target="_blank">http://www.opentravel.org/</a>&nbsp;&nbsp;with online documentation is available at&nbsp;<a href="http://opentravelmodel.net/pubs/specifications/Specifications.html" target="_blank">http://opentravelmodel.net/pubs/specifications/Specifications.html</a>.</li>
</ul>
</blockquote>
<blockquote>
<p><strong>Platform support</strong></p>
<ul>
<li>Our SOAP&nbsp;WSDLs are compatible with&nbsp;Microsoft's .NET platform and NuSOAP (the PHP variant for SOAP). Options exist for other development platforms, but we support these.</li>
<li>No restrictions on server implementation, as it has no impact on client.</li>
<li>SSL security certificate needs to be mainatined by the&nbsp;XML developer, as the 'host' website&nbsp;where&nbsp;shopping and transactions occur is&nbsp;the website serving the&nbsp;web pages and not BookingCenter's secure server. The communication between the XML developer and BookingCenter, however, does take place over&nbsp;secure SSL communication.</li>
</ul>
<p><strong>Service Definition</strong></p>
<ul>
<li>The XML Service supports multiple search criteria such as availability, rates, rooms, packages, amenities, activities, etc.</li>
<li>Availability is data is taken from data coming from any Desktop Pro, MyPMS, or Management Tool customers.</li>
</ul>
<p><strong>References</strong></p>
</blockquote>
<blockquote>
<ul>
<li>http://www.opentravel.org/</li>
<li>http://ws.apache.org/axis/</li>
<li><a href="http://ws.apache.org/wss4j/">http://ws.apache.org/wss4j/</a></li>
<li>Our KnowledgeBase area for XML developers:&nbsp;<a href="https://support.bookingcenter.com/index.php?/Knowledgebase/List/Index/8/xml-team">https://support.bookingcenter.com/index.php?/Knowledgebase/List/Index/8/xml-team</a></li>
</ul>
<p><strong>Support</strong></p>
<p style="padding-left: 30px;">We have a series of knowledgeBase articles at: <a href="https://support.bookingcenter.com/index.php?/Knowledgebase/List/Index/8/xml-team">https://support.bookingcenter.com/index.php?/Knowledgebase/List/Index/8/xml-team</a>&nbsp;that can help you get going and 'scope' out the development of an XML web services project using BookingCenter. &nbsp;BookingCenter will only provide general support for a webmaster/developer who attempts the XML web service for a customer. But BookingCenter can be<strong> hired to develop</strong> a custom 'Booking Engine' or other application. Just contact us at: <a href="http://www.bookingcenter.com/contact/">http://www.bookingcenter.com/contact</a> to request a quote&nbsp;<em><strong>after</strong></em> you send us a 'wire frame' and/or diagram of your intended screens and detailed functionality. &nbsp;We need a detailed description of what you want prior to quoting a price or time estimate.</p>
<p>In order to examine the BookingCenter API documents, you will need to download the NDA (non disclosure, available at:&nbsp;<a href="http://files.bookingcenter.com/API_use_NDA.pdf">http://files.bookingcenter.com/API_use_NDA.pdf</a>, sign it and email it to <a href="mailto:info@bookingcenter.com">info@bookingcenter.com</a> or fax it&nbsp;to us at +1-718-228-5959 (please append&nbsp;a note telling us which BookingCenter customer you&nbsp;are working with). We will then send the appropriate documentation, login and info for you to test your code against our 'Test System' (if your customer is there), and then release to our production systems once readied.&nbsp;</p>
</blockquote>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to Add a User to Your Support Area Login]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/662]]></link>
<guid isPermaLink="false"><![CDATA[be3159ad04564bfb90db9e32851ebf9c]]></guid>
<pubDate><![CDATA[Wed, 15 Feb 2017 09:20:58 -0800]]></pubDate>
<dc:creator />
<description><![CDATA[When we activate a BookingCenter property, we add the&nbsp;main user to the 'company' so that that user can login to&nbsp;https://support.bookingcenter.com&nbsp;and&nbsp;'Submit a Ticket' to our support staff and track issues with answers.
Also, you can ...]]></description>
<content:encoded><![CDATA[<p>When we activate a BookingCenter property, we add the&nbsp;main user to the 'company' so that that user can login to&nbsp;<a href="https://support.bookingcenter.com">https://support.bookingcenter.com</a>&nbsp;and&nbsp;'Submit a Ticket' to our support staff and track issues with answers.</p>
<p>Also, you can 'View Tickets' you've already created, and open or review those tickets that are 'closed'. &nbsp;You can&nbsp;always find articles in the KnowledgeBase that will help improve use of the BookingCenter&nbsp;tools and services. This area is managed 24 x 7. &nbsp;</p>
<p>&nbsp;</p>
<p>There are times when a property wishes to have multiple Users attached to their 'company' so that multiple users&nbsp;gain access to the&nbsp;'tickets' raised. &nbsp;To do this, have your new user visit:&nbsp;<a href="https://support.bookingcenter.com/">https://support.bookingcenter.com/</a>&nbsp;and click '<em><strong>subscribe</strong></em>' to subscribe to the Support Area. &nbsp;If they use the&nbsp;domain name of your property (such as <a href="mailto:me@myhotel.com">me@myhotel.com</a>&nbsp;where '<strong>myhotel.com</strong>' is your host/domain name) when&nbsp;subscribing, our system will automatically attach them to your property, so they are added as a User who can login and view tickets for your property. &nbsp;If they 'subscribe' with a different email address, such as <a href="mailto:me@gmail.com'">me@gmail.com'</a>&nbsp;then the system will not know they are suppord to be associated to your property, and you must enter a ticket and ask us to attach that specific user to your property account. Just send us the email they used to subscibe in a Ticket and we will then manually attach them to your propty profile in the&nbsp;Support Area.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why do I get some online bookings when I have set rooms as Out of...]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/710]]></link>
<guid isPermaLink="false"><![CDATA[e70611883d2760c8bbafb4acb29e3446]]></guid>
<pubDate><![CDATA[Sun, 28 Feb 2021 20:47:46 -0800]]></pubDate>
<dc:creator />
<description><![CDATA[With the COVID reality, a number of properties are utilizing the Out of Order (OOO) functionality to space out guests and rooms. BookingCenter sends all OOO updates to all sites, but please note that what may appear to be an overbooking for a room set as ...]]></description>
<content:encoded><![CDATA[<p>With the COVID reality, a number of properties are utilizing the Out of Order (OOO) functionality to space out guests and rooms. BookingCenter sends all OOO updates to all sites, but please note that what may appear to be an overbooking for a room set as OOO is not really an overbooking.</p>
<p>There are a few key elements that are critical to understand with the OTAs and OOO:</p>
<ol>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OOO is a "Room" Setting, but the OTA sells via Room Type, and</li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; When a room is set OOO, Booking.com and Expedia get availability updates, but not specific room updates</li>
</ol>
<p>Below is an example of where it may appear that there was an overbooking, but this was not the case. Your property has three King rooms that have the following reservations for May 1<sup>st</sup> and May 2<sup>nd:</sup></p>
<p>Room 106 - OOO has been set for May 7th and May 8th</p>
<p>Room 107 - Booking on May 7th; Open of May 8th</p>
<p>Room 108 - Open on May 7th; Booking of May 8th</p>
<p>As far as the OTAs are concerned for your King room type, it will show availability (1) on both March 7th and March 8<sup>th</sup> (as you do have availability). If a two-day booking is made at the property, you will need to make some adjustments to the room if you want the guest in the same room for the duration of the stay.</p>
<p>Please note that this scenario does take place regardless of setting a room OOO, but is more common now with the current situation.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[Deposit and Cancellation Information, Receipt Saving, and Deposit...]]></title>
<link><![CDATA[https://support.bookingcenter.com/index.php?/Knowledgebase/Article/View/732]]></link>
<guid isPermaLink="false"><![CDATA[ba3866600c3540f67c1e9575e213be0a]]></guid>
<pubDate><![CDATA[Mon, 06 Jul 2026 11:58:18 -0700]]></pubDate>
<dc:creator />
<description><![CDATA[Deposit and Cancellation Information and Amounts using the XML Service
If you&rsquo;re using the XML calls and you want to determine what setting to use you to save a booking with the Site&rsquo;s Deposit and Cancelaltion policy text, policy, and amount,...]]></description>
<content:encoded><![CDATA[<p><strong>Deposit and Cancellation Information and Amounts using the XML Service</strong></p>
<p>If you&rsquo;re using the XML calls and you want to determine what setting to use you to save a booking with the Site&rsquo;s Deposit and Cancelaltion policy text, policy, and amount, you should follow the steps below:&nbsp;</p>
<p>#1 -&nbsp;&nbsp;Make a call&nbsp;<strong>OTA_HotelDescriptiveContentInfo - Site Information: Policies&nbsp;<br /><br />Type: Policies</strong><br />OTA_HotelDescriptiveContentInfoPort&nbsp;&nbsp;<br />Test end point:&nbsp;<a href="https://ws-server-test.bookingcenter.com/hotel_information.php?wsdl">https://ws-server-test.bookingcenter.com/hotel_information.php?wsdl</a></p>
<p>This will return the key attributes you need to make the OTA_HotelResPort (New Booking call)&nbsp;</p>
<table>
<tbody>
<tr>
<td colspan="2">
<p>Guarantee Type (GuaranteeType)</p>
</td>
</tr>
<tr>
<td>
<p>1</p>
</td>
<td>
<p>If empty&nbsp;&nbsp;(No deposit)&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>2</p>
</td>
<td>
<p>GuaranteeRequired</p>
</td>
</tr>
<tr>
<td>
<p>3</p>
</td>
<td>
<p>Deposit&nbsp;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td colspan="3">
<p>GuaranteePayment</p>
</td>
</tr>
<tr>
<td>
<p>1</p>
</td>
<td>
<p>% Percent&nbsp;</p>
</td>
<td>
<p>!Percent</p>
</td>
</tr>
<tr>
<td>
<p>2</p>
</td>
<td>
<p>Number of Nights</p>
</td>
<td>
<p>!NmbrOfNights&nbsp;&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>3</p>
</td>
<td>
<p>Deposit&nbsp;&nbsp;</p>
</td>
<td>
<p>!Flat</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Sample PHP/SOAP code:&nbsp;</p>
<table>
<tbody>
<tr>
<td>
<p><strong>Sample code for Flat fee if $55.00</strong></p>
<p>&lt;GuaranteePayment GuaranteeType="<strong>Deposit</strong>" PaymentCode="8"&gt;<br />&lt;AmountPercent TaxInclusive="yes" FeesInclusive="yes"&nbsp;<strong>Flat</strong>="55.00" BasisType="FullStay" DecimalPlaces="2" /&gt;&nbsp;&nbsp;&lt;/GuaranteePayment&gt;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td>
<p><strong>Sample code for % deposit of 50%</strong></p>
<p>&lt;GuaranteePayment GuaranteeType="<strong>Deposit</strong>" PaymentCode="8"&gt;</p>
<p>&lt;AmountPercent TaxInclusive="yes" FeesInclusive="yes"&nbsp;<strong>Percent</strong>="50.00" BasisType="FullStay" DecimalPlaces="2" /&gt;</p>
<p>&lt;/GuaranteePayment&gt;</p>
<p>&nbsp;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td>
<p><strong>Sample code for 1 night deposit</strong></p>
<p>&lt;GuaranteePayment GuaranteeType="<strong>Deposit</strong>" Duration="Day" PaymentCode="8"&gt;</p>
<p>&lt;AmountPercent TaxInclusive="yes" FeesInclusive="yes"&nbsp;<strong>NmbrOfNights</strong>="1" BasisType="Nights" DecimalPlaces="0" /&gt;</p>
<p>&lt;/GuaranteePayment&gt;</p>
<p>&nbsp;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td>
<p><strong>Sample code for No Deposit will have no code available.&nbsp;<br /><br /></strong></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td>
<p><strong>Additional code to ensure you have all the settings set&nbsp;<br /></strong><br />$guarantee_type = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ '!GuaranteeType' ]; //i.e. Deposit</p>
<p>$guarantee_percent = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ 'AmountPercent' ][ '!Percent' ];</p>
<p>$deposit_tax_inc = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ 'AmountPercent' ][ '!TaxInclusive' ];</p>
<p>$policy_deposit_num_nights = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ 'AmountPercent' ][ '!NmbrOfNights' ];</p>
<p>$deposit_flat_amount = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ 'AmountPercent' ][ '!Flat' ];</p>
<p>$apply_taxes_to_deposit = $hotel[ 'Policies' ][ 'Policy' ][ 'GuaranteePaymentPolicy' ][ 'GuaranteePayment' ][ 'AmountPercent' ][ '!TaxInclusive' ];</p>
<p>&nbsp;</p>
<p>if ( empty( $guarantee_type )or $guarantee_type == "" ) { //no deposit</p>
<p>&nbsp;&nbsp;$deposit_payment_basis = 4;</p>
<p>&nbsp;&nbsp;$deposit_amount = 0;</p>
<p>&nbsp;&nbsp;$deposit_tax_inc = "no";</p>
<p>} elseif ( $guarantee_type == "GuaranteeRequired" ) {</p>
<p>&nbsp;&nbsp;$deposit_payment_basis = 1;</p>
<p>&nbsp;&nbsp;$deposit_amount = 0;</p>
<p>&nbsp;&nbsp;$deposit_tax_inc = "no";</p>
<p>} elseif ( $guarantee_type == "Deposit" ) {</p>
<p>&nbsp;&nbsp;if ( $policy_deposit_num_nights == 1 ) { //1-night deposit&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$deposit_payment_basis = 2;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$deposit_amount = 0;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;//$deposit_tax_inc = 0;</p>
<p>&nbsp;&nbsp;} else { // % deposit</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$deposit_payment_basis = 3;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$deposit_amount = $guarantee_percent;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;//$deposit_tax_inc = 0;</p>
<p>&nbsp;&nbsp;}</p>
<p>}</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>]]></content:encoded>
</item>
</channel>
</rss>