Hotel Works Booking Help
Online reservation system with direct connection to your hotel's reception.
Requirements
In order to use the reservation system, you will need the following:
- The BlueByte's Hotel Works application, installed and configured for your hotel.
- The reservations web service (webhotelservice.asmx), installed and configured for your Hotel Works installation.
- An Internet connection with static IP adddress for your Hotel Works installation server.
Hotel's Reservation System URL
The URL of your hotel's reservation system is as follows:
https://booking.hotelworks.gr/{specific language locale}/{hotel name}
Replace the {specific language locale}
and {hotel name}
with appropriate values, e.g.: https://booking.hotelworks.gr/el-gr/demo hotel
Parameters
Name | Type | Valid Values | Required | Default | Description | Example |
---|---|---|---|---|---|---|
{specific language locale} |
string | el-gr, en-gb |
No | (auto-detect) | Specifies the reservation system language. If omitted, the reservation system will try to find an appropriate value according to the visitor's browser configuration and will cause a redirect. | https://booking.hotelworks.gr/el-gr/demo hotel |
{hotel name} |
string | VALID HOTEL NAME | Yes | - | The unique identification name of your hotel. | https://booking.hotelworks.gr/el-gr/demo hotel |
Social Media Promotion
You can freely promote your hotel's reservation system URL in all social media platforms.
SSL
The URL must target https://. Non-secure URLs will still work but it's highly recommended to always use to the SSL version.
Website Integration
To integrate the reservation system to your hotel's website you can use any of the following methods:
With a simple hyperlink
This method will launch the reservation system in the availability search form.
Add an HTML Anchor Element (<a>
) anywhere in your hotel's website:
<a href="https://booking.hotelworks.gr/{specific language locale}/{hotel name}">Online Reservation</a>
For the value of the href attribute, follow the instructions described above in the Hotel's Reservation System URL section.
Query String Parameters
You can optionally use any combination of the query string parameters to define the initial values of the search filters.
Name | Type | Valid Values | Required | Default | Description | Example |
---|---|---|---|---|---|---|
a |
date ISO 8601 (YYYY-MM-DD) |
from today (+ 1 day) to today + 1 year and 1 day |
No | today (+ 1 day) | Defines the initial value of the Arrival field for the search filters. | https://booking.hotelworks.gr/el-gr/demo hotel?a=2022-07-06 |
d |
date ISO 8601 (YYYY-MM-DD) |
from a + 1 dayto today + 1 year and 2 days |
No | a + 1 day |
Defines the initial value of the Departure field for the search filters. | https://booking.hotelworks.gr/el-gr/demo hotel?d=2022-07-08 |
ad |
integer | 1 - 6 | No | 2 | Defines the initial value of the Adults field for the search filters. | https://booking.hotelworks.gr/el-gr/demo hotel?ad=2 |
ch |
integer | 0 - 5 | No | 0 | Defines the initial value of the Children field for the search filters. | https://booking.hotelworks.gr/el-gr/demo hotel?ch=1 |
in |
integer | 0 - 2 | No | 0 | Defines the initial value of the Infants field for the search filters. This parameter is currently ignored. |
https://booking.hotelworks.gr/el-gr/demo hotel?in=1 |
Open In New Browser Tab
If you prefer your hyperlink to open the reservation system in a new browser tab, use the html attribute target="_blank":
<a href="https://booking.hotelworks.gr/{specific language locale}/{hotel name}" target="_blank">Online Reservation</a>
With an availability request
This method will launch the reservation system in the availability results page.
Add an HTML <form>
Element anywhere in your hotel's website:
<form method="post" action="https://booking.hotelworks.gr/{specific language locale}/{hotel name}"> <label for="Arrival">Arrival</label> <input id="Arrival" name="Arrival" placeholder="yyyy-mm-dd" /> <label for="Departure">Departure</label> <input id="Departure" name="Departure" placeholder="yyyy-mm-dd" /> <label for="Adults">Adults</label> <select id="Adults" name="Adults"> <option value="1">1 adult</option> <option value="2" selected="selected">2 adults</option> <option value="3">3 adults</option> <option value="4">4 adults</option> <option value="5">5 adults</option> <option value="6">6 adults</option> </select> <label for="Children">Children</label> <select id="Children" name="Children"> <option value="0" selected="selected">no children</option> <option value="1">1 child</option> <option value="2">2 children</option> <option value="3">3 children</option> <option value="4">4 children</option> <option value="5">5 children</option> </select> </form>
For the value of the action attribute, follow the instructions described above in the Hotel's Reservation System URL section.
Parameters
Name | Type | Valid Values | Required | Default | Description |
---|---|---|---|---|---|
Arrival |
date ISO 8601 (YYYY-MM-DD) |
from today (+ 1 day) to today + 1 year and 1 day |
Yes | - | Provides the Arrival date for the availability search. |
Departure |
date ISO 8601 (YYYY-MM-DD) |
from Arrival + 1 dayto today + 1 year and 2 days |
Yes | - | Provides the Departure date for the availability search. |
Adults |
integer | 1 - 6 | Yes | - | Provides the number of Adults for the availability search. |
Children |
integer | 0 - 5 | Yes | - | Provides the number of Children for the availability search. |
Infants |
integer | 0 - 2 | No | 0 | Provides the number of Infants for the availability search. This parameter is currently ignored. |
As an embedded page
This method will embed the reservation system in your hotel's website, launching the availability search form.
Add an HTML Inline Frame Element (<iframe>
) anywhere in your hotel's website:
<iframe src="https://booking.hotelworks.gr/{specific language locale}/embed/{hotel name}" style="border: 0px none;" width="100%" height="600px"></iframe>
For the value of the src attribute, follow the instructions described above in the Hotel's Reservation System URL section.
Don't forget to include the embed
keyword!
Customization
Feel free to modify the <iframe>
attributes and style any way you wish (e.g. to apply border or resize).
Obsolete HotelWebReservation Initialization POST Request
This method is deprecated, we strongly recommend to use one of the other methods.
You can find more details about this method in the HotelWebReservation help file.