Hotel Push Sellers Generic API Certification
Ensuring that our Partners fully understand our API, can make good use of it and that the information transmitted is correct, is essential for a successful collaboration. That's why all the Partners connecting to our Platform through the Hotel Push Sellers API are required to pass a certification process.
When should I apply for certification?✔️
You should apply once you've finished the Hotel Push Sellers API development.
How is it the certification structured and what do I need to provide?💡
The certification for the Hotel Push Sellers API is divided into two main blocks. You need to deliver both Certification Files and any additional files requested for each Certification Phase:
- SetUp and Product Load (Hotel Push Sellers API Certification file 1).
- Booking Management (Hotel Push Sellers API Certification file 2).
What we will be checking?🔎
The Hotel Push Sellers API Certification aims to test and verify the following information:
- Usage of general data structure of our API.
- Correct application of the Notif and Retrieve methods.
- Correct product loading.
- The correct handling of the prices and availability.
- The correct application of different distributions.
- Different rates.
1. SetUp🏨
The first step consists in performing the set up of the hotels, rooms and rates where all the testings will be conducted.
Depending on the methods implemented on your side, the SetUp can be done in two ways:
- XML SetUp: In case you have implemented the "HotelRatePlanInventoryNotif" method.
- Extranet SetUp: In case you haven't implemented the "HotelRatePlanInventoryNotif" method.
XML SetUp🚀
Create one test hotel with two rates and one room per rate - fill in the hotel name in the Inventory Certification file 1).
-
Rates should include the following information:
-
Rooms should specify the following details:
-
Derived rates should have the following information:
In case you perform the set-up through the "HotelRatePlanInventoryNotif" method, we will need you to provide, along the Inventory Certification file 1, the complete request/response logs under the following names:
- inventory_rq.xml
- inventory_rs.xml
Extranet SetUp☑️
In order to create the SetUp for your hotels, simply follow the steps below:
-
Run your tests with TravelgateX "Hotel Test Pruebas Travelgate (Andorra la Vella)" (hotel code 23).
-
First of all, add the aforementioned hotel to your Inventory SetUp section and add its rates and rooms:
-
Rates should include the following information: For instance:
-
Rooms should specify the following details:
For instance:
-
Derived rates should have the following information:
Once the SetUp is done, we are ready to start with the Product Load and Booking Management phase.
2. Product Load📦
The Product Load phase is divided into two parts:
- Notif methods: HotelRatePlanNotif and HotelAvailNotif.
- Retrieve methods: HotelRatePlanRetrieve and HotelAvailRetrieve.
Once all the scenarios included in the Certification File have been performed, we will need you to check our Extranet (Calendar) in order to make sure that the availability and amounts pushed are correct and the ones expected on your side.
Once you have completed the SetUp and loaded your product, you just need to apply for the Hotel Push Sellers API certification option via our website and attach the Hotel Push Sellers API certification file 1.
3. Booking Management📖
What is the goal of the Booking Management phase?☑️ The main objective of this phase is to confirm that the bookings and cancellations made through TravelgateX are correct.
It is divided into two parts:
- Confirmation
- Cancellation
When can I apply to the Booking Management phase?💡
You can apply to the Booking Management phase once the SetUp and the product upload phases have been completed - you will find all the Certification cases required in the Hotel Push Sellers API Certification file 2.
Once you have completed the second file, you can send it to us through the Onboarding screen in our website in order to certify that all reservations have been booked and cancelled successfully.
What comes next after getting certified?🌟 Congratulations on your certification! Let's explore the next steps you should take:
- Request an activation for a new Buyer.
- Map your inventory against their own codes.
- Perform some final testing before going live.
- Once you've confirmed that everything is working properly, then you are ready to go live!
Don't forget to check our Inventory Documentation and YouTube video tutorials for further information on our Inventory Extranet!