Troubleshooting

Here you can find a selection of common error and warning messages that you may encounter while using AY NDC.

Error message

Explanation

Solution

A required header representing a Message Addressing Property is not present;

Invalid format

Formatting and/or XML structure errorCheck message formatting; ensure that every <xxx> section ends with a </xxx>
Invalid Input DataSome field is missing or emptyReview the implementation guide for mandatory content
Link downConnectivity errorRetry after 2-3 minutes

No match for record locator;

No PNR match found;

Invalid missing recloc

- Access to the order is restricted (created by another IATA)
- OrderID is incorrect
- The order is expired (more than 36 hours since the departure of the last flight)

- Check the OrderID 

- Retrieve the booking on Finnair.com

Requested corporate profile info ignored Corporate profile information from the input is ignored and the one from the offer is usedUpdate the CorporateID in the offer with OfferPrice if needed
Requested traveller profile info ignored Frequent Flyer profile information from the input is ignored and the one from the offer is usedUpdate the Frequent Flyer cards in the offer with OfferPrice if needed
Target office ID not found

The seller recognition section is incorrect

The seller has not been configured

Verify the seller recognition structure mentioned under “AY specificities”.
Too many open conversationsTraffic overloadedRetry after 2-3 minutes
Umarshalling ErrorGrammar errorCheck the formatting of the value or look for any empty fields in your message
Unable to processSystem errorSend the request again
Invalid currency codeInvalid currency code is providedCheck and correct currency code

Error message

Explanation

Solution

Invalid request

Invalid input in the query

Check the request message content

No profile found matching this search criteria 

The airline in the query has not defined its OD list

Use airline code "AY"

Error message

Explanation

Solution

Corporate account not foundThe CLID in the offer is invalidCheck whether the corporate number is correctly entered
Frequent flyer number not foundFrequent flyer number is invalid or for another airlineCheck whether the card is for a oneworld airline and the number was correctly entered
Invalid passenger typeOne of the provided PTCs is not supported by AY NDCUse only PTC: ADT, CHD, INF, YTH, STU, SEA
Invalid range of dates optionToo many dates in the calendar mode searchLimit the time window to 15 days for one-way trips and 7 days per segment for roundtrips
Invalid time window optionFiltering time span is too wideLimit the time window to 24h
No active itinerary in the airline profileThis itinerary is not sold in AY NDC

- Implement AirlineProfile to get all sold segments

- Choose another origin and destination

No available flight found for the requested segment XNo availability on the flights for the requested bound/dateChoose another date
No fares found for requested itineraryAY does not have availability on this route/cabin/dateCheck availability on Finnair.com
No itinerary found for requested segmentNo flight operated on the requested bound/dateChoose another date
Number of passengers exceed 9Too many passengers in the shopping requestLimit the number of passengers to 9 (plus infants)
Past date/time not allowedThe flight date is in the past.Choose a date in the future
Application of automatic traffic controlThis IATA has reached the AirShopping limit during the past 24h and it has been automatically rejectedResend the shopping request at a later time
Not available and waitlist closedRequested service or item is not available, and the waitlist for it is also closedPick another offer or flight/date.

 

Error message

Explanation

Solution

Frequent flyer number is invalid

At least one of the provided FQTV or CLID numbers is invalid or for another airline

- Check whether the frequent flyer card is issued for a oneworld airline, and whether the number is entered correctly

- Check whether the corporate number is entered correctly

Invalid passenger type code

At least one PTC in the query does not match the offer

Do not send the PTC in the request, or be sure they match the AirShopping reply

Unable to process syntax error

The query does not follow the NDC grammar

Review the implementation guide for proper message syntax

Unable to retrieve offer

- The offer was not found in the database

- The offer is expired (more than 30 minutes since the last retrieve)

- Check the OfferID and OfferItemID used

- Start shopping again


Error message

Explanation

Solution

Corporate account not foundThe CLID in the offer is invalidCheck whether the corporate number is correctly entered
Error at end of transaction time: simultaneous changes to PNRThe automated process updated the order at the same time

- Send the failing message again

- Start the booking process again

FQTV number not accepted The Frequent Flyer card in the query is not valid or does not match the passenger's nameCheck whether the card is issued for a oneworld airline and whether the traveller and number are correctly entered
Invalid form of paymentFOP is not authorized

