Changes for page 5.TourPackages

Last modified by Giorgi Mdivnishvili on 2024/04/16 09:12

From version 5.1
edited by Giorgi Mdivnishvili
on 2023/12/26 18:43
Change comment: There is no comment for this version
To version 11.1
edited by Giorgi Mdivnishvili
on 2024/04/15 18:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,13 +2,52 @@
2 2  {{toc/}}
3 3  {{/box}}
4 4  
5 -= [[SearchTourPackages>>SearchTourPackages]] =
5 += Introduction - Reservation of TourPackages =
6 6  
7 7  
8 -= [[GetOtherFlights>>GetOtherFlights]] =
9 9  
9 +This section contains information which you can use to book tour packages. TourPackage -  consists of three combined services, namely:
10 10  
11 -= [[CalcPackage>>CalcPackage]] =
11 +1. Avia Tickets,
12 +1. transfers ,
13 +1. hotel services
12 12  
15 +(% class="box infomessage" %)
16 +(((
17 +Tour package requirements can vary based on the destination country, necessitating the inclusion of additional mandatory services such as **Visa, Insurance, and Tour Code**. When querying for tour packages through the API, the response payload will dynamically include fields indicating whether these services are mandatory. For instance, the API may return a structure like this:
18 +)))
13 13  
20 +[[image:1713191255012-154.png]]
21 +
22 +in the given example it means that insurance service is mandatory for the tourpackage
23 +
24 +
25 +For reservation, it is necessary to go through several stages, namely: processing and transfer of the received datafrom  using the catalog section methods.
26 +
27 +* Make request for finding available tour packages;
28 +* Choose the package and make a calculation on the selected tour package;
29 +* Make reservation request, by confirmation of the selected tour package;
30 +* Get information about the booked package.
31 +
32 +Here is the list of request methods which is required to make a reservation.
33 +
34 +1. (((
35 +=== [[SearchTourPackages>>SearchTourPackages]] ===
36 +)))
37 +1. (((
38 +=== [[GetOtherFlights>>GetOtherFlights]] ===
39 +)))
40 +1. (((
41 +=== [[CalcPackage>>CalcPackage]] ===
42 +)))
43 +1. (((
44 +=== [[CalcCheckout>>CalcCheckout]] ===
45 +)))
46 +1. (((
47 +=== [[ConfirmCheckout>>ConfirmCheckout]] ===
48 +)))
49 +1. (((
50 +=== [[GetReservationDetails>>GetReservationDetails]] ===
51 +)))
52 +
14 14  
1713191255012-154.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.GiorgiMdivnishvili
Size
... ... @@ -1,0 +1,1 @@
1 +10.1 KB
Content