TABLE OF CONTENTS



GDN Error Codes (Platform Errors)

PhaseError CodeMessage
-00010Internal server error
-00020Authentication failed
-00030Request timeout
-00040Required parameters are missing
-00050Request parameters are invalid
AirShopping01001Airline shopping request error
01002Invalid cabin type
01003Invalid currency
01004Insufficient remaining cabin space
01005Invalid origin and destination options
01006Invalid trip type
01007Invalid passenger type
01008Invalid passenger count
01009Origin date is greater than destination date
01010Invalid loyalty program account airline ID
01011Invalid loyalty program account number
01012No fares available
01013No onward trip found
01014No return trip found
OfferPrice02001Invalid offer ID/transInfo
02002Offer details not matched
02003Airline pricing request error
02004No fare result
02005Currency not match
02006No cabin found
02007Booking failed. This flight is too close to its departure time and is no longer available for purchase.
Seat Availability03001Invalid order ID
03002Offer/Order details not matched
03003Invalid offer ID
03004Seat availability request error
03005Seat availability other error
03006Booking failed. This flight is too close to its departure time and is no longer available for purchase.
ServiceList04001Invalid order ID
04002Offer/Order details not matched
04003Invalid offer ID
04004Service request error
04005Service other error
04006Supplier service list request error
04007Booking failed. This flight is too close to its departure time and is no longer available for purchase.
OrderCreate05001Invalid offer ID
05002Offer details not matched
05003Invalid currency
05004Supplier order create request error
05005Duplicate create request
05006Cabin sold out
05007Order create failed
05008Passenger info invalid
05009Passenger name too long
05010Passenger name not correct
05011Order create other error
05012Incorrect traveler information input. Please check your passenger information accuracy.
05013The price of the flight has changed. Please try again.
05014Payment declined. Please check your payment details.
05015A booking with the same traveler information was just recently made. No booking was done.
05016Hold not allowed for this booking
05017Passenger document details required for passenger
05018Invalid FOP
05019Invalid adult title
05020Invalid child title
05021Invalid infant title
05022Invalid adult age
05023Passenger index not correct
05024Seat service passenger index not correct
05025Invalid seller order number
05026Buyer not exist in supplier system
05027Invalid order status
05028Supplier order service reservation request error
05029Price is changed
05030A confirmed booking already exists for this itinerary. Duplicate booking is not allowed.
05031Passenger identity document ID is duplicated
05032Passenger type or count mismatch between orderCreate and offerPrice
05033Seat service offerId not exist
05034Passenger info not match with supplie
05035Seat trip not match with flight
05036The number of selected meal items exceeds the maximum limit allowed per leg by the operating carrier.
05037Duplicate meal codes detected for the same passenger.
05038Currency parameter is required for multi-currency quotation orders.
05039The requested currency is not supported for this multi-currency order.
05040Multi-currency quote cache is invalid: passenger fare settlement currencies do not match the offer.
05041Seat selection failed. Under airline safety regulations, passengers under 15 years old are strictly prohibited from sitting in emergency exit rows.
05042Seat selection failed. Passengers traveling with infants are not permitted to occupy emergency exit row seats due to safety and evacuation regulations.
05043Seat selection failed. Emergency exit row seats are reserved exclusively for passengers with full mobility who are able to assist crew members during an evacuation.
05044Seat selection failed. The Quiet Zone (Rows 7-14) is reserved exclusively for passengers aged 10 and above. Infants and children under 12 are not permitted.
05045Seat selection failed. Children under 12 years old must be seated directly adjacent to an accompanying adult in the same booking.
05046Passengers with special documents in {1} group must use the same document type. Please use either {2} for all special documents in this group.
05047Exceeded maximum allowed baggage limit per passenger.
05048Booking failed. Children under 12 and babies under 2 cannot travel alone. There must be at least one adult traveling with them.
05049Booking failed. For safety reasons, one adult can only travel with one baby. Please add more adults or split your booking.
05050Booking failed. The birthday for {0} does not match the ticket type (Adult/Child/Infant). Please check the age on the flight date.
05051Booking failed. Passenger names cannot contain words like 'test' or 'demo'. Please enter a real passenger name to create the order.
05052Booking failed. Duplicate contact details found. The phone numbers and email addresses for Primary, Secondary, and Emergency contacts must be completely different from each other.
05053Validation failed: Document type ''{0}'' is not supported by supplier. Please provide an eligible document type.
05034Validation failed: A Primary Contact is mandatory and must be provided
05055The ''nationality'' field is mandatory for specialized document type ({0}).
05056Specialized document type {0} are strictly applicable to Filipino citizens only. The provided nationality must be ''PH''.
05057OFW ID must be 10 alphanumeric characters.
05058The ''birth date'' field is mandatory for specialized document type ({0}).
05059The age must be 60 or above for specialized document type ({0}).
05060Validation failed: Passenger identity document information is mandatory for this booking.
05061Booking failed. This flight is too close to its departure time and is no longer available for purchase.
05062Ancillary offers are unavailable as the flight departure is within {0} hours.
05063Ancillary items cannot be added within {0} hours of flight departure.
05064Seat selection failed. The selected seat is already occupied and cannot be purchased: serviceOfferId={0}.
05065Unavailability for selected seat(s). Please choose other seats.
05066Seat selection failed. Passengers under 15 years old are not permitted to select this seat.
05067Seat selection failed. Passengers under 12 years old are not permitted to select this seat.
05068Seat selection failed. Passengers under 10 years old are not permitted to select this seat.
05069Seat selection failed. Passengers traveling with infants are not permitted to select this seat.
05070Seat selection failed. Pregnant passengers are not permitted to select this seat.
05071Seat selection failed. Passengers requiring special mobility assistance are not permitted to select this seat.
05072Seat selection failed. This seat is reserved for extra-seat passengers only.
05073All passengers must buy bundle on a journey
05074All passengers must buy the same bundle a journey
05075Free baggage policy validation failed: The {0}kg baggage allowance is not complimentary in the upstream airline system.
05076Requested baggage option is not available in the upstream system.
ConfirmOrder07001Invalid order ID
07002Airline order confirm request error
07003Air price change
07004Duplicate confirmation
07005Payment declined. Please check your payment details
07006Invalid FOP
07007invalid order status
07008Currency not supported. Please contact the administrator.
07009Unsupported card types
OrderRetrieve08001Invalid order ID
08002Airline order retrieve request error
CancelOrder09001Invalid order ID
09002CancelOrder request error
09003Cancellation of the ticket is impossible
09004invalid order status
09005supplier service update cancel error
OrderChange10001Invalid order ID
10002The payment amount is incorrect
10101Name exceeds maximum length of {x} characters
10201Invalid offer ID/transInfo
10202Unable to process change online. Please contact support
10203Order change other error
10301Invalid service offer ID
10306Not allowed changing the origin or destination
10312Cabin class change not allowed
10313Origin journey does not match with airline pnr
10318Booking failed. This flight is too close to its departure time and is no longer available for purchase.
10319Ancillary items cannot be added within {0} hours of flight departure.
10320Booking failed. Passenger names cannot contain words like 'test' or 'demo'. Please enter a real passenger name to create the order.
10039Item status not confirmed for the requested journey
OrderReShopReprice11001Invalid order ID
11002Supplier orderReShopRepricing request error
11003No fare result
10201Invalid offer ID/transInfo
11005NOT PERMISSION OPERATE OTHER ORDER
10202Unable to process change online. Please contact support
11004request currency does not match the order currency code.
11006OrderReShopRepricing other error
11007Ancillaries cannot be reselected on journeys that were not changed
11008Booking failed. This flight is too close to its departure time and is no longer available for purchase.



