Certification Process
As part of our integration process, we require partners and third-party vendors to undergo a certification program that demonstrates their ability to successfully integrate with our systems. To support this process, we have developed a comprehensive set of integration test cases that cover key functionalities and interfaces.
These test cases are designed to evaluate the integrator's ability to Properly connect to our Checkout API. The data is required in the test cases in this file. When executing each test case, please save the generated transaction ID for that specific test. This will allow us to track which tests were run and correlate them with the results. You can see an explanation of data structures and their properties in our Checkout API.
Test Cases
The required request body for each case.
Accommodation
{
"title": "Accommodation Proposal",
"currency": "USD",
"items":[
{
"name": "accommodation",
"category": "ACCOMMODATION",
"price": 2500,
"quantity":{
"amount": 2,
"unit": "FLAT_FEE"
},
"period":{
"start": "2024-11-22T13:21:39.932+00:00",
"end": "2024-11-24T13:21:39.932+00:00"
},
"accommodationType": "HOTEL",
"roomType": "APARTMENT",
"description": "Booking a nice Apartment",
"location":{
"street": "Münchener Str.",
"house": "59",
"postCode": "60329",
"city": "Frankfurt am Main",
"country": "Germany"
},
"locationName": "Frankfurt am Main",
"taxes":[
{
"type": "VAT",
"value": 10,
"unit": "PERCENT",
"basis": "FLAT_FEE",
"applyTo": "NET_PRICE"
}
],
"co2": 22.9
}
], "email":{
"recipients":[
"[email protected]"
],
"subject": "Accommodation Proposal",
"content": "Nice One Room Apartment with a Terrace"
},
"attachments":[
{
"type": "CONTRACT",
"url": "https://www.example.com/image.png"
}
]
}Parking
Accommodation and Parking
Flight
Rental Car
Taxi Shuttle
Rail
Transaction with No Tax
Last updated