8. Certification Before Product Launch
Before the car rental product can be rolled out to your sales channels a proper certification of the correctly developed functionalities and display of the product needs to be processed by the Carnect integrations team.
This certification process consists of 2 steps:
8.1. Step 1: Backend Certification
As our API is a SOAP API we would need sample request XML log-files for each of the different end points described in our API documentation:
Availability of car offers
Raterules
Reservation
Cancellation
Retrieve Reservation
To obtain all possible policies and fees in the getVehAvailRate response it is essential to perform sample requests including a young driver age (to see how the young driver surcharge is displayed in the response) and a different pick-up and drop-off location (to see how the oneway fee is displayed in the response). After these sample log files have been shared with us and are approved we will move to the next step in the certification process.
8.2. Step 2: Front-end Certification
It is important for us to certify the product display in your front-end. The goal is to assure that all product information, policies and fees are displayed correctly to avoid any technical issues and customer complaints after launch. The below steps are considered for the front-end certification process. They are related to the end points in our documentation. Not all points are showstoppers (mandatory for launch) to go live in first instance but all are highly recommended.
8.2.1. Availability of car offers
Certified Item |
What does this include? |
Mandatory for Product Launch |
---|---|---|
Multi availability |
Cross check of product variety being returned. |
Yes |
Language and POS |
Check is language and POS are sent in the AvailRate request and if content and prices are displayed accordingly. |
Yes |
Driver’s age |
Check if the age is sent in AvailRate request and the fee (in case of young or senior driver) is displayed accordingly. |
Yes |
Oneway rental |
Check if possible fees for a oneway rental are displayed accordingly. |
No |
Out of office fees |
Check if out-of-office fees are displayed accordingly in case the car rental supplier is offering pick-up and drop off outside opening hours at a charge. |
No |
Cancellation Policy |
Check if commercially agreed cancellation policy is displayed correctly during the booking flow. |
Yes |
Filter functionality |
Check if filter functionality is working. If needed recommendations for filter items are provided by us. |
No |
Protection fees and Policies |
Check if all possible fees and policies are displayed correctly. |
Yes |
Differentiation between net and gross rates |
Check if net rates and gross rates are displayed correctly in case of mixed model. |
No |
8.2.2. Raterule
Certified Item |
What does this include? |
Mandatory for Product Launch |
---|---|---|
Display of extras |
Extras from the PricedEquipment in the RateRule response need to be displayed correctly. |
No |
Location information |
Information about the location need to include the address, description and opening hours. |
Yes |
Ancillary Insurance |
The ancillary insurance offered together with an external provider and is an optional service which will only be certified if it was commercially agreed. |
No |
8.2.3. Reservation
Certified Item |
What does this include? |
Mandatory for Product Launch |
---|---|---|
Reservation general |
Test reservations for general reservation process will be done. |
Yes |
Reservation with extras |
Test reservations for reservations including extra will be done. |
No |
Reservation with flight number |
Test reservations for reservations including a flight number will be done. |
No |
Email confirmation & voucher document |
Cross check if email confirmation and voucher document will be sent to customer or provided as download. Documents need to include all necessary data of the rental for the customer. |
Yes |
8.2.4. Cancellation
Certified Item |
What does this include? |
Mandatory for Product Launch |
---|---|---|
Cancellation general |
Check if reservation can be cancelled through the API |
No |