Message Codes

BookingService 3 – Message codes

The BookingService returns messages of different types:

  • info: providing extra information
  • erratum: information about the items you’re booking that is of importance to the consumer
  • warning: alerts you to a possibly problematic situation
  • error: a problem that prevents you from continuing the booking without making changes.

A message always contains a description, and sometimes a consumerDescription. Only the consumerDescription should be displayed to end-users. If none is available, the message is not intended to be displayed to the end-user.

Using the providerId and messageOn attributes of the message, the part of the booking the message relates to can be determined. This is certainly for errata of interest to be able to display this message at the most logical location in the user interface.

Message codes

The code field of the message can contain a standardized code which can be used to have standard processing response in the client. This is the complete list of codes that can be returned. Some of these will only be returned if this is a traditional package touroperator booking. For dynamically packaged products, a subset is used, and additional codes will be added in the future.

Pay specific attention to code 125, which always is an error. 125 means that a booking might have been made at the provider, while during the processing of that possible booking an unrecoverable error occurred. The responsible travel agents should always be informed of this possible booking, so that a manual check can be done at the provider(s), and any necessary cancellations or confirmations can be completed. For the end-user, the booking will seem incomplete.

codedescriptiontraditional packagesdynamic packages
100General Error, contact help desk✓ 
101Authorisation Error ✓
103Incorrect value for field ✓
104Missing field✓ 
105Number of travelers incorrect✓ 
106Number of adults incorrect✓ 
107Number of children incorrect✓ 
108Number of babies incorrect✓ 
109Packet not available✓ 
110Transport not available✓ 
111Housing not available✓ 
112Service not available✓ 
113Invalid Transport Code✓ 
114Invoice Housing Code✓ 
115Multiple main bookers not allowed✓ 
116Transport Assignment Error✓ 
117Housing Assignment Error✓ 
118Service Assignment Error✓ 
119Essences or Preferences not allowed by tour operator✓ 
120Insufficient Transports available✓ 
121Insufficient Housing available✓ 
122Insufficient Service available✓ 
123Insufficient Rooms available in chosen housing✓ 
124Tour operator communciation error✓ 
125Error in processing after successful booking. CONTACT Qenner✓ 
126Error while processing booking. Booking not successfull✓ 
127Request format error✓ 
128Duplicate Traveler Ids✓ 
129Extra’s not available✓ 
130Rentals not available✓ 
131No housing selected✓ 
132No transport selected✓ 
133No pickup location selected✓ 
134No dropoff location selected✓ 
135Pickup location not available✓ 
136Dropoff location not available✓ 
137Invalid value for home contact field✓ 
138Invalid field value✓ 
151Unknown book process, contact help desk✓ 
200General warning✓ 
300General Information✓ 
310Booking Failed✓ 
1000Tour Operator Error✓ 
1001Tour Operator Warning✓ 
1002Tour Operator Info✓ 
1003Tour Operator System Error✓ 
1007Tour Operator Unsupported Feature✓ 
1009Tour Operator Invalid Response✓ 
1030Insurance Provider Invalid Response
1040Coupon Service Invalid Response