- If you are currently in the implementation stage, contact the project’s team

- If you are already live, contact your Account Manager

Invalid name format: invalid format/not entered/One of the name fields contains an unsupported characterRemove numbers and special characters
Invalid offer item selectionThe flight OfferItem is missingAdd the mandatory OfferItem
Invalid office identificationAgent IATA number is missing or not configuredSend IATA number in all messages
Invalid passenger selectionPassenger information is not aligned between the query and the offerVerify that passenger information matches the OfferPriceRS (PTC and PaxID)
Invalid text dataThe mandatory date of birth is missingSend the date of birth for INF, CHD, and ADT on secure flights
Need form of payment- The payment section has not been sent
- Deferred payment is not activated
 

- Send FOP and the total amount

- Contact your Account Manager
 

Not authorized by IATAIATA agent inactive or not authorized to use this form of payment.Contact IATA or use another FOP
OB fees pricing calculation problem: OB fees pricing mismatchThe form of payment at pricing and booking does not match

- Restart from the pricing step, including the correct FOP

- Update your FOP with an OrderReshop (refer to the document "OrderReshop for OB fees" available on the NDC Portal)

SSR FQTV addition failedThe Frequent Flyer card is not valid or does not match the passengerCheck that the card is owned by the travelling passenger and the entered number is correct
Specific seat requested is not availableThe specified seat is already occupiedCheck the SeatAvailability to book another seat
Payment failedTransaction rejected by the payment platform- Check for details in the sub-error message
- Restart payment with the proper amount and FoP
PNR updated by parallel process-please verify PNR contentSome automated processes updated the order at the same time, and some conflicts could have occurredCheck whether the order contains all expected flights and services
Pricing/ticketing errorProblem at issuance time. Order not createdResend the OrderCreate
Unable to create orderOne of the codeshare flights is not confirmedUse another offer
Unable to create payment solution

- The form of payment is invalid

- The amount to be paid is incorrect
 

Check the FOP and total amount (flights plus ancillaries)
Unable to retrieve offer

- The offer was not found in the database

- The offer is expired (more than 30 minutes since the last retrieve)

- Check the OfferID and OfferItemID used

- Start shopping again

Not available and waitlist closedRequested service or item is not available, and the waitlist for it is also closedPick another offer or flight/date.

 

Error message

Explanation

Solution

Reservation previously cancelledThe order has been deletedCreate a new order

 

Error message

Explanation

Solution

Communications not availableSystem errorRetry after 2-3 minutes
Invalid format/data - data does not match syntax rulesThe query does not follow the NDC grammarReview the implementation guide for proper message syntax
Seat Request not available as flight operated by another carrierThe seat map of the codeshare partner is not availableTry to add seat on the operating carrier's website.
Unable to retrieve offer

- The offer was not found in the database

- The offer is expired (more than 30 minutes since the last retrieve)

- Check the OfferID and OfferItemID used

- Start shopping again

Invalid ticket coupon statusThe status of the ticket or document coupon is invalid for the requested updateSelect only coupons eligible for exchange

 

Error message

Explanation

Solution

No valid recommendation foundNo applicable ancillary for this flight/date/fareChoose another offer
Unable to retrieve offer

- The offer was not found in the database

- The offer is expired (more than 30 minutes since the last retrieve)

- Check the OfferID and OfferItemID used

- Start shopping again

Invalid ticket coupon statusThe status of the ticket or document coupon is invalid for the requested updateSelect only coupons eligible for exchange

 

Error message

Explanation

Solution

At least one cabin must be specifiedThe cabin code is missing for additional offer itemsAdd at least one cabin code
Check number items in listThere are no AddOfferItems nor DeleteOrderItem sectionProvide the segments to add or delete
Itinerary not supported - too many boundsToo many bounds in the resulting offerLimit the number of segments to 4
Invalid requested boundInvalid OrderItemID in DeleteOrderItem sectionCheck the OrderItemID in OrderViewRS
Invalid tattooInvalid ServiceID in DeleteOrderItem sectionCheck the ServiceID in OrderViewRS
Need record locatorThe OrderID field is emptySend the OrderID
Not eligible for ATC exchange

- Multiple reissues on ticket partially used is not supported (ATC limitation)

- The flight is already in the DCS window, and coupons are in the checked-in status

- The order went through an involuntary change, and the ticket has already been updated

