Each response from GP Travel HUB contains identifier whether it has been processed successfully or not - the elements <Success/>, <Warning/>, <Errors/>.
...
There is a structure of Warning Response that is common for every response.
Warnings/Warning:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs |
---|
| Type* | integer (1, 3, 10, 11) | Defines type of the error or warning that occurred. Refers to OTA codes "Error Warning Type (EWT)”. | 1…1 |
Code* | integer (1 - 1051) | Defines Error/Warning code. | 1…1 |
Status* | string ("SENT", "NOT_SENT") | The values are (SENT | NOT_SENT). Used for defining actual status of request. | 1…1 |
ShortText* | string | Short error description. | 1…1 |
RecordID | string | This attribute specifies supplier ID. If requests spans multiple suppliers, you can use this attribute to identify which supplier caused the problem. | 0…1 |
Language* | | For more information see Common Data Description section in Glossary. | |
DocURL | URI | If present, this URL refers to an online description of the error that occurred. | 0…1 |
Tag | string | If present, this attribute may identify an unknown or misspelled tag that caused an error in processing. | 0…1 |
Expand |
---|
title | Warning Response Sample XML |
---|
|
Code Block |
---|
| <Warnings>
<Warning Code="189" Language="en" RecordID="supplierCode" ShortText="Price has been changed." Status="SENT" Type="3"/>
</Warnings> |
|
...
Expand |
---|
title | OTA_AirLowFareSearchRS |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 20 | Number of passengers invalid. | Number of infants without seat is more than number of adults. | NOT_SENT | Error | 22 | Passengers exceed commercial rules. | Supplier does not allow to search by more than 9 passengers. | NOT_SENT | Error | 27 | Passenger details are mandatory. | Number of infants without seat is more than number of adults. Mandatory passenger detail is missed, e.g. Age element is missed for a kid or baby.
| NOT_SENT | Error | 145 | Duration period or dates incorrect. | Supplier does not allow to search flights further than 364 day from now. | NOT_SENT | Error | 161 | Search criteria invalid. | The maximum number of corporate codes is 6. Supplier does not support OpenJaw search.
| NOT_SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Error | 448 | System error. | Connection unavailable. | SENT/NOT_SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Warning | 322 | No availability. | No availability. | SENT | Warning | 500 | Cabin type is not valid for the flight requested. | PremiumEconomy class doesn't supported by supplier. | NOT_SENT | Warning | 558 | Accounts are settled in a currency different from the quoted rate currency. | Requested currency was 'USD', but rates returned in 'EUR'. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Warning | 22 | Passengers exceed commercial rules. | Please note: some seats are not allowed for infants. | SENT | Error | 172 | Requested action not possible. | The selected flight does not have segments with this RPH. No available flight information.
| SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 293 | Invalid departure time. | Departure date and time are inexact. | SENT | Error | 448 | System error. | Connection unavailable. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 172 | Requested action not possible. | Upsell is called for offer without branded fare. Upsell is not allowed for your credentials. Supplier does not support OTA_AirPriceRQ in this mode.
| NOT_SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 342 | Cancel fee may apply. | Please note: cancellation policy has been changed! | SENT | Error | 448 | System error. | Connection unavailable. | SENT | Error | 450 | Unable to process. | Supplier does not support this request. | NOT_SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Warning | 18 | Itinerary not possible. | Attention! Supplier declined a flight for some segments! Please contact with supplier to clarify the status of the declined segments. Please note: validating airline code has been changed. Please check the flight information.
| SENT | Error | 20 | Number of passengers invalid. | The search was done for 1 adult(s), 0 children, 0 infants with seat and 1 infant(s). The booking is doing for 1 adult(s), 0 children, 1 infants with seat and 1 infant(s). Please check booking request. Please check age of each traveller. Supplier does not allow changing age after search.
| NOT_SENT | Error | 27 | Passenger details are mandatory. | Email is required for reservation. NamePrefix is mandatory, but the value is empty.
| NOT_SENT | Warning | 76 | Ticket issue request not possible. | Please note that a flight from a budget airline is booked. After confirming the booking an automatic ticket issue will be done. | SENT | Error | 150 | Changes are not permitted. | Tour lead's citizenship is not the same as it was used on search. This change is not allowed | NOT_SENT | Error | 172 | Requested action not possible. | A seat can not be assigned to an infant without a seat. Unable to satisfy, need date of birthday of passenger. Unable to satisfy, need telephone of passenger. Mandatory passenger information is missed.
| NOT_SENT | Warning | 172 | Requested action not possible. | Attention! An error happened while adding special remarks: entries will not be taken into account. Supplier doesn't support TTL in request. Supplier supports only English.
| SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 189 | Price has been changed. | Price was changed. | SENT | Error/Warning | 197 | Undetermined error - please report. | Unable to receive booking status from supplier. | SENT | Warning | 208 | It is required to cancel reservation. | There is at least one cancelled segment in this PNR. Please contact the carrier directly for details and cancel the PNR. | SENT | Error/warning | 259 | Reservation requires special handling. | Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking. Schedule change for a confirmed segment. Please contact the carrier directly for details and update the PNR.
| SENT | Warning | 342 | Cancel fee may apply. | Please note: cancellation policy has been changed! | SENT | Error | 367 | Invalid format. | Incorrect telephone number. Incorrect passport number for the 1 passenger. Incorrect characters in GivenName/Surname
| NOT_SENT | Warning | 446 | Service request not allowed. | Special service OTHS for traveler with information 1S NOMER NE OTVECHAET 17/05 was declined by supplier. Please note: supplier did not provide the ticket time limit.
| SENT | Error | 448 | System error. | Supplier warning message. Connection unavailable.
| SENT/NOT_SENT | Error | 450 | Unable to process. | Incorrect type of document. You can use only passport. | NOT_SENT | Error/Warning | 548 | Child infant seat not available. | A seat for OS T NO SSR CONFIRMATION R 01MAR19 was not confimed by aircompany PR. | SENT | Warning | 558 | Accounts are settled in a currency different from the quoted rate currency. | Requested currency was 'EUR' but rates returned in 'USD'. | SENT | Warning | 1002 | Сan not receive some information from supplier. | Сan not receive some information from supplier about flown segments. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Warning | 18 | Itinerary not possible. | Attention! Supplier declined a flight for some segments! Please contact with supplier to clarify the status of the declined segments. Please note: validating airline code has been changed. Please check the flight information.
| SENT | Error | 27 | Passenger details are mandatory | NamePrefix is mandatory, but the value is empty. | NOT_SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 189 | Price has been changed. | Price was changed. | SENT | Error/Warning | 197 | Undetermined error - please report. | Unable to receive booking status from supplier. | SENT | Warning | 208 | It is required to cancel reservation. | There is at least one cancelled segment in this PNR. Please contact the carrier directly for details and cancel the PNR. | SENT | Error/warning | 259 | Reservation requires special handling. | Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking. Schedule change for a confirmed segment. Please contact the carrier directly for details and update the PNR.
| SENT | Warning | 430 | Ok. | There was a problem during placing a reservation in the queue. Please check with supplier the existence of the reservation in a queue. Please check segment information. There are possible changes.
| SENT | Warning | 446 | Service request not allowed. | Special service OTHS for traveler with information 1S NOMER NE OTVECHAET 17/05 was declined by supplier. Please note: supplier did not provide the ticket time limit.
| SENT | Error | 448 | System error. | Supplier warning message. Connection unavailable.
| SENT/NOT_SENT | Warning | 450 | Unable to process. | Attention! Data about trip was showed from database. Attention! DO NOT RE-BOOK! Booking is unconfirmed. please wait for the final status.
| SENT | Error/Warning | 548 | Child infant seat not available. | A seat for OS T NO SSR CONFIRMATION R 01MAR19 was not confimed by aircompany PR. | SENT | Warning | 905 | Unable to book ancillary service. | Extra services were not added to booking. Supplier returned the error. | SENT | Warning | 1002 | Сan not receive some information from supplier. | Сan not receive some information from supplier about flown segments. | SENT | Warning | 1051 | PNR was not set to the queue. | PNR was not set to the queue. Please check error from supplier. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 16 | Service has been cancelled. | PNR has been already cancelled | NOT_SENT | Error/Warning | 16 | Service has been cancelled. | PNR has been already cancelled. All tickets have already been voided. Now you are trying to void all the tickets again. Please synchronize your reservation with the supplier`s system.
| SENT | Warning | 95 | Booking already canceled. | Cancellation is impossible because booking was cancelled | NOT_SENT | Error | 172 | Requested action not possible. | There are already issued tickets for this booking. Please, first synchronize the booking with the supplier`s system, then try again. | SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Error | 193 | Cancellation process failed. | Not possible to void ticket. Void time limit is already passed. PNR has been already cancelled | Not possible to void ticket. Void time limit is already passed.
| SENT/NOT_SENT | Error/warning | 259 | Reservation requires special handling. | Reservation contains issued Tickets, not visible in PNR. Please void tickets via Sabre Terminal. Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking.
| SENT | Error | 448 | System error. | Connection unavailable. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Error | 193 | Cancellation process failed. | ATTENTION: Void process ABORTED! None of the tickets were voided! Failed eTicket numbers: Please contact with supplier for additional details. Supplier returns SIMULTANEOUS CHANGES error. The status of your tickets is unknown. Please check the status of your booking and try again. Attention! An error happened while adding special remarks: entries will not be taken into account.
| SENT | Error | 197 | Undetermined error - please report. | | SENT | Error/warning | 259 | Reservation requires special handling. | Reservation contains issued Tickets, not visible in PNR. Please void tickets via Sabre Terminal. Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking.
| SENT | Error | 448 | System error. | Connection unavailable. | SENT |
|
...
Expand |
---|
title | OTA_AirDemandTicketRS |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 20 | Number of passengers invalid. | The search was done for 1 adult(s), 0 children, 0 infants with seat and 1 infant(s). The booking is doing for 1 adult(s), 0 children, 1 infants with seat and 1 infant(s). Please check booking request. | NOT_SENT | Error | 27 | Passenger details are mandatory. | Email is missing for a lead passenger. | NOT_SENT | Error | 60 | No new tickets have been issued. | No new tickets have been issued. | SENT | Warning | 64 | Tickets do not match reservation. | Please note the ticket: 2203193131610 has been already voided. | SENT | Error | 76 | Ticket issue request not possible. | PNR has been already cancelled. Tickets have been already issued. Ticket issue request not possible. PriceQuotes were changed.
| SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 172 | Requested action not possible. | Unable to satisfy, need telephone number of a lead passenger. | NOT_SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Error | 197 | Undetermined error - please report. | No new tickets have been issued. | SENT | Error/warning | 259 | Reservation requires special handling. | Reservation contains issued Tickets, not visible in PNR. Please void tickets via Sabre Terminal. Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking. The tickets are already in the process of issuing on the supplier's side. Please check again booking status.
| SENT/NOT_SENT | Error | 448 | System error. | Connection unavailable. The system or another agent is accessing or making a change to the same PNR. Please try again.
| SENT | Warning | 1002 | Сan not receive some information from supplier. | Supplier did not return ticket numbers. Please check the PNR later. | SENT |
|
...
Expand |
---|
title | OTA_AirDisplayQueueRS |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 172 | Requested action not possible. | OTA_AirDisplayQueue is not allowed for this client. | NOT_SENT | Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 430 | Ok. | QUEUE SELECTED WAS EMPTY. | SENT | Error | 448 | System error. | Connection unavailable. There is no such PNR in this queue.
| SENT |
|
21.4.18. FLIGHT SCREEN TEXT
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Warning | 172 | Requested action not possible. | Supplier supports only English. | SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Error | 448 | System error. | Connection unavailable. | SENT | Error | 448 | System error. | No input terminal command. This transaction is not intended for operations with terminal commands.
| NOT_SENT |
|
21.4.19 FLIGHT SPLIT INITIATE
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 22 | Passengers exceed commercial rules. | Supplier does not allow split PNR for infant without adult. Supplier does not allow to split PNR if old PNR will contain infant without adult.
| NOT_SENT | Error | 150 | Changes are not permitted. | Please note the status of the reservation is Cancelled. After tickets are issued, you can change only itinerary, please fill AirItinerary. Untill tickets are not issued, supplier allows to change ticket time limit only. Please enter new TicketTimeLimit.
| NOT_SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 189 | Price has been changed. | Price was changed. | SENT | Error | 197 | Undetermined error - please report. | | SENT | Warning | 208 | It is required to cancel reservation. | There is at least one cancelled segment in this PNR. Please contact the carrier directly for details and cancel the PNR. | SENT | Error/warning | 259 | Reservation requires special handling. | Reservation contains issued Tickets, not visible in PNR. Please void tickets via Sabre Terminal. Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking.
| SENT | Warning | 259 | Reservation requires special handling. | Schedule change for a confirmed segment. Please contact the carrier directly for details and update the PNR. | SENT | Error | 448 | System error. | Connection unavailable. | SENT |
|
...
Expand |
---|
|
Error/Warning | Code | Short text | Possible reason | Status |
---|
Error | 22 | Passengers exceed commercial rules. | Supplier does not allow split PNR for infant without adult. Supplier does not allow to split PNR if old PNR will contain infant without adult.
| NOT_SENT | Error | 150 | Changes are not permitted. | Please note the status of the reservation is Cancelled. After tickets are issued, you can change only itinerary, please fill AirItinerary. Untill tickets are not issued, supplier allows to change ticket time limit only. Please enter new TicketTimeLimit.
| NOT_SENT | Error | 175 | Password invalid. | Please check username/password to supplier. | SENT | Warning | 189 | Price has been changed. | Price was changed. | SENT | Error | 197 | Undetermined error - please report. | | SENT | Warning | 208 | It is required to cancel reservation. | There is at least one cancelled segment in this PNR. Please contact the carrier directly for details and cancel the PNR. | SENT | Error/warning | 259 | Reservation requires special handling. | Reservation contains issued Tickets, not visible in PNR. Please void tickets via Sabre Terminal. Please note: PNR of the global distribution system was changed by supplier. Flight may have changes: it is recommended to update the price of booking.
| SENT | Warning | 259 | Reservation requires special handling. | Schedule change for a confirmed segment. Please contact the carrier directly for details and update the PNR. | SENT | Error | 448 | System error. | Connection unavailable. | SENT |
|
...