Meet Us at ITB Berlin!
Industry:
Travel
Travel:
Travel Agency
Scope:
150 000+ man-hours
Approach:
GP Travel Hub, Extranet
Technology:
Java, XML/XSLT, SOAP, Ubuntu, Linux, JSP, JSON, Bash, WSDL, Jenkins, Mercurial, tomcat; databases: MySQL, MSSQL
Air Canada Vacations (ACV) is one of Canada’s premier tour operators, and a key subsidiary of Air Canada, Canada’s largest airline. With a wide selection of vacation packages across hundreds of global destinations, ACV offers a complete suite of travel products including flights, hotels, cruises, car rentals, and more. Through its alliance with the Star Alliance aviation group, ACV provides unmatched access to worldwide destinations, focusing on personalized customer experiences.
ACV had already established a robust technical infrastructure, having developed its own travel automation platform and a web-based booking solution with mobile-optimized interfaces. However, as a forward-thinking and dynamic business, ACV faced key challenges in their supplier management system, which required optimization for better efficiency and performance. The main pain points included:
The cooperation between GP Solutions and AVC started in 2009. After initial research and evaluation it was decided to launch the development phase.
Firstly, GP Solutions put together and allocated a team of dedicated development specialists, which consisted of:
The key implementations introduced by the team are described below.
Prior to moving on with the travel supplier integration pipeline agreed with ACV, it was necessary to prepare a solid technological foundation for the entire process. It was decided to make use of GP Travel Hub — a time-tested unified travel API aggregation software, a proprietary product of GP Solutions.
The structure of GP Travel Hub involves a set of APIs split by product type: Hotel API, Flight API, Activities API and so on. All of them allow aggregating travel product data from multiple travel vendor APIs simultaneously by bringing data into a unified data format according to OTA (Open Travel Alliance) standard. This way our team managed to significantly optimize the workload required for making integrations. Now by integrating just a single product API ACV could instantly access to numerous suppliers available via the Hub.
As a result ACV connected to over 20 different travel product suppliers. The company sourced travel content from over 200 000 hotels and more than 20 000 offers related to ground travel services. At the same time GP Travel Hub implementation had the capacity to sustain high system loads covering thousands of look-to-book requests and bookings on a daily basis.
Apart from modified supplier integration flows, ACV required additional functionality that would help their staff to:
Following the provided requirements GP team suggested implementing a custom Extranet system. The solution that was ultimately developed was able to cover all the requirements mentioned above. It provided efficient functionality to handle travel product allotments, multiple product pricing policies and options — and so on and so forth. It also facilitated efficient mapping functionality helping deduplicate conflicting content versions related to one and the same hotel.
The collaborative efforts of GP Solutions and Air Canada Vacations yielded remarkable results. The integration of GP Travel Hub and the Extranet system not only streamlined supplier connectivity but also enhanced ACV’s operational efficiency. The key outcomes include:
Sven Schiller, Information Technology Director
“Our company would like thank GP Solutions for being so cooperative in implementing software solutions for our company in the shortest possible period. Your team has manifested the ultimate operational excellence and highest professional and personal competence. We consider your team’s cohesion and unity spirit as the key stone of our project’s success.”
Leave your request
We will contact you shortly
Thank you for your request!
We will get back to you as quickly as possible