How can we help?
Follow
Errors Library 2.0

NOTE:

During your development - once you book using TEST supplier's accounts, you might encounter E4100, E4050 many times, i.e booking attempts will not always be confirmed.

This is normal when working with supplier's TEST accounts.

Statuses:

ER - ER Segment will be created with error code E20299 ( upon receiving this error code, Make sure to contact the supplier to verify whether the booking was made on their side or not in order to avoid duplicate bookings. )

 

RQ, PE, RJ, OK - Segment will be created without any error code.

 

ERRORS:

Below is a breakdown list of errors you might receive within our API, Click the relevant category in order to see the full list of error codes you may receive within each relevant category type.

 

 

 

Search Errors
      User Input Errors
ERROR CODE:
ERROR INFO:
MORE INFO:
 E10000
Invalid user input: Dates info error
Check in date should not be in the past
Check out date should be after the check in
Nights parameter is obsolete and not required in the request. However, if provided, must match the number of nights between CheckIn and CheckOut
     
 ERROR CODE:  ERROR TYPE:  MORE INFO:
 E10001
Invalid user input: Rooms info error
Room can't be null.
Number of rooms must be between 1 to 4.
There must be at least one adult in each room
Number of adults in each room must not be greater than eight
Total number of adults in a room must be greater than zero.
Kids ages must be between 0 to 17.
     
 ERROR CODE:  ERROR TYPE:   MORE INFO:
 E10002
Invalid user input: Destination info error
Field RadiusInMeters, if specified, must be greater than zero
GeoLocationInfo.Latitude must be between -90 and 90
GeoLocationInfo.Longitude must be between -180 and 180
RadiusInMeters may not be specified together with HotelIds
RadiusInMeters may not be specified together with SupplierLocationIds
GeoLocationInfo may not be specified together with HotelIds
If GeoLocationInfo is specified, then RadiusInMeters must also be specified
RadiusInMeters must be specified together with HotelLocation and/or GeoLocationInfo
Request must contain either HotelLocation, HotelIds, SupplierLocationIds or GeoLocation
Number of items in HotelIds must be less than
Specify RadiusInMeters less than or equal to {}
The provided HotelLocation value 'X' couldn't be found. Please verify that you are sending an existing HotelLocation value.
 ERROR CODE:  ERROR TYPE:  MORE INFO:
 E10003
Invalid user input: Input general error
Valid DesiredResultCurrency must be provided.
Valid residency must be provided.
Request not allowed. Search with DetailLevel=Default is allowed only when searching by single hotel-id
Response Language is invalid - Only 'EN'(English) is currently supported.
Invalid request data. The requested DetailLevel value {hotelSearchRequest.DetailLevel} is not supported
      Configuration Errors
ERROR CODE: ERROR INFO:
E10199 Configuration general error
      System Errors
ERROR CODE: ERROR INFO: MORE INFO:
E10200 No results found.  
E10201 Supplier Communication Error.  
E10202 Credentials error.  
E10203 Access restricted.  
E10204 IP not authorized.  
E10205 Inventory access error.  
E10206 Requests limit reached. QPS limit with the supplier have been reached.
E10207 Check in date error.  
E10208 Source market error.  
E10209 Hotel ID error.  
E10210 Check out date error.  
E10211 Search timeout error.  
E10212 Location error.  
E10213 Pax error.  
E10214 The requested occupancy is not supported.  
E10297 Request general error.  
E10298
Internal error.
QPS limit with the supplier have been reached.
E10300 Supplier agent was not used - Supplier Name: {0}, Contract Id: {1}.  
E10301 No mapped hotel ids were found. Supplier Name: {0}  
E10302 No mapped locations were found. Supplier Name: {0}, Location Id: {1} Did not find in scope of hotel search
E10303 Supplier Data Parsing Error. Supplier Name: {0}, Contract Id: {1}. Did not find in scope of hotel search
E10304 Supplier Timeout Error. Supplier Name: {0}, Contract Id: {1}.  
E10305 Search criteria not supported. Supplier Name: {0}. Did not find in scope of hotel search
E10306 Wrong configuration at supplier's system. Supplier Name: {0}. Did not find any usage
E10307 Search by {0} not supported by the supplier. Supplier Name: {1}  
E10308 No search type is defined for the supplier. Supplier Name: {0}  
E10398 Unexpected search error.  
E10399 Search general error  

 

 

 

 

 

 

 

Book Errors
      User Input Errors
