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 | GP_TransferResRQ_Book |
---|
|
Warning/Error | Code | Short text | Possible reason | Status | Error | 15 | Invalid date. | Transfer date differs from Reservation Initiate message. | NOT_SENT | Error | 20 | Number of passengers invalid. | This offer is for 2 adults, 2 children and 0 infants, but you tried to book for 2 adults, 1 children and 1 infants. | NOT_SENT | Error | 27 | Passenger details are mandatory. | Lead passenger surname and name are required for booking. NamePrefix is mandatory, but the value is empty.
| NOT_SENT | Error | 161 | Search criteria invalid. | Departure or destination information differs from information in Reservation Initiate message. | NOT_SENT | Error | 172 | Requested action not possible. | Phone should be less than 15 characters and more than 10 characters. Paxes info(count, children ages) in Reservation Confirmation message differ from paxes info in Reservation Initiate. Supplier does not allow booking identical guests. The address must be specified for PickUp and DropOff points. Diffdates.
| NOT_SENT | Warning | 209 | Transfer time has been changed. | Transfer time has been changed to flight arrival time since the driver of the pickup car will check when the plane will land in order to be at the airport at the correct time. | SENT | Error | 450 | Unable to process. | | SENT | Warning | 1002 | Сan not receive some information from supplier | Booking can be unsuccessful for some guests ans successful for others. | |
|
8.4.5. RESERVATION IGNORE
...