XML Integrations for Travel Companies
You can use our XML integrations to increase your offer selling travel products provided by third-party suppliers or to expand your reach distributing your own inventory to third parties.
Integrating systems and creating a large network of travel actors are our main
goals.
We can efficiently connect different systems so they can communicate one another and we
can maintain such connections.
In a nutshell, we are experts in XML
integrations because we believe they are the future of travel technology.
Book directly from third-party suppliers
We've implemented around 200 XML integrations with all the
major suppliers in the travel industry, including Booking.com and Expedia for hotels,
Travelport for flights and many more.
If you need a specific XML integration, we can develop
connections to new suppliers swiftly.
Data entry for the XML product
Choosing Castle means having the freedom to decide which and how many tourism services to sell through your system and also have complete management of the data entry, i.e. all the static and dynamic information that determine the contents offered, depending on the services that the customer has decided to sell (hotel, tours, transfers, etc.). Castle allows customers to upload directly their direct contracts and the product purchased from external suppliers via XML.
XML out
XML integrations can also allow you to expand your reach by embedding your own travel products or
services into third party reservation systems or websites.
The entire range of tourism services
managed and sold through Castle will thus be made available to external systems through Web Services
(XML).
Travel companies can choose which tourism services to integrate with the core module including:
Hotels API
Excursions and Guided Tours API
Transfers API
Apartments API
The protocol allows the third system to query Castle to:
request static data on the specific service
request dynamic details such as rates and availability
access booking details
make reservations similarly to the WEB interface
make changes to reservations
cancel reservations
add alerts to reservations
Hotel supplier code database: to manage an XML connection and to make a price comparison, every Castle city and hotel must be associated with the corresponding supplier code, which is saved in a specific database for each supplier
Tools of "assisted mapping" of the supplier's product: the mapping of the codes described above is facilitated by automatic self-matching tools, which allow operators to carry out the importing of the product in a very short time
Management of synchronous/asynchronous XML transactions: it is the heart of the XML plugin, the one that sends and interprets XML messages according to the technical specifications of the particular supplier
Statistical logs on the supplier's performance: they allow you to monitor how good the communication with the supplier (speed of response) and the quality of the returned product (availability) are
XML integration
The XML interface enables communication between the Castle system and one or more suppliers that can be connected through this protocol for the sale of services. Typically, it consists of the following parts:
For each supplier it is possible to set heuristic rules that determine if the plugin is activated depending on the two parameters mentioned above.