Cancel check-in online
RestrictedOrder not eligible for ATC exchangeUse fares eligible to reissuance
Routing of segment does not match eTKT couponOrder’s flights do not match the ticket’s coupons (modification without reissuing)Pay for the previously made changes
Unable to process shopping

- Change is against fare rules

- Passenger no-show on the flight

Check fare notes
Unable to retrieve PNR

- Access to the order is restricted (created by another IATA)

- OrderID is incorrect

- The order is expired (more than 36 hours since the departure of the last flight)

- Check the OrderID 

- Retrieve the booking on Finnair.com

Invalid ticket coupon statusThe status of the ticket or document coupon is invalid for the requested updateSelect only coupons eligible for exchange
Not available and waitlist closedRequested service or item is not available, and the waitlist for it is also closedPick another offer or flight/date.

Error message

Explanation

Solution

SEGMENT SELL WARNING: ASSOCIATED SSRS REMOVED - ALL SSRS REBOOKEDSeat or other ancillary carried over to new flight following flight change.No action needed.
SEGMENT SELL WARNING: ASSOCIATED SSRS SEAT REMOVED - NOT ALL SSRS SEAT REBOOKEDSeat is not carrier over to the new flight. Contact customer care to rebook your seat.
SEGMENT SELL WARNING: ASSOCIATED SSRS REMOVED - NOT ALL SSRS REBOOKEDOther ancillaries not carrier over to the new flight. Manually rebook ancillary.
Document(s) already issuedTicket/EMD (re)issuance already processedRetrieve the order to check whether all documents are returned
Error at issuance time: need TSTOrder with unpaid modifications and inconsistent pricing recordUse OrderReshop to reprice the order
Error at issuance time: service/name change-verify TSMOrder with unpaid ancillary and inconsistent pricing recordPay for the ancillary on the same channel it was booked
Error at issuance time: service/name change-verify TSTOrder with unpaid flight change and inconsistent pricing recordUse OrderReshop to reprice the order
Error at end of transaction time: simultaneous changes to PNR The automated process updated the order at the same time

- Send the failing message again

- Start the updating process again
 

Invalid form of paymentThe form of payment is not authorized

- If you are currently in the implementation stage, contact the project’s team

- If you are already live, contact your Account Manager

OB fees pricing calculation problem: OB fees pricing mismatchThe form of payment at pricing and booking does not match

- Restart from the pricing step, including the correct FOP

- Update your FOP with an OrderReshop (refer to the document "OrderReshop for OB fees" available on the NDC Portal)

Payment failedTransaction rejected by the payment platform- Check for details in the sub-error message
- Restart payment with the proper amount and FoP
PNR updated by parallel process-please verify PNR contentSome automated processes updated the order at the same time, and some conflicts could have occurredCheck whether the order contains all expected flights and services
Specific seat requested is not availableThe specified seat is already occupiedCheck the SeatAvailability to book another seat
TST expired - override or delete and repriceOrder unpaid and pricing record expiredUse OrderReshop to reprice the order
Unable to create payment solution

- The form of payment is invalid

- The amount to be paid is incorrect
 

Check the FOP and total amount (flights plus ancillaries)
Unable to retrieve offer

- The offer was not found in the database

- The offer is expired (more than 30 minutes since the last retrieve)

- Check the OfferID and OfferItemID used

- Start shopping again

Error message

Explanation

Solution

Contract(s) not eligible for void

Tickets/EMD can no longer be voided (after 22:45 GMT on booking day)

Use the order refund

Element cancellation not allowed

Itinerary clean-up failed due to flown segment(s)

Send again the cancellation request

Error at end of transaction time: simultaneous changes to PNR

The automated process updated the order at the same time

- Send the failing message again

- Start the cancelling process again

Invalid refund amount

The refund amount at reshop and cancel does not match

Use OrderReshop to retrieve the proper refund amount

Refund incomplete - some items could not be refunded

Some documents (like infant tickets) cannot be refunded in NDC

Refund the order via another channel

Reservation previously cancelled

The order has been deleted

Retrieve the order on Finnair.com

Unable to process a refund, please process manually

- Ticket refund is restricted
- There is an infant in the order (NDC limitation on refund for infants)

Process the refund through the BSP link


Unable to retrieve PNR

The OrderID field contains an invalid value

Send the proper OrderID