Passenger typesCreate passenger from PTC: ADT, CHD, CNN, INF, YTH, STU, SEA
Create adult passenger by default
Automatically associate infant with adult
Manually associate infant with adult
Create up to 9 passengers plus 9 infants 
* Manually re-associate infant to another adult
* Create passenger with several PTC
* Create group booking
* Identify unaccompanied minors
Loyalty recognitionUse Frequent Flyer card from Finnair Plus or One World
Use Frequent Flyer card for mileage accrual
Use Frequent Flyer card for price discount
Use several Frequent Flyer cards at once
Use Corporate ID (Client code) for reporting and for price discount (SSR element)
Name elementsAdd passenger's title, firstname, lastname
Add passenger's date of birth
Add passenger's gender
Truncate name if too long
* Add passenger's middle name
Contact details (APIs)Create AP elements from e-mail and phone numbers
Create APN, CTCE, CTCM elements for notifications
Create AB elements for billing
Create SSR DOCS containing Passport information
Create default SSR DOCS from the DOB only (for secured flights)



Itinerary typesShop One Way itinerary
Shop Round Trip itinerary
Shop Open Jaw itinerary
Shop Complex itinerary (3-4 bounds)
* Shop Open segment
Flight typesSearch for direct and non-stop flights only
Propose AY operated flight
Propose Codeshare flight
Propose direct flight
Propose Multi-leg flight
Propose Secure flight
Identify flights too close to departure time
Propose interline itineraries
OptionsSelect one or multiple cabins
Select different cabins at bound level
Select preferred departure time
Shop on an up-to 7 days time range (calendar search)
Shop directly from flight details
Use One Way display (in Shopping and Reshopping)
Use Itinerary mode (in Shopping and Reshopping)
* Use One Way Combinable mode
* Use Dual flow (calendar with upsell)
* Select preferred arrival time



FlowsShop ancillary in prime booking
Shop ancillary in post sale
Shop ancillary for unticketed order
Select one or several ancillaries at once
Select one ancillarie several times
* Shop ancillary for non-AY operated flight
Chargeable servicesSelect chargeable Seat
Select exempted Seat (based on fare family or loyalty)
Select baggage (prepaid, carry-on, special etc)
Select Meal
Select Wifi onboard
Select Lounge access
* Select pack of services
Free servicesSelect free Meal
Display free baggage allowance (number of piece)
Display free baggage allowance (weight)
Display free carry-on baggage allowance
Catalogue constructionUse Service filing
Shop for specific segment
Shop for specific passenger
Highlight service
Filter service
Order services
Display Rich content (images)
Display Disclaimers
* Shop for specific service type
* Display Quota information



PricingTarget specific fares with a Corporate code
Discount price with Promotion code
Automatically select currency based on the market
Manually select currency
Modify price dynamically (continuous pricing)
* Price in loyalty points/ miles
Fare typesReturn Public fares
Return Negotiated fares
Return Corporate fares
Return IT/BT fares
Return Campaign fares
Return Student fares
Return Seat Only fares
Return TMC fares
Return Visit Home fares
Return Marine fares
Return Tour Operator fares
Return Joint Business fares
Upsell offersPropose best pricing offers
Propose offers in higher booking class


Offer content

Flight dataDisplay Secure Flight indicator
Display flight legs information
Display departure and arrival terminal
Display bound and flight duration
Fare detailsDisplay fare type: public, private, negotiated, corporate
Display Fare Family branding (fare rules & benefits)
Display fare benefits based on requested language
Time LimitsCalculate Payment Time Limit (TTL)
Calculate Offer Validity Time Limit
Calculate Price Guarantee Time Limit (TST validity)

(*) Feature currently not supported by Finnair NDC API.

21.3 specific features marked in bold.