So, a few things to have in mind when choosing a channel manager:
Your desired reach, meaning the number of connections it has to distribute your rooms at. For example, the most popular CM Siteminder has 350 channels, and TravelClick (according to its website) will connect you to 400 OTAs. Not bad at all.
Next, what niche of channels does it connect to? Do you want to be listed on the biggest websites or specialty ones? Dig through their list of connections to make sure it works for you.
Also, of course, the price you’re willing to pay. CMs usually have you pay a service fee per month plus the percentage of revenue from each channel or fee per each booking. Usually, the monthly fee will be below $100, but it greatly depends on the number of rooms you have. TravelClick doesn’t have the pricing listed on the website, but if you contact them directly and describe your situation, they should give you that info. Don’t forget to compare it to the prices from other CMs, we have described the main competitors here.
We can’t give you a direct answer whether you should use TravelClick. Try as many channel managers as you can (thankfully, many have a trial period) and make an educated choice.
I’m afraid we don’t have a full list of those. We are planning to release an article with a wide overview of the largest room suppliers this month. So, stay tuned. Meanwhile, you may read our article about travel APIs. We mention many suppliers there.
We mostly work with GDSs. So, Amadeus suggests 2,000 free requests per month for low-fare search and 3,000 requests for a regular search, given that you use their self-service APIs. Sabre doesn’t have fixed rates and everything must be discussed individually.
As for other players, Skyscanner claims to provide all API services for free, if you can negotiate commercial partnership with them. Their limit is up to 100 requests per minute for live prices. You are right that Kiwi doesn’t provide open info on their rates, so it’s worth contacting them directly. The same for Travelfusion, Orbitz, and Priceline.
You can also try your luck with ATPCO, that’s where all flight prices come from.
First, you need to become OpenTable affiliate. You have to fill in the form and pass their vetting procedure. If they approve you as a partner, you’ll be able to source restaurant info via their API and place reservation links in your app or website. Currently, OpenTable doesn’t allow for running full reservation process via the API. Your users will have to complete reservations using the OpenTable interface. The API sources publicly available restaurant info such as addresses, postal codes, aggregated scores, number of reviews, and food categories. The data is sent and received in JSON.
If OpenTable API doesn’t work for you, you may check other restaurant and review APIs that we’ve talked about in our article.
Traditionally, GDSs offer access to back office via dedicated account. That assumes you will have to sign a contract with whichever GDS provider you choose and discuss the price to access this data personally. In any case, there is no well-known GDS back-office system that offers openly-published data without any subscriptions.
We hope it answers the question.
EDI stands for Electronic Data Interchange. Basically, it’s a network established between two physical computers that can exchange data using messages with a data transmission protocol. In the modern world, EDI systems can use internet connection and modern data exchange protocols like HTTP.
EDI systems are used to exchange different sorts of standardized documents between two computers. The documents are formed by the computer itself, so human involvement is minimized. Traditionally, document types generated by EDI are purchase orders, invoices, bills, or shipping statuses. Those are generated in a standardized form to avoid language barriers or other human factors making its possible for two agents understand each other. EDI is actively used in transportation and logistics for shipment document exchange.
Hello tanguy colou,
The most precise answer would be: Skyscanner doesn’t need to connect with GDSs, as long as GDS provides distribution and booking capabilities. Which is not the case for Skyscanner, as they consolidate flight data from various sources, and allow users to find this data.
As we can judge from the available information, Skyscanner may source their information in a couple of different ways:
- API connection with data aggregator platforms like OAG and ATPCO. Since 2018 Skyscanner also participates in IATA’s NDC exchange platform along with ATPCO and SITA.
- Skyscanner is also known for screen-scraping RSS feed data from OTA or airline's websites, that don’t have travel APIs in free access. Nevertheless, Skyscanner is allowed to source data via screen-scraping, like in the case with Ryanair.
- As an exception, Skyscanner took part in Altea NDC platform development, which is owned by Amadeus. As a result, Skyscanner allows booking Finnair tickets without leaving Skyscanner.com.
So, basically, Skyscanner uses API connectivity with available carriers or OTAs to source data, or screen scrape it. If you are interested in connecting with Skyscanner, you may read about their available APIs in our dedicated article.
Hope it gives you the answer to your question!
Sorry I didn't reply sooner and thank you for your detailed answer which has helped explain the differential between numbers of deployed channel management products versus numbers of hotels presented within the larger OTAs.
It’s almost impossible to give specific - read useful - advice, because of the many unknowns to clarify.
Let me provide some general assumptions though.
First, it doesn’t seem like you need to build a channel manager. A channel manager is a tool that hotels use to effectively manage their bookings. It connects to multiple OTAs and wholesalers. And as soon as a traveler confirms a booking at some OTA, a channel manager reserves a room at a hotel and updates other OTAs that this particular room is no longer available. This way, hotels don’t have to manually update each room status in all OTAs and other platforms that they distribute through.
According to your description, you're considering building a new booking portal. So, in this case, you would act as another channel for hotels that you want to distribute. And there are multiple scenarios.
1) The most straightforward approach is to connect with channel manager software that the hotels in question already use. This way, your customers will be able to book through your portal and a channel manager will update room status across other OTAs. Here are the most popular channel manager products. This doesn’t mean though that the hotels you’re interested in use these specific channel managers. Of course, they may have custom channel managers. You should ask hoteliers directly and then contact channel manager providers for their connectivity options.
2) Also, these hotels (or some of them) may not be using channel manager software at all and may manage their channels manually. This means that they use multiple room management panels provided by each OTA they work with. For instance, if someone books a room through Booking.com, they manually update the room availability in Expedia. Or they may be using Booking.com only and have no listings in Expedia.
If this is the case, you may develop a booking portal and a room management panel the way OTAs do. Then you’ll have to persuade hoteliers to use your panel on top of the existing ones.
3) If you know the specific OTAs your hotels use, you may look for affiliate programs that these OTAs suggest and sell using those. Check this one by Booking.com. Large OTAs usually have multiple connectivity options, including white labels, widgets, and APIs.
4) Another approach is to connect with bedbanks and wholesalers like Hotelbeds if they use those.
5) And finally, if you have a handful of hotels, you may try directly connecting with their internal property management systems. This is not the option if there are hundreds of hotels you want to work with and connecting to each of them would be difficult.
Basically, it all comes down to exactly how the hotels you want to work with distribute their rooms. Hopefully, this provides a jumping-off point to help you decide.