[{"data":1,"prerenderedAt":426},["ShallowReactive",2],{"guide-amadeus-validating-carrier":3,"related-\u002Fblog\u002Famadeus-training-with-ai":26,"mdc-wbnx2t-key":34},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":17,"body":18,"related":19},"ticketing.validating-carrier","validating-carrier","How do I set the validating carrier in Amadeus (FV)?","Pricing picks the validating carrier by IATA rules; RTF and TQT show it, FVAF sets it by hand when required. TGAD-LH\u002FSQ checks that LH tickets can carry SQ flights, TGBD-SI the BSP table and TGETD-SI the e-ticket airlines.","Validating carrier (FV), BSP, interline and e-ticket tables","intermediate",[11,12,13,14,15,16],"FV","TGBD","TGAD","TGETD","GG","TGGSD",true,"## When\nPricing chose a validating airline you did not expect, `TTP` refuses because of an interline or\ne-ticket agreement, or you mix airlines on one ticket.\n\n## What it is\nThe **validating carrier** is the airline whose ticket stock (its 3-digit prefix) the ticket is\nissued on; it collects the money through BSP and its rules apply. Amadeus selects it automatically\nby IATA rules (`GG BSP`) — override only when told.\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `RTF` \u002F `TQT` | Shows the FV element \u002F the TST's validating carrier. | Check what pricing chose. |\n| 2 | `FVAF` · `FV AF\u002FS2` | Sets the validating carrier (segment-related with several TSTs). | Manual TSTs or when required. |\n| 3 | `TGBD-SI` · `TGBD-SI\u002FLH` | BSP (settlement plan) table for a country (`SI` = Slovenia; use your own) · status of LH in it. | Can this airline be issued in your BSP? |\n| 4 | `TGAD-LH` · `TGAD-LH\u002FSQ` | Interline agreements of LH · between LH and SQ. | Can LH's ticket carry SQ flights? |\n| 5 | `TGETD-SI` | Airlines that allow e-tickets in that country. | E-ticket eligibility. |\n| 6 | `HE ETT LH` · `GG ITA` | Airline e-ticket policy · airlines Amadeus checks interlining for. | Details. |\n| 7 | `TGGSD-SI` | General sales agents (GSA) for a country. | Who represents an airline in your market. |\n\n## Check it worked\n`TQT` shows the validating carrier; `TTP\u002FTKT` passes validation.\n\n## Traps\n- **A ticket can only include flights of airlines that interline with the validating carrier** —\n  otherwise split into separate tickets.\n- The ticket number prefix is the validating carrier's (e.g. `057` Air France); your BSP statement\n  lists tickets by that airline code.",[20,23],{"slug":21,"question":22},"pricing-options","How do I price part of a trip or force a fare in Amadeus?",{"slug":24,"question":25},"ticketing-checklist","What should I check before issuing a ticket in Amadeus?",[27],{"path":28,"title":29,"description":30,"date":31,"image":32,"imageAlt":32,"draft":33},"\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":35,"body":36},{},{"type":37,"children":38},"root",[39,48,63,69,90,96,368,374,392,398],{"type":40,"tag":41,"props":42,"children":44},"element","h2",{"id":43},"when",[45],{"type":46,"value":47},"text","When",{"type":40,"tag":49,"props":50,"children":51},"p",{},[52,54,61],{"type":46,"value":53},"Pricing chose a validating airline you did not expect, ",{"type":40,"tag":55,"props":56,"children":58},"code",{"className":57},[],[59],{"type":46,"value":60},"TTP",{"type":46,"value":62}," refuses because of an interline or\ne-ticket agreement, or you mix airlines on one ticket.",{"type":40,"tag":41,"props":64,"children":66},{"id":65},"what-it-is",[67],{"type":46,"value":68},"What it is",{"type":40,"tag":49,"props":70,"children":71},{},[72,74,80,82,88],{"type":46,"value":73},"The ",{"type":40,"tag":75,"props":76,"children":77},"strong",{},[78],{"type":46,"value":79},"validating carrier",{"type":46,"value":81}," is the airline whose ticket stock (its 3-digit prefix) the ticket is\nissued on; it collects the money through BSP and its rules apply. Amadeus selects it automatically\nby IATA rules (",{"type":40,"tag":55,"props":83,"children":85},{"className":84},[],[86],{"type":46,"value":87},"GG BSP",{"type":46,"value":89},") — override only when told.",{"type":40,"tag":41,"props":91,"children":93},{"id":92},"steps",[94],{"type":46,"value":95},"Steps",{"type":40,"tag":97,"props":98,"children":99},"table",{},[100,129],{"type":40,"tag":101,"props":102,"children":103},"thead",{},[104],{"type":40,"tag":105,"props":106,"children":107},"tr",{},[108,114,119,124],{"type":40,"tag":109,"props":110,"children":111},"th",{},[112],{"type":46,"value":113},"#",{"type":40,"tag":109,"props":115,"children":116},{},[117],{"type":46,"value":118},"Entry",{"type":40,"tag":109,"props":120,"children":121},{},[122],{"type":46,"value":123},"What it does",{"type":40,"tag":109,"props":125,"children":126},{},[127],{"type":46,"value":128},"Why",{"type":40,"tag":130,"props":131,"children":132},"tbody",{},[133,169,204,246,280,307,341],{"type":40,"tag":105,"props":134,"children":135},{},[136,142,159,164],{"type":40,"tag":137,"props":138,"children":139},"td",{},[140],{"type":46,"value":141},"1",{"type":40,"tag":137,"props":143,"children":144},{},[145,151,153],{"type":40,"tag":55,"props":146,"children":148},{"className":147},[],[149],{"type":46,"value":150},"RTF",{"type":46,"value":152}," \u002F ",{"type":40,"tag":55,"props":154,"children":156},{"className":155},[],[157],{"type":46,"value":158},"TQT",{"type":40,"tag":137,"props":160,"children":161},{},[162],{"type":46,"value":163},"Shows the FV element \u002F the TST's validating carrier.",{"type":40,"tag":137,"props":165,"children":166},{},[167],{"type":46,"value":168},"Check what pricing chose.",{"type":40,"tag":105,"props":170,"children":171},{},[172,177,194,199],{"type":40,"tag":137,"props":173,"children":174},{},[175],{"type":46,"value":176},"2",{"type":40,"tag":137,"props":178,"children":179},{},[180,186,188],{"type":40,"tag":55,"props":181,"children":183},{"className":182},[],[184],{"type":46,"value":185},"FVAF",{"type":46,"value":187}," · ",{"type":40,"tag":55,"props":189,"children":191},{"className":190},[],[192],{"type":46,"value":193},"FV AF\u002FS2",{"type":40,"tag":137,"props":195,"children":196},{},[197],{"type":46,"value":198},"Sets the validating carrier (segment-related with several TSTs).",{"type":40,"tag":137,"props":200,"children":201},{},[202],{"type":46,"value":203},"Manual TSTs or when required.",{"type":40,"tag":105,"props":205,"children":206},{},[207,212,228,241],{"type":40,"tag":137,"props":208,"children":209},{},[210],{"type":46,"value":211},"3",{"type":40,"tag":137,"props":213,"children":214},{},[215,221,222],{"type":40,"tag":55,"props":216,"children":218},{"className":217},[],[219],{"type":46,"value":220},"TGBD-SI",{"type":46,"value":187},{"type":40,"tag":55,"props":223,"children":225},{"className":224},[],[226],{"type":46,"value":227},"TGBD-SI\u002FLH",{"type":40,"tag":137,"props":229,"children":230},{},[231,233,239],{"type":46,"value":232},"BSP (settlement plan) table for a country (",{"type":40,"tag":55,"props":234,"children":236},{"className":235},[],[237],{"type":46,"value":238},"SI",{"type":46,"value":240}," = Slovenia; use your own) · status of LH in it.",{"type":40,"tag":137,"props":242,"children":243},{},[244],{"type":46,"value":245},"Can this airline be issued in your BSP?",{"type":40,"tag":105,"props":247,"children":248},{},[249,254,270,275],{"type":40,"tag":137,"props":250,"children":251},{},[252],{"type":46,"value":253},"4",{"type":40,"tag":137,"props":255,"children":256},{},[257,263,264],{"type":40,"tag":55,"props":258,"children":260},{"className":259},[],[261],{"type":46,"value":262},"TGAD-LH",{"type":46,"value":187},{"type":40,"tag":55,"props":265,"children":267},{"className":266},[],[268],{"type":46,"value":269},"TGAD-LH\u002FSQ",{"type":40,"tag":137,"props":271,"children":272},{},[273],{"type":46,"value":274},"Interline agreements of LH · between LH and SQ.",{"type":40,"tag":137,"props":276,"children":277},{},[278],{"type":46,"value":279},"Can LH's ticket carry SQ flights?",{"type":40,"tag":105,"props":281,"children":282},{},[283,288,297,302],{"type":40,"tag":137,"props":284,"children":285},{},[286],{"type":46,"value":287},"5",{"type":40,"tag":137,"props":289,"children":290},{},[291],{"type":40,"tag":55,"props":292,"children":294},{"className":293},[],[295],{"type":46,"value":296},"TGETD-SI",{"type":40,"tag":137,"props":298,"children":299},{},[300],{"type":46,"value":301},"Airlines that allow e-tickets in that country.",{"type":40,"tag":137,"props":303,"children":304},{},[305],{"type":46,"value":306},"E-ticket eligibility.",{"type":40,"tag":105,"props":308,"children":309},{},[310,315,331,336],{"type":40,"tag":137,"props":311,"children":312},{},[313],{"type":46,"value":314},"6",{"type":40,"tag":137,"props":316,"children":317},{},[318,324,325],{"type":40,"tag":55,"props":319,"children":321},{"className":320},[],[322],{"type":46,"value":323},"HE ETT LH",{"type":46,"value":187},{"type":40,"tag":55,"props":326,"children":328},{"className":327},[],[329],{"type":46,"value":330},"GG ITA",{"type":40,"tag":137,"props":332,"children":333},{},[334],{"type":46,"value":335},"Airline e-ticket policy · airlines Amadeus checks interlining for.",{"type":40,"tag":137,"props":337,"children":338},{},[339],{"type":46,"value":340},"Details.",{"type":40,"tag":105,"props":342,"children":343},{},[344,349,358,363],{"type":40,"tag":137,"props":345,"children":346},{},[347],{"type":46,"value":348},"7",{"type":40,"tag":137,"props":350,"children":351},{},[352],{"type":40,"tag":55,"props":353,"children":355},{"className":354},[],[356],{"type":46,"value":357},"TGGSD-SI",{"type":40,"tag":137,"props":359,"children":360},{},[361],{"type":46,"value":362},"General sales agents (GSA) for a country.",{"type":40,"tag":137,"props":364,"children":365},{},[366],{"type":46,"value":367},"Who represents an airline in your market.",{"type":40,"tag":41,"props":369,"children":371},{"id":370},"check-it-worked",[372],{"type":46,"value":373},"Check it worked",{"type":40,"tag":49,"props":375,"children":376},{},[377,382,384,390],{"type":40,"tag":55,"props":378,"children":380},{"className":379},[],[381],{"type":46,"value":158},{"type":46,"value":383}," shows the validating carrier; ",{"type":40,"tag":55,"props":385,"children":387},{"className":386},[],[388],{"type":46,"value":389},"TTP\u002FTKT",{"type":46,"value":391}," passes validation.",{"type":40,"tag":41,"props":393,"children":395},{"id":394},"traps",[396],{"type":46,"value":397},"Traps",{"type":40,"tag":399,"props":400,"children":401},"ul",{},[402,413],{"type":40,"tag":403,"props":404,"children":405},"li",{},[406,411],{"type":40,"tag":75,"props":407,"children":408},{},[409],{"type":46,"value":410},"A ticket can only include flights of airlines that interline with the validating carrier",{"type":46,"value":412}," —\notherwise split into separate tickets.",{"type":40,"tag":403,"props":414,"children":415},{},[416,418,424],{"type":46,"value":417},"The ticket number prefix is the validating carrier's (e.g. ",{"type":40,"tag":55,"props":419,"children":421},{"className":420},[],[422],{"type":46,"value":423},"057",{"type":46,"value":425}," Air France); your BSP statement\nlists tickets by that airline code.",1792308316671]