[{"data":1,"prerenderedAt":458},["ShallowReactive",2],{"guide-amadeus-child-infant-fares":3,"related-\u002Fblog\u002Famadeus-training-with-ai":29,"mdc--42865u-key":37},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":14,"body":15,"related":16},"fares-pricing.pax-types-discounts","child-infant-fares","How do I price children, infants and youth in Amadeus?","FXP prices each passenger by the type in the name: (CHD\u002F01JAN20) a child, (INF\u002F…) a lap infant, (YTH) youth. FXP\u002FP2\u002FRCH forces a child fare, FXP\u002FINF prices only infants. A child's age counts on the day of travel.","Pricing by passenger, passenger type and discount (children, infants, youth)","intermediate",[11,12,13],"FXP","FXX","FD",true,"## When\nThe booking has children or infants, or a passenger qualifies for a discount (youth, senior), and\neach must be priced with the right fare.\n\n## Check first\nNames carry the type: child `(CHD\u002F01JAN20)`, infant on an adult `(INF\u002F…\u002Fdate)`, infant with seat\n`(INS)`, youth `(YTH)` (see [Name element — adults, children, infants and passenger types](\u002Famadeus-guide\u002Fpassenger-names)). Amadeus prices each type from the name.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `FXP` | Prices every passenger by their name type. | Usually enough when names are typed. |\n| 2 | `FXP\u002FP2\u002FRCH` | Prices passenger 2 as a child. | Force a type when the name has none. |\n| 3 | `FXP\u002FINF` · `FXP\u002FPAX` | Prices only the infants · only the non-infants. | Separate TSTs for infants. |\n| 4 | `FXP\u002FP1\u002FRCH\u002F\u002FP2\u002FRZZ\u002F\u002FP3\u002FRCD` | Different discount per passenger. | Mixed family. |\n| 5 | `FXP\u002FRCH*ZZ*CD` | Several discount codes (up to six). | Let Amadeus pick the applicable one. |\n| 6 | `FD ZZ\u002FP2` · `FD IN02MAR25\u002FP3` | Fare discount element with type \u002F date of birth. | Keeps the discount in the PNR for ticketing. |\n\nSome discount codes: `CH` child · `IN` infant · `ZZ` youth · `YS` senior · `ZS`\nstudent and youth · `MIL` military · `GRP` group · `IT` \u002F `GIT` inclusive tour.\n\n## Check it worked\n`TQT` shows one TST per passenger type, each with its own fare basis (child fares often end in a\nchild code).\n\n## Traps\n- A lap infant pays its own (reduced) infant fare and taxes, on its own TST and its own ticket.\n- A child's age is on the **date of travel**; a child turning 12 during the trip may need an adult\n  fare on the return — check the rules.\n- Discounts exist only where the airline files them; if none applies, Amadeus prices the normal fare.",[17,20,23,26],{"slug":18,"question":19},"passenger-names","How do I enter adult, child and infant names in Amadeus?",{"slug":21,"question":22},"price-pnr-fxp","How do I price a PNR and store the fare in Amadeus?",{"slug":24,"question":25},"fare-type-codes","How do I filter fares by conditions in Amadeus?",{"slug":27,"question":28},"fare-discount-element","How do I add a fare discount element (FD) in Amadeus?",[30],{"path":31,"title":32,"description":33,"date":34,"image":35,"imageAlt":35,"draft":36},"\u002Fblog\u002Famadeus-training-with-ai","Amadeus training with AI: onboarding and support for agents","GateRoam has an Amadeus guide your AI assistant can search: learn Amadeus step by step and get answers on tickets, voids and refunds. No API needed.","2026-09-27",null,false,{"data":38,"body":39},{},{"type":40,"children":41},"root",[42,51,57,63,110,116,330,407,413,424,430],{"type":43,"tag":44,"props":45,"children":47},"element","h2",{"id":46},"when",[48],{"type":49,"value":50},"text","When",{"type":43,"tag":52,"props":53,"children":54},"p",{},[55],{"type":49,"value":56},"The booking has children or infants, or a passenger qualifies for a discount (youth, senior), and\neach must be priced with the right fare.",{"type":43,"tag":44,"props":58,"children":60},{"id":59},"check-first",[61],{"type":49,"value":62},"Check first",{"type":43,"tag":52,"props":64,"children":65},{},[66,68,75,77,83,85,91,93,99,101,108],{"type":49,"value":67},"Names carry the type: child ",{"type":43,"tag":69,"props":70,"children":72},"code",{"className":71},[],[73],{"type":49,"value":74},"(CHD\u002F01JAN20)",{"type":49,"value":76},", infant on an adult ",{"type":43,"tag":69,"props":78,"children":80},{"className":79},[],[81],{"type":49,"value":82},"(INF\u002F…\u002Fdate)",{"type":49,"value":84},", infant with seat\n",{"type":43,"tag":69,"props":86,"children":88},{"className":87},[],[89],{"type":49,"value":90},"(INS)",{"type":49,"value":92},", youth ",{"type":43,"tag":69,"props":94,"children":96},{"className":95},[],[97],{"type":49,"value":98},"(YTH)",{"type":49,"value":100}," (see ",{"type":43,"tag":102,"props":103,"children":105},"a",{"href":104},"\u002Famadeus-guide\u002Fpassenger-names",[106],{"type":49,"value":107},"Name element — adults, children, infants and passenger types",{"type":49,"value":109},"). Amadeus prices each type from the name.",{"type":43,"tag":44,"props":111,"children":113},{"id":112},"steps",[114],{"type":49,"value":115},"Steps",{"type":43,"tag":117,"props":118,"children":119},"table",{},[120,149],{"type":43,"tag":121,"props":122,"children":123},"thead",{},[124],{"type":43,"tag":125,"props":126,"children":127},"tr",{},[128,134,139,144],{"type":43,"tag":129,"props":130,"children":131},"th",{},[132],{"type":49,"value":133},"#",{"type":43,"tag":129,"props":135,"children":136},{},[137],{"type":49,"value":138},"Entry",{"type":43,"tag":129,"props":140,"children":141},{},[142],{"type":49,"value":143},"What it does",{"type":43,"tag":129,"props":145,"children":146},{},[147],{"type":49,"value":148},"Why",{"type":43,"tag":150,"props":151,"children":152},"tbody",{},[153,180,207,242,269,296],{"type":43,"tag":125,"props":154,"children":155},{},[156,162,170,175],{"type":43,"tag":157,"props":158,"children":159},"td",{},[160],{"type":49,"value":161},"1",{"type":43,"tag":157,"props":163,"children":164},{},[165],{"type":43,"tag":69,"props":166,"children":168},{"className":167},[],[169],{"type":49,"value":11},{"type":43,"tag":157,"props":171,"children":172},{},[173],{"type":49,"value":174},"Prices every passenger by their name type.",{"type":43,"tag":157,"props":176,"children":177},{},[178],{"type":49,"value":179},"Usually enough when names are typed.",{"type":43,"tag":125,"props":181,"children":182},{},[183,188,197,202],{"type":43,"tag":157,"props":184,"children":185},{},[186],{"type":49,"value":187},"2",{"type":43,"tag":157,"props":189,"children":190},{},[191],{"type":43,"tag":69,"props":192,"children":194},{"className":193},[],[195],{"type":49,"value":196},"FXP\u002FP2\u002FRCH",{"type":43,"tag":157,"props":198,"children":199},{},[200],{"type":49,"value":201},"Prices passenger 2 as a child.",{"type":43,"tag":157,"props":203,"children":204},{},[205],{"type":49,"value":206},"Force a type when the name has none.",{"type":43,"tag":125,"props":208,"children":209},{},[210,215,232,237],{"type":43,"tag":157,"props":211,"children":212},{},[213],{"type":49,"value":214},"3",{"type":43,"tag":157,"props":216,"children":217},{},[218,224,226],{"type":43,"tag":69,"props":219,"children":221},{"className":220},[],[222],{"type":49,"value":223},"FXP\u002FINF",{"type":49,"value":225}," · ",{"type":43,"tag":69,"props":227,"children":229},{"className":228},[],[230],{"type":49,"value":231},"FXP\u002FPAX",{"type":43,"tag":157,"props":233,"children":234},{},[235],{"type":49,"value":236},"Prices only the infants · only the non-infants.",{"type":43,"tag":157,"props":238,"children":239},{},[240],{"type":49,"value":241},"Separate TSTs for infants.",{"type":43,"tag":125,"props":243,"children":244},{},[245,250,259,264],{"type":43,"tag":157,"props":246,"children":247},{},[248],{"type":49,"value":249},"4",{"type":43,"tag":157,"props":251,"children":252},{},[253],{"type":43,"tag":69,"props":254,"children":256},{"className":255},[],[257],{"type":49,"value":258},"FXP\u002FP1\u002FRCH\u002F\u002FP2\u002FRZZ\u002F\u002FP3\u002FRCD",{"type":43,"tag":157,"props":260,"children":261},{},[262],{"type":49,"value":263},"Different discount per passenger.",{"type":43,"tag":157,"props":265,"children":266},{},[267],{"type":49,"value":268},"Mixed family.",{"type":43,"tag":125,"props":270,"children":271},{},[272,277,286,291],{"type":43,"tag":157,"props":273,"children":274},{},[275],{"type":49,"value":276},"5",{"type":43,"tag":157,"props":278,"children":279},{},[280],{"type":43,"tag":69,"props":281,"children":283},{"className":282},[],[284],{"type":49,"value":285},"FXP\u002FRCH*ZZ*CD",{"type":43,"tag":157,"props":287,"children":288},{},[289],{"type":49,"value":290},"Several discount codes (up to six).",{"type":43,"tag":157,"props":292,"children":293},{},[294],{"type":49,"value":295},"Let Amadeus pick the applicable one.",{"type":43,"tag":125,"props":297,"children":298},{},[299,304,320,325],{"type":43,"tag":157,"props":300,"children":301},{},[302],{"type":49,"value":303},"6",{"type":43,"tag":157,"props":305,"children":306},{},[307,313,314],{"type":43,"tag":69,"props":308,"children":310},{"className":309},[],[311],{"type":49,"value":312},"FD ZZ\u002FP2",{"type":49,"value":225},{"type":43,"tag":69,"props":315,"children":317},{"className":316},[],[318],{"type":49,"value":319},"FD IN02MAR25\u002FP3",{"type":43,"tag":157,"props":321,"children":322},{},[323],{"type":49,"value":324},"Fare discount element with type \u002F date of birth.",{"type":43,"tag":157,"props":326,"children":327},{},[328],{"type":49,"value":329},"Keeps the discount in the PNR for ticketing.",{"type":43,"tag":52,"props":331,"children":332},{},[333,335,341,343,349,351,357,359,365,367,373,375,381,383,389,391,397,399,405],{"type":49,"value":334},"Some discount codes: ",{"type":43,"tag":69,"props":336,"children":338},{"className":337},[],[339],{"type":49,"value":340},"CH",{"type":49,"value":342}," child · ",{"type":43,"tag":69,"props":344,"children":346},{"className":345},[],[347],{"type":49,"value":348},"IN",{"type":49,"value":350}," infant · ",{"type":43,"tag":69,"props":352,"children":354},{"className":353},[],[355],{"type":49,"value":356},"ZZ",{"type":49,"value":358}," youth · ",{"type":43,"tag":69,"props":360,"children":362},{"className":361},[],[363],{"type":49,"value":364},"YS",{"type":49,"value":366}," senior · ",{"type":43,"tag":69,"props":368,"children":370},{"className":369},[],[371],{"type":49,"value":372},"ZS",{"type":49,"value":374},"\nstudent and youth · ",{"type":43,"tag":69,"props":376,"children":378},{"className":377},[],[379],{"type":49,"value":380},"MIL",{"type":49,"value":382}," military · ",{"type":43,"tag":69,"props":384,"children":386},{"className":385},[],[387],{"type":49,"value":388},"GRP",{"type":49,"value":390}," group · ",{"type":43,"tag":69,"props":392,"children":394},{"className":393},[],[395],{"type":49,"value":396},"IT",{"type":49,"value":398}," \u002F ",{"type":43,"tag":69,"props":400,"children":402},{"className":401},[],[403],{"type":49,"value":404},"GIT",{"type":49,"value":406}," inclusive tour.",{"type":43,"tag":44,"props":408,"children":410},{"id":409},"check-it-worked",[411],{"type":49,"value":412},"Check it worked",{"type":43,"tag":52,"props":414,"children":415},{},[416,422],{"type":43,"tag":69,"props":417,"children":419},{"className":418},[],[420],{"type":49,"value":421},"TQT",{"type":49,"value":423}," shows one TST per passenger type, each with its own fare basis (child fares often end in a\nchild code).",{"type":43,"tag":44,"props":425,"children":427},{"id":426},"traps",[428],{"type":49,"value":429},"Traps",{"type":43,"tag":431,"props":432,"children":433},"ul",{},[434,440,453],{"type":43,"tag":435,"props":436,"children":437},"li",{},[438],{"type":49,"value":439},"A lap infant pays its own (reduced) infant fare and taxes, on its own TST and its own ticket.",{"type":43,"tag":435,"props":441,"children":442},{},[443,445,451],{"type":49,"value":444},"A child's age is on the ",{"type":43,"tag":446,"props":447,"children":448},"strong",{},[449],{"type":49,"value":450},"date of travel",{"type":49,"value":452},"; a child turning 12 during the trip may need an adult\nfare on the return — check the rules.",{"type":43,"tag":435,"props":454,"children":455},{},[456],{"type":49,"value":457},"Discounts exist only where the airline files them; if none applies, Amadeus prices the normal fare.",1792308311222]