ERROR CODE: ERROR INFO:
E20000 Invalid user input: Customer Info error
E20001 Invalid user input: Credit Card Info error
E20099 Invalid user input: Input general error
E3000 Payment not authorized.
E20225 Booking cannot be confirmed due to credit card incorrect details: CVV
E20221 Booking cannot be confirmed due to incorrect price specified in the request

      Configuration Errors
ERROR CODE: ERROR INFO:
E20100 User is not allowed to book non-refundable Net rates. Please check the user settings.
E20101 User doesn't have enough Obligo to book this rate. Current obligo: {X} {X}, Required obligo: {X} {X}. Please check the obligo settings.
E20102 Booking price out of range.
E20103 Booking is not allowed on this account.
E20104 Book is disabled for cluster '{X}'. Please contact support
E20105 Book is disabled for service-type '{X}'. Please contact support
E20106 Book is disabled for book flow '{X}'. Please contact support
E20107 User '{0}' not authorized to perform '{1}' action.
E20108 The specified 'ChargeAmount': '{0}' is invalid. 'ChargeAmount' value must be greater than 0 and less than or equal to 'BookingPrice'.
E20109 Service-fee cannot be charged.
E20110 Payment method is not available.
E20111 Discount value is invalid
E20199 Configuration general error

      System Errors
ERROR CODE: ERROR INFO: MORE INFO:
E20300 Booking cannot be confirmed due to price change.  
E20301 Booking cannot be confirmed due to price currency change.  
E20302 Booking cannot be confirmed due to cancellation policy change. This is a general change in the cxl policy
E20303 Booking cannot be confirmed due to cancellation policy fee currency change. This is a currency change in the cxl policy
E20304 Booking cannot be confirmed due to empty availability received. Response was received from the supplier, with no errors (otherwise it would go to "TV Errors for Supplier Errors", but with no availability
E20305 Booking cannot be confirmed due to no pre-book response received. When supplier's prebook or price validation action is called as part of the book and no response is received. In this case, today, we are not returning ER segment (because no book request was sent to the supplier), but just returning general book error.
E20306 Request timeout limit reached. No booking occurred. E4080 of today
E20307 Booking a previously booked item in the same session is not allowed.  
E20308 Charging service-fee is not allowed on a 3D-enabled payment gateway account.  
E20395 No book response received. The supplier didn't reply to the sent book request
E20396 Unexpected book response received. The supplier replied to the sent book request, but returned unexpected response (unknown structure or unexpected values)
ER Segment will be created upon receiving this error code, Make sure to contact the supplier to verify whether the booking was made on their side in order to avoid duplicate bookings
E20397 Unhandled book response error received. The supplier replied to the sent book request with an error, which is currently not handled (not mapped into TV error).
E20398 Unexpected book error. An error which occurred internally, regardless of the supplier.
      Supplier Errors
ERROR CODE: ERROR INFO: MORE INFO:
E20200 Booking cannot be confirmed due to price change.  
E20201 Booking cannot be confirmed due to price currency change.  
E20202 Booking cannot be confirmed due to cancellation policy change.  
E20203 Booking cannot be confirmed due to cancellation policy fee change.  
E20204 Booking cannot be confirmed due to cancellation policy fee currency change.  
E20205 Booking cannot be confirmed due to cancellation policy dates change.  
E20206 Booking cannot be confirmed due to expired rate.  
E20207 Booking cannot be confirmed due to no availability.  
E20208 Booking cannot be confirmed due to supplier’s 3rd party supplier error.  
E20209 Booking cannot be confirmed due to communication errors.  
E20210 Booking cannot be confirmed due to pax name error.  
E20211 Booking cannot be confirmed due to pax email error.  
E20212 Booking cannot be confirmed due to duplicate booking.  
E20213 Booking cannot be confirmed due to credit line error.  
E20214 Booking cannot be confirmed due to permission error.  
E20215 Booking cannot be confirmed due to credit card authorization general error.  
E20216 Booking cannot be confirmed due to credit card authorization error.  
E20217 Booking cannot be confirmed due to credit card incorrect details.  
E20218 Booking cannot be confirmed due to credit card type not supported.  
E20219 Booking cannot be confirmed due to nationality restriction.  
E20220 Booking cannot be confirmed due to rejected book status.  
E20297 Booking cannot be confirmed due to general request error.  
E20298 Booking cannot be confirmed due to general error.  
E20299 Unhandleable supplier error ER Segment will be created upon receiving this error code, Make sure to contact the supplier to verify whether the booking was made on their side in order to avoid duplicate bookings

 

 

 

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk