| XML Field | Dependencies | Description |
| CommandList |
|
The surrounding tag |
| -StartBooking |
|
The command name |
| --LoginId |
|
The login id. See the 'Logins' section within the XML integration guide. |
| --TFBookingReference |
|
The TRAVELfusion booking reference supplied in the terms response |
| --FakeBooking |
Optional |
Describes the settings for making 'fake' bookings. A real booking will be attempted if this element is omitted. |
| ---EnableFakeBooking |
|
Must have value 'true' or 'false'. If 'true', the booking will be simulated using a pre-cached confirmation page for a successful
booking already made. In this case, the final price will be different from the one quoted in the terms response.
If 'false', a real booking will be made. |
| ---FakeBookingSimulatedDelaySeconds |
|
Specifies the simulated delay for this booking. For example, if this is submitted with value '30', subsequent 'CheckBooking' requests will
return a booking status of 'BookingInProgress' for the first 30 seconds, and the first CheckBooking request to be made after 30 seconds
have elapsed will return a complete booking status (as specified in the FakeBookingStatus element).
This element will be ignored if 'EnableFakeBooking' is 'false'. |
| ---FakeBookingStatus |
Optional |
Requests a specific booking status to be returned. Default is 'Succeeded'. Can take any of the values that the 'Status' element
can have in the CheckBooking response, except 'BookingInProgress'. This element will be ignored if 'EnableFakeBooking' is 'false'. |
| --SupplierVisualAuthorisationText |
Optional |
The special authorisation entered by the user. See Terms Response for more details.
|