Wano Supplier Error Codes V2.0


PhaseError CodeMessage
S08001System internal error
S08002Required parameters are missing: {0}
OrderCreateB08018Price changed
B08025Flight changed during booking: {0}
OrderReShopB08078Order reference is required.
B08079Unable to retrieve order information.
B08080ReShop is not allowed for the current order status: {0}.
B08081Invalid passenger index: {0}.
B08082Invalid journey sequence: {0}.
B08083The onward departure date cannot be later than the return departure date.
B08084The onward departure date cannot be later than the original return departure date.
B08085The return departure date cannot be earlier than the original onward departure date.
B08086Empty response received from airline reShop.
B08087An existing {0} operation is already in progress.
B08088Change/refund scope conflict with in-progress {0} operation: {1}.
OrderReShopRepriceB08091The request currency [{0}] does not match the order currency [{1}].
B08092ReShopReprice is not allowed for the current order status: {0}.
B08094Invalid seat serviceOfferId in selectedOffer.serviceOrders.
B08095Invalid seat passenger index in selectedOffer.serviceOrders: {0}.
B08096The specified journey was not found in the order: {0}.
B08097ReShopRepriceis not allowed for the current journey status: journey={0}, status={1}.
B08102The passenger or journey information is invalid for reShopReprice: {0}.
B08103Trip information is required for reShop reprice.
B08104Unable to process the reShop reprice result because the required pricing information is missing.
OrderChangeB08110The seat is occupied and cannot be selected: serviceOfferId={0}.
B08111The seat is blocked for the current context.
B08112The seat is restricted for the passenger: serviceOfferId={0}, restriction={1}.
B08055The ancillary service was rejected by the airline for order {0}.
B08058The orderId is required for add ancillaries.
B08059The sellerCode is required for add ancillaries.
B08061The changeOrderChoice is required for an ancillary change.
B08062The ssrUpgrade or seatReassignment is required for an ancillary change.
B08063The ssrUpgrade and seatReassignment cannot be included in the same ancillary change request.
B08064The ancillary item type does not match the requested upgrade type.
B08065The target bookingId must be unique within the ancillary change request.
B08066The paxIndex is required for each ancillary change item.
B08067The serviceOfferId is required for each ancillary change item.
B08068The target ancillary is ambiguous. Please provide an item-level targetSupplierBookingId or targetgdnBookingId for multi-passenger or round-trip orders: paxIndex={0}.
B08070The ancillary change amount is invalid: {0}.
B08071The original seat is unavailable for supplier seat reassignment.
B08072The original baggage is unavailable for supplier SSR upgrade.
B08073The identityDocId is required for the ancillary change passenger: paxIndex={0}.
B08074The original seat designator is required for seat reassignment: paxIndex={0}.
B08075The original baggageAssociation is required for ancillary upgrade: paxIndex={0}.
B08076The target baggageAssociation is required for ancillary upgrade: paxIndex={0}.
B08077The ancillary change target is the same as the current ancillary: paxIndex={0}.
B08113The target ancillary does not belong to the requested passenger.
B08114The target ancillary was not found: targetgdnBookingId={0}, targetSupplierBookingId={1}.
B08115The target ancillary is ambiguous: {0} rows matched targetgdnBookingId={1}, targetSupplierBookingId={2}.
B08116At least one of targetgdnBookingId or targetSupplierBookingId is required for an ancillary change.
B08117The bundle trip cannot be resolved because the bundle must belong to a journey.
B08119Airline ancillary data is incomplete, cannot price safely: {0}.
B08042The changeFlightTime request is invalid: {0}.
B08043The change offer is invalid or has expired: {0}.
B08044The change passenger index is invalid: {0}.
B08045The identityDocId is required for changeFlightTime: paxIndex={0}.
B08046The change fare difference amount {0} does not match the reprice balanceDue {1}.
B08047The change fare difference amount is invalid: {0}.