Changes for page 5. ConfirmCheckout

Last modified by Giorgi Mdivnishvili on 2024/08/30 12:58

From version 5.1
edited by Giorgi Mdivnishvili
on 2024/04/11 09:18
Change comment: There is no comment for this version
To version 3.1
edited by Giorgi Mdivnishvili
on 2024/04/11 06:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -5. ConfirmCheckout
1 +4. ConfirmCheckout
Content
... ... @@ -28,95 +28,19 @@
28 28  
29 29  {{code language="Json"}}
30 30  {
31 - "reservationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
32 - "calcTourPackageRequests": [
33 - {
34 - "packageId": "string",
35 - "extraServicePriceCodes": [
36 - "string"
37 - ],
38 - "flightPassengers": [
39 - {
40 - "id": "string",
41 - "selectedForwardBaggageCode": "string",
42 - "selectedBackwardBaggageCode": "string"
43 - }
44 - ],
45 - "includeInsurance": true,
46 - "refreshPrices": true
47 - }
31 + "packageId": "string",
32 + "extraServicePriceCodes": [
33 + "string"
48 48   ],
49 - "calcOnlyHotelPackageRequests": [
35 + "flightPassengers": [
50 50   {
51 - "packageId": "string",
52 - "extraServicePriceCodes": [
53 - "string"
54 - ],
55 - "includeInsurance": true,
56 - "refreshPrices": true
37 + "id": "string",
38 + "selectedForwardBaggageCode": "string",
39 + "selectedBackwardBaggageCode": "string"
57 57   }
58 58   ],
59 - "calcOnlyAviaPackageRequests": [
60 - {
61 - "packageId": "string",
62 - "refreshPrices": true,
63 - "flightPassengers": [
64 - {
65 - "id": "string",
66 - "selectedForwardBaggageCode": "string",
67 - "selectedBackwardBaggageCode": "string"
68 - }
69 - ]
70 - }
71 - ],
72 - "hotels": [
73 - {
74 - "hotelPriceId": "string",
75 - "agentConfirmationNumber": "string",
76 - "note": "string",
77 - "touristIds": [
78 - "3fa85f64-5717-4562-b3fc-2c963f66afa6"
79 - ]
80 - }
81 - ],
82 - "tourists": [
83 - {
84 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
85 - "firstName": "string",
86 - "lastName": "string",
87 - "birthDate": "2024-04-11T05:16:08.319Z",
88 - "passportNumber": "string",
89 - "passportExpiry": "2024-04-11T05:16:08.319Z",
90 - "passportIssue": "2024-04-11T05:16:08.319Z",
91 - "citizenship": "string",
92 - "tin": "string",
93 - "isMale": true,
94 - "flightIds": [
95 - "string"
96 - ],
97 - "arrivalFlightInfo": {
98 - "flightNumber": "string",
99 - "terminalCode": "string",
100 - "date": "2024-04-11T05:16:08.319Z",
101 - "time": "string"
102 - },
103 - "departureFlightInfo": {
104 - "flightNumber": "string",
105 - "terminalCode": "string",
106 - "date": "2024-04-11T05:16:08.319Z",
107 - "time": "string"
108 - },
109 - "selectedVisaId": "string",
110 - "transfers": [
111 - {
112 - "id": "string",
113 - "selectedTransferPriceId": "string"
114 - }
115 - ]
116 - }
117 - ],
118 - "note": "string",
119 - "contactPhone": "string"
42 + "includeInsurance": true,
43 + "refreshPrices": true
120 120  }
121 121  {{/code}}
122 122  
... ... @@ -131,7 +131,7 @@
131 131  {
132 132   "calcTourPackageRequests": [
133 133   {
134 - "refreshPrices": false,
58 + "refreshPrices": true,
135 135   "packageId": "tour:7caef71d-25e3-4882-b0db-81e766af2b72:fa7a89d5-1c20-4004-b3d2-f8d08163827f:53552191-59ea-469d-ae9d-5b848da8839d",
136 136   "flightPassengers": [
137 137   {
... ... @@ -150,145 +150,7 @@
150 150   }
151 151   ],
152 152   "calcOnlyHotelPackageRequests": [],
153 - "calcOnlyAviaPackageRequests": [],
154 - "hotels": [
155 - {
156 - "note": null,
157 - "agentConfirmationNumber": null,
158 - "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
159 - "touristIds": [
160 - "27977a19-045e-4990-95a8-fbd7d49083de",
161 - "0b3cb288-00c5-4c68-946e-87fc5f5d5b82"
162 - ]
163 - }
164 - ],
165 - "tourists": [
166 - {
167 - "id": "27977a19-045e-4990-95a8-fbd7d49083de",
168 - "isMale": true,
169 - "firstName": "Test",
170 - "lastName": "Teeeest",
171 - "birthDate": "1990-09-23T00:00:00",
172 - "citizenship": "GE",
173 - "passportNumber": "123123",
174 - "passportIssue": "2020-09-23T00:00:00",
175 - "passportExpiry": "2029-12-23T00:00:00",
176 - "tin": null,
177 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
178 - "flights": [
179 - {
180 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
181 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
182 - }
183 - ],
184 - "flightIds": [
185 - "53552191-59ea-469d-ae9d-5b848da8839d"
186 - ],
187 - "insurancePrice": {
188 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
189 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
190 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
191 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
192 - "insuranceName": "Medical INS (N10000)",
193 - "contragentName": "Nomad Insurance",
194 - "contragentFullName": "Nomad Insurance",
195 - "actualStartDate": "2024-05-17T00:00:00.000",
196 - "actualEndDate": "2024-05-21T00:00:00.000",
197 - "costCurrencyCode": "USD",
198 - "costAmount": 6.7,
199 - "priceCurrencyCode": "USD",
200 - "priceAmount": 11.2,
201 - "coverageCurrencyCode": "USD",
202 - "coverageAmount": 10000
203 - },
204 - "departureFlightInfo": {
205 - "date": null,
206 - "time": null,
207 - "flightNumber": null,
208 - "terminalCode": null
209 - },
210 - "arrivalFlightInfo": {
211 - "date": null,
212 - "time": null,
213 - "flightNumber": null,
214 - "terminalCode": null
215 - },
216 - "transfers": [
217 - {
218 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
219 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
220 - },
221 - {
222 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
223 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
224 - }
225 - ]
226 - },
227 - {
228 - "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
229 - "isMale": true,
230 - "firstName": "Teeeeest",
231 - "lastName": "Teest",
232 - "birthDate": "1990-09-23T00:00:00",
233 - "citizenship": "GE",
234 - "passportNumber": "1231233",
235 - "passportIssue": "2020-09-23T00:00:00",
236 - "passportExpiry": "2029-12-23T00:00:00",
237 - "tin": null,
238 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
239 - "flights": [
240 - {
241 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
242 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
243 - }
244 - ],
245 - "flightIds": [
246 - "53552191-59ea-469d-ae9d-5b848da8839d"
247 - ],
248 - "insurancePrice": {
249 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
250 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
251 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
252 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
253 - "insuranceName": "Medical INS (N10000)",
254 - "contragentName": "Nomad Insurance",
255 - "contragentFullName": "Nomad Insurance",
256 - "actualStartDate": "2024-05-17T00:00:00.000",
257 - "actualEndDate": "2024-05-21T00:00:00.000",
258 - "costCurrencyCode": "USD",
259 - "costAmount": 6.7,
260 - "priceCurrencyCode": "USD",
261 - "priceAmount": 11.2,
262 - "coverageCurrencyCode": "USD",
263 - "coverageAmount": 10000
264 - },
265 - "departureFlightInfo": {
266 - "date": null,
267 - "time": null,
268 - "flightNumber": null,
269 - "terminalCode": null
270 - },
271 - "arrivalFlightInfo": {
272 - "date": null,
273 - "time": null,
274 - "flightNumber": null,
275 - "terminalCode": null
276 - },
277 - "transfers": [
278 - {
279 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
280 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
281 - },
282 - {
283 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
284 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29"
285 - }
286 - ]
287 - }
288 - ],
289 - "note": "teeeest, for testing purpose !",
290 - "contactPhone": "597101803",
291 - "reservationId": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d"
77 + "calcOnlyAviaPackageRequests": []
292 292  }
293 293  {{/code}}
294 294  
... ... @@ -656,561 +656,346 @@
656 656  
657 657  {{code language="Json"}}
658 658  {
659 - "priceCurrency": "USD",
660 - "totalPrice": 782,
661 - "agentCommissionPercent": 0.00,
662 - "agentCommissionAmount": 0,
663 - "requiredCitizenIdentifiers": [
664 - {
665 - "countryCode": "KZ",
666 - "identifierType": "TIN"
445 + "package": {
446 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:0c299240-6fc6-4f79-ba99-3548f2de3f57",
447 + "priceCurrency": "USD",
448 + "totalPrice": 937.16,
449 + "agentCommissionPercent": 0.00,
450 + "agentCommissionAmount": 0.00,
451 + "includedExtrasAmount": 0,
452 + "priceDifference": 0,
453 + "hotel": {
454 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
455 + "providerId": 13,
456 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
457 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
458 + "nigths": 2,
459 + "mealPlan": "BB",
460 + "hotelClass": "4",
461 + "availabilityType": "StopSale",
462 + "availableRoomsCount": 0,
463 + "fewRooms": true,
464 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
465 + "roomCategoryName": "1 B/R Apartment City View",
466 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
467 + "checkInDate": "2024-02-15T20:00:00.000Z",
468 + "checkOutDate": "2024-02-17T20:00:00.000Z",
469 + "adults": 1,
470 + "children": 1,
471 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
472 + "districtName": "Al Barsha",
473 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
474 + "cityName": "Dubai",
475 + "countryCode": "AE",
476 + "countryName": "United Arab Emirates",
477 + "hasAlcohol": false,
478 + "hasFreeWifi": true,
479 + "hasMetro": true,
480 + "hasPool": true,
481 + "hasMall": false,
482 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
483 + "cancellationPolicy": {
484 + "noShowChargeValue": 100.00,
485 + "noShowChargeValueType": "%",
486 + "earlyDepartureChargeValue": 100.00,
487 + "earlyDepartureChargeValueType": "%",
488 + "conditions": [
489 + {
490 + "timeunits": 5,
491 + "timeunitType": "Day",
492 + "timeOffsetTypeName": "Before Arrival",
493 + "chargeValue": 100.00,
494 + "chargeValueType": "%"
495 + }
496 + ]
497 + }
667 667   },
668 - {
669 - "countryCode": "AZ",
670 - "identifierType": "FIN"
671 - }
672 - ],
673 - "hotels": [
674 - {
675 - "hotelPriceId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
676 - "touristIds": [
677 - "27977a19-045e-4990-95a8-fbd7d49083de",
678 - "0b3cb288-00c5-4c68-946e-87fc5f5d5b82"
499 + "flight": {
500 + "id": "0c299240-6fc6-4f79-ba99-3548f2de3f57",
501 + "departureDate": "2024-02-15T20:00:00.000Z",
502 + "returnDate": "2024-02-17T20:00:00.000Z",
503 + "departureTicketsLeft": 7,
504 + "returnTicketsLeft": 7,
505 + "departureAvailabilityType": "FewPlaces",
506 + "returnAvailabilityType": "FewPlaces",
507 + "isTwoWay": true,
508 + "sameBaggageForAll": false,
509 + "totalBaggage": true,
510 + "departureSegments": [
511 + {
512 + "airlineCode": "KC",
513 + "airlineName": "Air Astana-",
514 + "flightCode": "KC899",
515 + "class": "econom",
516 + "lugageWeight": 20,
517 + "handLugageWeight": 6,
518 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
519 + "departureCountryName": "Kazakhstan",
520 + "departureCityName": "Almaty",
521 + "departureAirportCode": "ALA",
522 + "departureAirportName": "Almaty Intl Airport",
523 + "departureTerminalCode": "ALA",
524 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
525 + "arrivalCountryName": "United Arab Emirates",
526 + "arrivalCityName": "Dubai",
527 + "arrivalAirportCode": "DXB",
528 + "arrivalAirportName": "Dubai Intl Airport",
529 + "arrivalTerminalCode": "DXB1",
530 + "flightDuration": "0h 50m"
531 + }
679 679   ],
680 - "description": "Ibis Al Rigga"
681 - }
682 - ],
683 - "tourists": [
684 - {
685 - "id": "27977a19-045e-4990-95a8-fbd7d49083de",
686 - "age": 33,
687 - "isAdult": true,
688 - "flightIds": [
689 - "53552191-59ea-469d-ae9d-5b848da8839d"
690 - ],
691 - "flights": [
533 + "returnSegments": [
692 692   {
693 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
694 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
535 + "airlineCode": "KC",
536 + "airlineName": "Air Astana-",
537 + "flightCode": "KC900",
538 + "class": "econom",
539 + "lugageWeight": 20,
540 + "handLugageWeight": 6,
541 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
542 + "departureCountryName": "United Arab Emirates",
543 + "departureCityName": "Dubai",
544 + "departureAirportCode": "DXB",
545 + "departureAirportName": "Dubai Intl Airport",
546 + "departureTerminalCode": "DXB1",
547 + "arrivalFlightDate": "2024-02-17T20:00:00.000Z",
548 + "arrivalCountryName": "Kazakhstan",
549 + "arrivalCityName": "Almaty",
550 + "arrivalAirportCode": "ALA",
551 + "arrivalAirportName": "Almaty Intl Airport",
552 + "arrivalTerminalCode": "ALA",
553 + "flightDuration": "8h 15m"
695 695   }
696 696   ],
697 - "insurancePrice": {
698 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
699 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
700 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
701 - "touristId": "27977a19-045e-4990-95a8-fbd7d49083de",
702 - "insuranceName": "Medical INS (N10000)",
703 - "contragentName": "Nomad Insurance",
704 - "contragentFullName": "Nomad Insurance",
705 - "actualStartDate": "2024-05-17T00:00:00.000",
706 - "actualEndDate": "2024-05-21T00:00:00.000",
707 - "costCurrencyCode": "USD",
708 - "costAmount": 6.70,
709 - "priceCurrencyCode": "USD",
710 - "priceAmount": 11.20,
711 - "coverageCurrencyCode": "USD",
712 - "coverageAmount": 10000.0000
713 - },
714 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
715 - "transfers": [
556 + "passengers": [
716 716   {
717 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
718 - "type": "Arrival",
719 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
720 - "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
721 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
722 - "transferPrices": [
558 + "id": "42779531011000004-A1",
559 + "isAdult": true,
560 + "forwardBaggages": [
723 723   {
724 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
725 - "name": "GROUP",
726 - "adultPlaces": 1,
727 - "childPlaces": 1,
728 - "perPersonPrice": true,
729 - "adultPrice": 0,
730 - "childPrice": 0
731 - },
562 + "baggageCode": "TOTAL_BAGGAGE",
563 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
564 + "price": 45.00,
565 + "currency": "USD",
566 + "included": false
567 + }
568 + ],
569 + "backwardBaggages": [
732 732   {
733 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
734 - "name": "MINIVAN",
735 - "adultPlaces": 5,
736 - "childPlaces": 0,
737 - "perPersonPrice": false,
738 - "adultPrice": 45.00000000,
739 - "childPrice": 0
740 - },
741 - {
742 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
743 - "name": "TOYOTA HIACE",
744 - "adultPlaces": 9,
745 - "childPlaces": 0,
746 - "perPersonPrice": false,
747 - "adultPrice": 50.00000000,
748 - "childPrice": 0
749 - },
750 - {
751 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
752 - "name": "HIGER BUS (27 SEATERS)",
753 - "adultPlaces": 27,
754 - "childPlaces": 0,
755 - "perPersonPrice": false,
756 - "adultPrice": 85.00000000,
757 - "childPrice": 0
758 - },
759 - {
760 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
761 - "name": "HIGER 53",
762 - "adultPlaces": 51,
763 - "childPlaces": 0,
764 - "perPersonPrice": false,
765 - "adultPrice": 120.00000000,
766 - "childPrice": 0
767 - },
768 - {
769 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
770 - "name": "MERCEDES S CLASS 400",
771 - "adultPlaces": 3,
772 - "childPlaces": 0,
773 - "perPersonPrice": false,
774 - "adultPrice": 140.00000000,
775 - "childPrice": 0
776 - },
777 - {
778 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
779 - "name": "MERCEDES V CLASS",
780 - "adultPlaces": 7,
781 - "childPlaces": 0,
782 - "perPersonPrice": false,
783 - "adultPrice": 140.00000000,
784 - "childPrice": 0
785 - },
786 - {
787 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
788 - "name": "MERCEDES S CLASS 500",
789 - "adultPlaces": 3,
790 - "childPlaces": 0,
791 - "perPersonPrice": false,
792 - "adultPrice": 165.00000000,
793 - "childPrice": 0
571 + "baggageCode": "INCLUDED_IN_FORWARD",
572 + "price": 0,
573 + "included": false
794 794   }
795 795   ]
796 796   },
797 797   {
798 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
799 - "type": "Departure",
800 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
801 - "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
802 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
803 - "transferPrices": [
578 + "id": "42779531011000004-C1",
579 + "isAdult": false,
580 + "forwardBaggages": [
804 804   {
805 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
806 - "name": "GROUP",
807 - "adultPlaces": 1,
808 - "childPlaces": 1,
809 - "perPersonPrice": true,
810 - "adultPrice": 0,
811 - "childPrice": 0
812 - },
582 + "baggageCode": "TOTAL_BAGGAGE",
583 + "description": "1 piece included, UP TO 50 POUNDS/23 KILOGRAMS, OVER 62 LINEAR INCHES/158 LINEAR CENTIMETERS",
584 + "price": 45.00,
585 + "currency": "USD",
586 + "included": false
587 + }
588 + ],
589 + "backwardBaggages": [
813 813   {
814 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
815 - "name": "MINIVAN",
816 - "adultPlaces": 5,
817 - "childPlaces": 0,
818 - "perPersonPrice": false,
819 - "adultPrice": 45.00000000,
820 - "childPrice": 0
821 - },
822 - {
823 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
824 - "name": "TOYOTA HIACE",
825 - "adultPlaces": 9,
826 - "childPlaces": 0,
827 - "perPersonPrice": false,
828 - "adultPrice": 50.00000000,
829 - "childPrice": 0
830 - },
831 - {
832 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
833 - "name": "HIGER BUS (27 SEATERS)",
834 - "adultPlaces": 27,
835 - "childPlaces": 0,
836 - "perPersonPrice": false,
837 - "adultPrice": 85.00000000,
838 - "childPrice": 0
839 - },
840 - {
841 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
842 - "name": "HIGER 53",
843 - "adultPlaces": 51,
844 - "childPlaces": 0,
845 - "perPersonPrice": false,
846 - "adultPrice": 120.00000000,
847 - "childPrice": 0
848 - },
849 - {
850 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
851 - "name": "MERCEDES S CLASS 400",
852 - "adultPlaces": 3,
853 - "childPlaces": 0,
854 - "perPersonPrice": false,
855 - "adultPrice": 140.00000000,
856 - "childPrice": 0
857 - },
858 - {
859 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
860 - "name": "MERCEDES V CLASS",
861 - "adultPlaces": 7,
862 - "childPlaces": 0,
863 - "perPersonPrice": false,
864 - "adultPrice": 140.00000000,
865 - "childPrice": 0
866 - },
867 - {
868 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
869 - "name": "MERCEDES S CLASS 500",
870 - "adultPlaces": 3,
871 - "childPlaces": 0,
872 - "perPersonPrice": false,
873 - "adultPrice": 165.00000000,
874 - "childPrice": 0
591 + "baggageCode": "INCLUDED_IN_FORWARD",
592 + "price": 0,
593 + "included": false
875 875   }
876 876   ]
877 877   }
878 - ],
879 - "description": "Test Teeeest"
597 + ]
880 880   },
599 + "extraServices": [],
600 + "insurancePrice": {
601 + "name": "Medical INS (N10000)",
602 + "price": 13.44,
603 + "priceSurcarge": 0.00,
604 + "actualStartDate": "2024-02-15T20:00:00.000Z",
605 + "actualEndDate": "2024-02-17T20:00:00.000Z",
606 + "optional": false,
607 + "includedInPackagePrice": true
608 + }
609 + },
610 + "altPackages": [
881 881   {
882 - "id": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
883 - "age": 33,
884 - "isAdult": true,
885 - "flightIds": [
886 - "53552191-59ea-469d-ae9d-5b848da8839d"
887 - ],
888 - "flights": [
889 - {
890 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
891 - "note": "Kazunion Block, Baggage Info: 20 Kg Included"
892 - }
893 - ],
894 - "insurancePrice": {
895 - "insuranceId": "5bd59c71-e465-45da-a9ff-fe6a90678aef",
896 - "insuranceServiceId": "6ecadb9f-7327-4354-9ddc-45d39470c5ac",
897 - "insurancePriceId": "c4fe2c52-bd39-45a5-ab50-46ef00292f3c",
898 - "touristId": "0b3cb288-00c5-4c68-946e-87fc5f5d5b82",
899 - "insuranceName": "Medical INS (N10000)",
900 - "contragentName": "Nomad Insurance",
901 - "contragentFullName": "Nomad Insurance",
902 - "actualStartDate": "2024-05-17T00:00:00.000",
903 - "actualEndDate": "2024-05-21T00:00:00.000",
904 - "costCurrencyCode": "USD",
905 - "costAmount": 6.70,
906 - "priceCurrencyCode": "USD",
907 - "priceAmount": 11.20,
908 - "coverageCurrencyCode": "USD",
909 - "coverageAmount": 10000.0000
910 - },
911 - "selectedVisaId": "00000000-0000-0000-0000-000000000000",
912 - "transfers": [
913 - {
914 - "id": "DXB-3df91d4d-a89d-4b73-8076-baa8f8b230cf",
915 - "type": "Arrival",
916 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
917 - "checkInHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
918 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
919 - "transferPrices": [
612 + "id": "tour:1d0fa533-4261-4254-93bb-83599d581ffc:193990fa-41a5-46e6-9805-50f82c3c377f:63d79c94-1e19-443f-8a17-50e59e633ea8",
613 + "priceCurrency": "USD",
614 + "totalPrice": 968.40,
615 + "agentCommissionPercent": 0.00,
616 + "agentCommissionAmount": 0.00,
617 + "includedExtrasAmount": 0,
618 + "priceDifference": 31.24,
619 + "hotel": {
620 + "hotelPriceId": "193990fa-41a5-46e6-9805-50f82c3c377f",
621 + "providerId": 13,
622 + "hotelName": "Mercure Dubai Barsha Heights Suites Apartments",
623 + "hotelCode": "5f125310-7025-4807-a4c6-49cd284c9c14",
624 + "nigths": 2,
625 + "mealPlan": "BB",
626 + "hotelClass": "4",
627 + "availabilityType": "StopSale",
628 + "availableRoomsCount": 0,
629 + "fewRooms": true,
630 + "roomCategoryCode": "f8e1ffe5-25cc-46a4-80e8-586d1c049de4",
631 + "roomCategoryName": "1 B/R Apartment City View",
632 + "placementTypeName": "SNGL + CHILD(2-5.99)sharing",
633 + "checkInDate": "2024-02-15T20:00:00.000Z",
634 + "checkOutDate": "2024-02-17T20:00:00.000Z",
635 + "adults": 1,
636 + "children": 1,
637 + "districtUID": "4c65f6ed-902b-4fd8-9419-af7884c22c5e",
638 + "districtName": "Al Barsha",
639 + "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
640 + "cityName": "Dubai",
641 + "countryCode": "AE",
642 + "countryName": "United Arab Emirates",
643 + "hasAlcohol": false,
644 + "hasFreeWifi": true,
645 + "hasMetro": true,
646 + "hasPool": true,
647 + "hasMall": false,
648 + "cancellationPolicyDescription": "Cancellation Policy: 5 Day Before Arrival: 100.00 %, Early Departure: 100.00 %, NoShow: 100.00 %",
649 + "cancellationPolicy": {
650 + "noShowChargeValue": 100.00,
651 + "noShowChargeValueType": "%",
652 + "earlyDepartureChargeValue": 100.00,
653 + "earlyDepartureChargeValueType": "%",
654 + "conditions": [
920 920   {
921 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
922 - "name": "GROUP",
923 - "adultPlaces": 1,
924 - "childPlaces": 1,
925 - "perPersonPrice": true,
926 - "adultPrice": 0,
927 - "childPrice": 0
928 - },
929 - {
930 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
931 - "name": "MINIVAN",
932 - "adultPlaces": 5,
933 - "childPlaces": 0,
934 - "perPersonPrice": false,
935 - "adultPrice": 45.00000000,
936 - "childPrice": 0
937 - },
938 - {
939 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
940 - "name": "TOYOTA HIACE",
941 - "adultPlaces": 9,
942 - "childPlaces": 0,
943 - "perPersonPrice": false,
944 - "adultPrice": 50.00000000,
945 - "childPrice": 0
946 - },
947 - {
948 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
949 - "name": "HIGER BUS (27 SEATERS)",
950 - "adultPlaces": 27,
951 - "childPlaces": 0,
952 - "perPersonPrice": false,
953 - "adultPrice": 85.00000000,
954 - "childPrice": 0
955 - },
956 - {
957 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
958 - "name": "HIGER 53",
959 - "adultPlaces": 51,
960 - "childPlaces": 0,
961 - "perPersonPrice": false,
962 - "adultPrice": 120.00000000,
963 - "childPrice": 0
964 - },
965 - {
966 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
967 - "name": "MERCEDES S CLASS 400",
968 - "adultPlaces": 3,
969 - "childPlaces": 0,
970 - "perPersonPrice": false,
971 - "adultPrice": 140.00000000,
972 - "childPrice": 0
973 - },
974 - {
975 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
976 - "name": "MERCEDES V CLASS",
977 - "adultPlaces": 7,
978 - "childPlaces": 0,
979 - "perPersonPrice": false,
980 - "adultPrice": 140.00000000,
981 - "childPrice": 0
982 - },
983 - {
984 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
985 - "name": "MERCEDES S CLASS 500",
986 - "adultPlaces": 3,
987 - "childPlaces": 0,
988 - "perPersonPrice": false,
989 - "adultPrice": 165.00000000,
990 - "childPrice": 0
656 + "timeunits": 5,
657 + "timeunitType": "Day",
658 + "timeOffsetTypeName": "Before Arrival",
659 + "chargeValue": 100.00,
660 + "chargeValueType": "%"
991 991   }
992 992   ]
993 - },
994 - {
995 - "id": "3df91d4d-a89d-4b73-8076-baa8f8b230cf-DXB",
996 - "type": "Departure",
997 - "flightId": "53552191-59ea-469d-ae9d-5b848da8839d",
998 - "checkOutHotelId": "fa7a89d5-1c20-4004-b3d2-f8d08163827f",
999 - "selectedTransferPriceId": "a9252005-0a92-4ed1-9603-0f2f14295c29",
1000 - "transferPrices": [
1001 - {
1002 - "id": "a9252005-0a92-4ed1-9603-0f2f14295c29",
1003 - "name": "GROUP",
1004 - "adultPlaces": 1,
1005 - "childPlaces": 1,
1006 - "perPersonPrice": true,
1007 - "adultPrice": 0,
1008 - "childPrice": 0
1009 - },
1010 - {
1011 - "id": "9bc3625d-017e-4e72-a4bc-b1e57dc2a146",
1012 - "name": "MINIVAN",
1013 - "adultPlaces": 5,
1014 - "childPlaces": 0,
1015 - "perPersonPrice": false,
1016 - "adultPrice": 45.00000000,
1017 - "childPrice": 0
1018 - },
1019 - {
1020 - "id": "fc3815bb-af00-4733-9134-4b6334ce3854",
1021 - "name": "TOYOTA HIACE",
1022 - "adultPlaces": 9,
1023 - "childPlaces": 0,
1024 - "perPersonPrice": false,
1025 - "adultPrice": 50.00000000,
1026 - "childPrice": 0
1027 - },
1028 - {
1029 - "id": "1df09212-11e3-44b1-b615-fbb6338efaf2",
1030 - "name": "HIGER BUS (27 SEATERS)",
1031 - "adultPlaces": 27,
1032 - "childPlaces": 0,
1033 - "perPersonPrice": false,
1034 - "adultPrice": 85.00000000,
1035 - "childPrice": 0
1036 - },
1037 - {
1038 - "id": "bd26e2cf-15ed-41c0-8e6f-743834b12dfb",
1039 - "name": "HIGER 53",
1040 - "adultPlaces": 51,
1041 - "childPlaces": 0,
1042 - "perPersonPrice": false,
1043 - "adultPrice": 120.00000000,
1044 - "childPrice": 0
1045 - },
1046 - {
1047 - "id": "5d67ad4f-5e8a-4dd2-abc0-74e5389e8c04",
1048 - "name": "MERCEDES S CLASS 400",
1049 - "adultPlaces": 3,
1050 - "childPlaces": 0,
1051 - "perPersonPrice": false,
1052 - "adultPrice": 140.00000000,
1053 - "childPrice": 0
1054 - },
1055 - {
1056 - "id": "f6fe44b2-574d-47b5-a15c-b0560cfc71a6",
1057 - "name": "MERCEDES V CLASS",
1058 - "adultPlaces": 7,
1059 - "childPlaces": 0,
1060 - "perPersonPrice": false,
1061 - "adultPrice": 140.00000000,
1062 - "childPrice": 0
1063 - },
1064 - {
1065 - "id": "50cf907a-2145-4b46-bb67-0dde2e7b7326",
1066 - "name": "MERCEDES S CLASS 500",
1067 - "adultPlaces": 3,
1068 - "childPlaces": 0,
1069 - "perPersonPrice": false,
1070 - "adultPrice": 165.00000000,
1071 - "childPrice": 0
1072 - }
1073 - ]
1074 1074   }
1075 - ],
1076 - "description": "Teeeeest Teest"
1077 - }
1078 - ],
1079 - "visas": [
1080 - {
1081 - "prid": "00000000-0000-0000-0000-000000000000",
1082 - "prName": "WITHOUT VISA",
1083 - "prValue": 0.00000000,
1084 - "sortingOrder": 4
664 + },
665 + "flight": {
666 + "id": "63d79c94-1e19-443f-8a17-50e59e633ea8",
667 + "departureDate": "2024-02-15T20:00:00.000Z",
668 + "returnDate": "2024-02-17T20:00:00.000Z",
669 + "departureTicketsLeft": 50,
670 + "returnTicketsLeft": 50,
671 + "departureAvailabilityType": "FewPlaces",
672 + "returnAvailabilityType": "FewPlaces",
673 + "isTwoWay": true,
674 + "sameBaggageForAll": false,
675 + "totalBaggage": false,
676 + "departureSegments": [
677 + {
678 + "airlineCode": "FZ",
679 + "airlineName": "Fly Dubai.",
680 + "flightCode": "FZ1722",
681 + "class": "econom",
682 + "lugageWeight": 20,
683 + "handLugageWeight": 6,
684 + "departureFlightDate": "2024-02-15T20:00:00.000Z",
685 + "departureCountryName": "Kazakhstan",
686 + "departureCityName": "Almaty",
687 + "departureAirportCode": "ALA",
688 + "departureAirportName": "Almaty Intl Airport",
689 + "departureTerminalCode": "ALA",
690 + "arrivalFlightDate": "2024-02-15T20:00:00.000Z",
691 + "arrivalCountryName": "United Arab Emirates",
692 + "arrivalCityName": "Dubai",
693 + "arrivalAirportCode": "DXB",
694 + "arrivalAirportName": "Dubai Intl Airport",
695 + "arrivalTerminalCode": "DXB3",
696 + "flightDuration": "0h 55m"
697 + }
698 + ],
699 + "returnSegments": [
700 + {
701 + "airlineCode": "FZ",
702 + "airlineName": "Fly Dubai.",
703 + "flightCode": "FZ1721",
704 + "class": "econom",
705 + "lugageWeight": 20,
706 + "handLugageWeight": 6,
707 + "departureFlightDate": "2024-02-17T20:00:00.000Z",
708 + "departureCountryName": "United Arab Emirates",
709 + "departureCityName": "Dubai",
710 + "departureAirportCode": "DXB",
711 + "departureAirportName": "Dubai Intl Airport",
712 + "departureTerminalCode": "DXB3",
713 + "arrivalFlightDate": "2024-02-18T20:00:00.000Z",
714 + "arrivalCountryName": "Kazakhstan",
715 + "arrivalCityName": "Almaty",
716 + "arrivalAirportCode": "ALA",
717 + "arrivalAirportName": "Almaty Intl Airport",
718 + "arrivalTerminalCode": "DXB3",
719 + "flightDuration": "8h 10m"
720 + }
721 + ],
722 + "passengers": [
723 + {
724 + "id": "42779547001000004-A1",
725 + "isAdult": true,
726 + "selectedForwardBaggageCode": "INCLUDED",
727 + "selectedBackwardBaggageCode": "INCLUDED",
728 + "forwardBaggages": [
729 + {
730 + "baggageCode": "INCLUDED",
731 + "description": "20 KG INCLUDED",
732 + "price": 0.0,
733 + "currency": "USD",
734 + "included": true
735 + }
736 + ],
737 + "backwardBaggages": [
738 + {
739 + "baggageCode": "INCLUDED",
740 + "description": "20 KG INCLUDED",
741 + "price": 0.0,
742 + "currency": "USD",
743 + "included": true
744 + }
745 + ]
746 + },
747 + {
748 + "id": "42779547001000004-C1",
749 + "isAdult": false,
750 + "selectedForwardBaggageCode": "INCLUDED",
751 + "selectedBackwardBaggageCode": "INCLUDED",
752 + "forwardBaggages": [
753 + {
754 + "baggageCode": "INCLUDED",
755 + "description": "20 KG INCLUDED",
756 + "price": 0.0,
757 + "currency": "USD",
758 + "included": true
759 + }
760 + ],
761 + "backwardBaggages": [
762 + {
763 + "baggageCode": "INCLUDED",
764 + "description": "20 KG INCLUDED",
765 + "price": 0.0,
766 + "currency": "USD",
767 + "included": true
768 + }
769 + ]
770 + }
771 + ]
772 + },
773 + "extraServices": [],
774 + "insurancePrice": {
775 + "name": "Medical INS (N10000)",
776 + "price": 13.44,
777 + "priceSurcarge": 0.00,
778 + "actualStartDate": "2024-02-15T20:00:00.000Z",
779 + "actualEndDate": "2024-02-17T20:00:00.000Z",
780 + "optional": false,
781 + "includedInPackagePrice": true
782 + }
1085 1085   },
1086 1086   {
1087 - "prid": "40d3b511-c5b3-4395-b51f-11fb1b8e555b",
1088 - "prName": "TOURIST VISA",
1089 - "prValue": 80.01000000,
1090 - "sortingOrder": 2
1091 - },
1092 - {
1093 - "prid": "80490edd-a7ef-43dc-98cf-3f709efe68cb",
1094 - "prName": "SERVICE VISA",
1095 - "prValue": 120.08000000,
1096 - "sortingOrder": 3
1097 - }
1098 - ],
1099 - "terminals": [
1100 - {
1101 - "terminalCode": "DXB2",
1102 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1103 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
1104 - "terminalName": "DXB2",
1105 - "countryCode": "AE"
1106 - },
1107 - {
1108 - "terminalCode": "DXB3",
1109 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1110 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
1111 - "terminalName": "DXB3",
1112 - "countryCode": "AE"
1113 - },
1114 - {
1115 - "terminalCode": "ETD",
1116 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1117 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
1118 - "terminalName": "Etihad Main Office Dubai",
1119 - "countryCode": "AE",
1120 - "note": "Noor Islamic Bank MS"
1121 - },
1122 - {
1123 - "terminalCode": "XGD",
1124 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
1125 - "districtUID": "88ece1b0-cb91-49f3-86a0-eedc6c8e5aaf",
1126 - "terminalName": "Dnata - Clock Tower",
1127 - "countryCode": "AE"
1128 - },
1129 - {
1130 - "terminalCode": "Etihad Bus Station",
1131 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1132 - "districtUID": "1fa8bb75-707b-40e6-8212-f705eeeaa16b",
1133 - "terminalName": "Etihad Bus Station",
1134 - "countryCode": "AE"
1135 - },
1136 - {
1137 - "terminalCode": "DXB1",
1138 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1139 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
1140 - "terminalName": "DXB1",
1141 - "countryCode": "AE"
1142 - },
1143 - {
1144 - "terminalCode": "DWC",
1145 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1146 - "districtUID": "42ace7f3-c109-4e81-8959-9c5adf193444",
1147 - "terminalName": "DWC",
1148 - "countryCode": "AE",
1149 - "note": "Al Maktoum intl. airport"
1150 - },
1151 - {
1152 - "terminalCode": "DXB",
1153 - "cityUID": "f5185fa3-3f56-44ed-bf6b-80386a33caa2",
1154 - "districtUID": "e6ce358e-22d4-413f-a39f-983a14a8e28e",
1155 - "terminalName": "DXB",
1156 - "countryCode": "AE"
1157 - },
1158 - {
1159 - "terminalCode": "SHJ",
1160 - "cityUID": "f78ac3bc-f040-46d0-8319-2c52083080a6",
1161 - "districtUID": "18a915ca-74de-4613-a2fb-616ea300d16d",
1162 - "terminalName": "SHJ",
1163 - "countryCode": "AE"
1164 - },
1165 - {
1166 - "terminalCode": "AUH",
1167 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
1168 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
1169 - "terminalName": "AUH",
1170 - "countryCode": "AE"
1171 - },
1172 - {
1173 - "terminalCode": "QIW",
1174 - "cityUID": "9aabae22-f2f8-408c-b295-55cce1393c88",
1175 - "districtUID": "9834149a-17ef-431e-b1f2-ab093bd55d94",
1176 - "terminalName": "Um Al Quwain Terminal ",
1177 - "countryCode": "AE"
1178 - },
1179 - {
1180 - "terminalCode": "AUH3",
1181 - "cityUID": "28c794fe-3c7e-4da2-ba93-f24bd3d4730d",
1182 - "districtUID": "5460739a-fb6e-4d94-a35b-6f4e0612581b",
1183 - "terminalName": "AUH3",
1184 - "countryCode": "AE"
1185 - },
1186 - {
1187 - "terminalCode": "QAJ",
1188 - "cityUID": "a7e023c1-c654-4e1d-8a83-7e571bd3a78d",
1189 - "districtUID": "70e57708-9de2-4505-b550-f4627ae40877",
1190 - "terminalName": "Ajman Terminal ",
1191 - "countryCode": "AE"
1192 - },
1193 - {
1194 - "terminalCode": "RKT",
1195 - "cityUID": "607fbe3a-68e6-4523-bf6e-e419fac86a8b",
1196 - "districtUID": "7f82fcc7-65ee-48d8-b0ea-200fa2ffdb42",
1197 - "terminalName": "Ras Al Khaimah Terminal ",
1198 - "countryCode": "AE"
1199 - },
1200 - {
1201 - "terminalCode": "FJR",
1202 - "cityUID": "857a6d87-d1e4-4a17-a867-c65307559222",
1203 - "districtUID": "3a894ed3-8021-45c9-ae0c-aa5e7379bb82",
1204 - "terminalName": "Fujairah Terminal ",
1205 - "countryCode": "AE"
1206 - }
1207 - ],
1208 - "containsError": false,
1209 - "refreshPriceResult": "Success",
1210 - "reservationId": "3882a7ee-fec1-4bd3-9e73-ccc4613be36d",
1211 - "reservationDetailsUnavailable": false,
1212 - "error": false
1213 -}
1214 1214  {{/code}}
1215 1215  
1216 1216