The transfer prebook follows the transfer search and includes the departure information. For return journeys, the length of stay and return information is included as well.
For one way transfers and the outbound leg of return transfers, the guests will be collected from the departure location and dropped off at the arrival location. For return transfers, the pickup point will be the arrival location and the drop off point will be the departure location.
For example a return transfer form Tenerife South Airport to Playa de las Americas will collect guests at the airport on the outbound leg and drop them off at the resort, then on the return leg guests will be collected from the Playa de las Americas resort and dropped off at the airport.
The structure of the XML will be:
The structure of the XML will be:
<TransferPreBookRequest>
<LoginDetails>
<Login>test</Login>
<Password>test</Password>
</LoginDetails>
<BookingToken></BookingToken>
<DepartureParentType>Airport</DepartureParentType>
<DepartureParentID>45</DepartureParentID>
<ArrivalParentType>Resort</ArrivalParentType>
<ArrivalParentID>59</ArrivalParentID>
<DepartureDate>2019-08-19T00:00:00+01:00</DepartureDate>
<DepartureTime>12:00</DepartureTime>
<ReturnDate>2019-08-26T00:00:00+01:00</ReturnDate>
<ReturnTime>12:00</ReturnTime>
<GuestConfiguration>
<Adults>2</Adults>
</GuestConfiguration>
</TransferPreBookRequest>
Response
<TransferPreBookResponse>
<ReturnStatus>
<Success>true</Success>
<Exceptions />
</ReturnStatus>
<BookingToken>77XHIv7Wgmh5VXW2Svh06/5h3n4BK3QdBdzUR9+gmJ0=</BookingToken>
<TotalPrice>36.50</TotalPrice>
<TotalCommission>0</TotalCommission>
<VATOnCommission>0</VATOnCommission>
<Cancellations>
<Cancellation>
<StartDate>2013-08-06T00:00:00</StartDate>
<EndDate>2013-08-12T00:00:00</EndDate>
<Amount>25.35</Amount>
</Cancellation>
<Cancellation>
<StartDate>2013-08-27T00:00:00</StartDate>
<EndDate>2013-09-02T00:00:00</EndDate>
<Amount>36.50</Amount>
</Cancellation>
</Cancellations>
</TransferPrebookResponse>