[{"data":1,"prerenderedAt":670},["ShallowReactive",2],{"guide-galileo-fare-quote":3,"related-\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport":57,"mdc-nrh66i-key":64},{"id":4,"slug":5,"question":6,"answer":7,"title":8,"level":9,"entries":10,"verified":24,"body":25,"related":26},"fares-pricing.fare-quote","fare-quote","How do I fare quote (price) a PNR in Galileo (FQ)?","Enter FQ: it prices all passengers and segments in the booked classes and stores the result as a filed fare. Check it with *FF and F*Q, read the rules with FQN and FN1, then save with R.P and ER.","Price the booking file (FQ) — the fare that gets stored","basic",[11,12,13,14,15,16,17,18,19,20,21,22,23],"*R","FQ","FQ*","F*Q","FQN","FN","FO","*FF","FI","FX","R.","ER","TKP",false,"## When\nThe flights are booked and you need the price of the booking file exactly as it stands. `FQ` prices every passenger on every segment in the classes booked and keeps the result in the booking file as a **filed fare** — the stored fare the ticket is later issued from (see [What a filed fare is and why TKP needs one](\u002Fgalileo-guide\u002Fwhat-is-a-filed-fare)).\n\n## Check first\n- Names are in, and children and infants carry their type and date of birth in the name field. Anyone without a type is priced as an adult (see [Child, infant, youth and other passenger types in a fare quote](\u002Fgalileo-guide\u002Fchild-infant-fares)).\n- Know what a plain `FQ` takes for granted: all passengers and all segments; sale and ticket in your agency's country; ticketing today; an international connection of 24 hours or more is a stopover (4 hours inside North America); no tax exemptions. Anything else needs a modifier ([Fare quote modifiers — segments, passengers, fare basis, stopovers](\u002Fgalileo-guide\u002Ffare-quote-modifiers)).\n- `FQ` weighs public and private fares together and returns the cheapest that applies. Net fares never appear unless you add `:C` (see [Private, net and account-code fares in a quote](\u002Fgalileo-guide\u002Fprivate-net-fares)).\n\n## Steps\n| # | Entry | What it does | Why |\n|---|---|---|---|\n| 1 | `*R` | Shows the booking file. | Check names, segments and booked classes first. |\n| 2 | `FQ` | Prices all passengers and segments in the booked classes; Travelport+ picks the plating carrier. | The price of exactly what is booked. |\n| 3 | `F*Q` | The fare calculation in one line, with every tax. | Check the construction and the taxes. |\n| 4 | `FQN` then `FN1` | Fare components of the quote, then the rules menu of component 1. | Confirm the conditions before the client pays. |\n| 5 | `FO` | Extra fees attached to this quote. | Charges that are not part of the fare. |\n| 6 | `FQ*` | Shows the quote summary again. | After you looked at other displays. |\n| 7 | `*FF` · `*FF1` | Filed fares in the booking file · details of filed fare 1. | Proof that the quote was stored. |\n| 8 | `R.P` · `ER` | Received from (here: the passenger), then end transact. | Saves the booking file together with its filed fare. |\n| — | `FI` | Ignores the last fare quote. | You priced the wrong thing. If `*FF` still lists its fare, cancel it with `FX` (see [Cancel a filed fare (FX) and clear ticketed ones](\u002Fgalileo-guide\u002Fcancel-filed-fare)). |\n\nIn Smartpoint you can also price from the **Air Pricing** tab instead of typing `FQ`.\n\n## Check it worked\n- The quote shows the fare, taxes and total per passenger type, and `*FF` lists the new filed fare.\n- Each filed fare has a guarantee code. `G`, `A` and `Z` mean it was priced automatically; `M` means a modifier changed it and the Travelport fare guarantee does not cover it (see [Display the filed fares in a booking file](\u002Fgalileo-guide\u002Fdisplay-filed-fares)).\n\n## Traps\n- **Price again after any change** of flight, class or passenger type. A filed fare does not follow the itinerary; after a segment change it is marked invalid (code `I`).\n- A discounted passenger who must travel with someone (a child with an adult) has to be in the same `FQ` as that person, or a full fare comes back (see [Child, infant, youth and other passenger types in a fare quote](\u002Fgalileo-guide\u002Fchild-infant-fares)).\n- If the fare cannot be filed, `F*Q` still shows the calculation but nothing is stored — fix the cause, or see [Build a fare by hand (FBC, FBU, FBF)](\u002Fgalileo-guide\u002Fmanual-fare-build).\n- If Travelport+ answers that duplicate filed fares exist, cancel the extra one (see [Cancel a filed fare (FX) and clear ticketed ones](\u002Fgalileo-guide\u002Fcancel-filed-fare)).\n- **Do not rely on `TKP` to price.** With no filed fare in the booking file it creates one on the spot and issues the cheapest applicable fare — quote and check first.",[27,30,33,36,39,42,45,48,51,54],{"slug":28,"question":29},"what-is-a-filed-fare","What is a filed fare in Galileo?",{"slug":31,"question":32},"fare-quote-modifiers","How do I price only some segments or passengers in Galileo?",{"slug":34,"question":35},"best-buy","How do I find the lowest fare and rebook in Galileo?",{"slug":37,"question":38},"child-infant-fares","How do I price a child or infant in Galileo?",{"slug":40,"question":41},"fare-rules","How do I read fare rules in Galileo (FN, FQN)?",{"slug":43,"question":44},"ticketing-checklist","What must be in a Galileo booking before TKP?",{"slug":46,"question":47},"private-net-fares","How do I quote private or net fares in Galileo?",{"slug":49,"question":50},"cancel-filed-fare","How do I cancel a filed fare in Galileo?",{"slug":52,"question":53},"display-filed-fares","How do I display filed fares in Galileo?",{"slug":55,"question":56},"manual-fare-build","How do I build a manual fare in Galileo?",[58],{"path":59,"title":60,"description":61,"date":62,"image":63,"imageAlt":63,"draft":24},"\u002Fblog\u002Fgalileo-mcp-claude-chatgpt-travelport","Galileo MCP: connect Claude and ChatGPT to Travelport+","A Galileo MCP server lets Claude or ChatGPT search and price Travelport+ flights with your agency's own fares. What it does, what you need, how to connect.","2026-10-16",null,{"data":65,"body":66},{},{"type":67,"children":68},"root",[69,78,109,115,176,182,497,516,522,581,587],{"type":70,"tag":71,"props":72,"children":74},"element","h2",{"id":73},"when",[75],{"type":76,"value":77},"text","When",{"type":70,"tag":79,"props":80,"children":81},"p",{},[82,84,90,92,98,100,107],{"type":76,"value":83},"The flights are booked and you need the price of the booking file exactly as it stands. ",{"type":70,"tag":85,"props":86,"children":88},"code",{"className":87},[],[89],{"type":76,"value":12},{"type":76,"value":91}," prices every passenger on every segment in the classes booked and keeps the result in the booking file as a ",{"type":70,"tag":93,"props":94,"children":95},"strong",{},[96],{"type":76,"value":97},"filed fare",{"type":76,"value":99}," — the stored fare the ticket is later issued from (see ",{"type":70,"tag":101,"props":102,"children":104},"a",{"href":103},"\u002Fgalileo-guide\u002Fwhat-is-a-filed-fare",[105],{"type":76,"value":106},"What a filed fare is and why TKP needs one",{"type":76,"value":108},").",{"type":70,"tag":71,"props":110,"children":112},{"id":111},"check-first",[113],{"type":76,"value":114},"Check first",{"type":70,"tag":116,"props":117,"children":118},"ul",{},[119,132,151],{"type":70,"tag":120,"props":121,"children":122},"li",{},[123,125,131],{"type":76,"value":124},"Names are in, and children and infants carry their type and date of birth in the name field. Anyone without a type is priced as an adult (see ",{"type":70,"tag":101,"props":126,"children":128},{"href":127},"\u002Fgalileo-guide\u002Fchild-infant-fares",[129],{"type":76,"value":130},"Child, infant, youth and other passenger types in a fare quote",{"type":76,"value":108},{"type":70,"tag":120,"props":133,"children":134},{},[135,137,142,144,150],{"type":76,"value":136},"Know what a plain ",{"type":70,"tag":85,"props":138,"children":140},{"className":139},[],[141],{"type":76,"value":12},{"type":76,"value":143}," takes for granted: all passengers and all segments; sale and ticket in your agency's country; ticketing today; an international connection of 24 hours or more is a stopover (4 hours inside North America); no tax exemptions. Anything else needs a modifier (",{"type":70,"tag":101,"props":145,"children":147},{"href":146},"\u002Fgalileo-guide\u002Ffare-quote-modifiers",[148],{"type":76,"value":149},"Fare quote modifiers — segments, passengers, fare basis, stopovers",{"type":76,"value":108},{"type":70,"tag":120,"props":152,"children":153},{},[154,159,161,167,169,175],{"type":70,"tag":85,"props":155,"children":157},{"className":156},[],[158],{"type":76,"value":12},{"type":76,"value":160}," weighs public and private fares together and returns the cheapest that applies. Net fares never appear unless you add ",{"type":70,"tag":85,"props":162,"children":164},{"className":163},[],[165],{"type":76,"value":166},":C",{"type":76,"value":168}," (see ",{"type":70,"tag":101,"props":170,"children":172},{"href":171},"\u002Fgalileo-guide\u002Fprivate-net-fares",[173],{"type":76,"value":174},"Private, net and account-code fares in a quote",{"type":76,"value":108},{"type":70,"tag":71,"props":177,"children":179},{"id":178},"steps",[180],{"type":76,"value":181},"Steps",{"type":70,"tag":183,"props":184,"children":185},"table",{},[186,215],{"type":70,"tag":187,"props":188,"children":189},"thead",{},[190],{"type":70,"tag":191,"props":192,"children":193},"tr",{},[194,200,205,210],{"type":70,"tag":195,"props":196,"children":197},"th",{},[198],{"type":76,"value":199},"#",{"type":70,"tag":195,"props":201,"children":202},{},[203],{"type":76,"value":204},"Entry",{"type":70,"tag":195,"props":206,"children":207},{},[208],{"type":76,"value":209},"What it does",{"type":70,"tag":195,"props":211,"children":212},{},[213],{"type":76,"value":214},"Why",{"type":70,"tag":216,"props":217,"children":218},"tbody",{},[219,246,272,298,332,358,384,418,451],{"type":70,"tag":191,"props":220,"children":221},{},[222,228,236,241],{"type":70,"tag":223,"props":224,"children":225},"td",{},[226],{"type":76,"value":227},"1",{"type":70,"tag":223,"props":229,"children":230},{},[231],{"type":70,"tag":85,"props":232,"children":234},{"className":233},[],[235],{"type":76,"value":11},{"type":70,"tag":223,"props":237,"children":238},{},[239],{"type":76,"value":240},"Shows the booking file.",{"type":70,"tag":223,"props":242,"children":243},{},[244],{"type":76,"value":245},"Check names, segments and booked classes first.",{"type":70,"tag":191,"props":247,"children":248},{},[249,254,262,267],{"type":70,"tag":223,"props":250,"children":251},{},[252],{"type":76,"value":253},"2",{"type":70,"tag":223,"props":255,"children":256},{},[257],{"type":70,"tag":85,"props":258,"children":260},{"className":259},[],[261],{"type":76,"value":12},{"type":70,"tag":223,"props":263,"children":264},{},[265],{"type":76,"value":266},"Prices all passengers and segments in the booked classes; Travelport+ picks the plating carrier.",{"type":70,"tag":223,"props":268,"children":269},{},[270],{"type":76,"value":271},"The price of exactly what is booked.",{"type":70,"tag":191,"props":273,"children":274},{},[275,280,288,293],{"type":70,"tag":223,"props":276,"children":277},{},[278],{"type":76,"value":279},"3",{"type":70,"tag":223,"props":281,"children":282},{},[283],{"type":70,"tag":85,"props":284,"children":286},{"className":285},[],[287],{"type":76,"value":14},{"type":70,"tag":223,"props":289,"children":290},{},[291],{"type":76,"value":292},"The fare calculation in one line, with every tax.",{"type":70,"tag":223,"props":294,"children":295},{},[296],{"type":76,"value":297},"Check the construction and the taxes.",{"type":70,"tag":191,"props":299,"children":300},{},[301,306,322,327],{"type":70,"tag":223,"props":302,"children":303},{},[304],{"type":76,"value":305},"4",{"type":70,"tag":223,"props":307,"children":308},{},[309,314,316],{"type":70,"tag":85,"props":310,"children":312},{"className":311},[],[313],{"type":76,"value":15},{"type":76,"value":315}," then ",{"type":70,"tag":85,"props":317,"children":319},{"className":318},[],[320],{"type":76,"value":321},"FN1",{"type":70,"tag":223,"props":323,"children":324},{},[325],{"type":76,"value":326},"Fare components of the quote, then the rules menu of component 1.",{"type":70,"tag":223,"props":328,"children":329},{},[330],{"type":76,"value":331},"Confirm the conditions before the client pays.",{"type":70,"tag":191,"props":333,"children":334},{},[335,340,348,353],{"type":70,"tag":223,"props":336,"children":337},{},[338],{"type":76,"value":339},"5",{"type":70,"tag":223,"props":341,"children":342},{},[343],{"type":70,"tag":85,"props":344,"children":346},{"className":345},[],[347],{"type":76,"value":17},{"type":70,"tag":223,"props":349,"children":350},{},[351],{"type":76,"value":352},"Extra fees attached to this quote.",{"type":70,"tag":223,"props":354,"children":355},{},[356],{"type":76,"value":357},"Charges that are not part of the fare.",{"type":70,"tag":191,"props":359,"children":360},{},[361,366,374,379],{"type":70,"tag":223,"props":362,"children":363},{},[364],{"type":76,"value":365},"6",{"type":70,"tag":223,"props":367,"children":368},{},[369],{"type":70,"tag":85,"props":370,"children":372},{"className":371},[],[373],{"type":76,"value":13},{"type":70,"tag":223,"props":375,"children":376},{},[377],{"type":76,"value":378},"Shows the quote summary again.",{"type":70,"tag":223,"props":380,"children":381},{},[382],{"type":76,"value":383},"After you looked at other displays.",{"type":70,"tag":191,"props":385,"children":386},{},[387,392,408,413],{"type":70,"tag":223,"props":388,"children":389},{},[390],{"type":76,"value":391},"7",{"type":70,"tag":223,"props":393,"children":394},{},[395,400,402],{"type":70,"tag":85,"props":396,"children":398},{"className":397},[],[399],{"type":76,"value":18},{"type":76,"value":401}," · ",{"type":70,"tag":85,"props":403,"children":405},{"className":404},[],[406],{"type":76,"value":407},"*FF1",{"type":70,"tag":223,"props":409,"children":410},{},[411],{"type":76,"value":412},"Filed fares in the booking file · details of filed fare 1.",{"type":70,"tag":223,"props":414,"children":415},{},[416],{"type":76,"value":417},"Proof that the quote was stored.",{"type":70,"tag":191,"props":419,"children":420},{},[421,426,441,446],{"type":70,"tag":223,"props":422,"children":423},{},[424],{"type":76,"value":425},"8",{"type":70,"tag":223,"props":427,"children":428},{},[429,435,436],{"type":70,"tag":85,"props":430,"children":432},{"className":431},[],[433],{"type":76,"value":434},"R.P",{"type":76,"value":401},{"type":70,"tag":85,"props":437,"children":439},{"className":438},[],[440],{"type":76,"value":22},{"type":70,"tag":223,"props":442,"children":443},{},[444],{"type":76,"value":445},"Received from (here: the passenger), then end transact.",{"type":70,"tag":223,"props":447,"children":448},{},[449],{"type":76,"value":450},"Saves the booking file together with its filed fare.",{"type":70,"tag":191,"props":452,"children":453},{},[454,459,467,472],{"type":70,"tag":223,"props":455,"children":456},{},[457],{"type":76,"value":458},"—",{"type":70,"tag":223,"props":460,"children":461},{},[462],{"type":70,"tag":85,"props":463,"children":465},{"className":464},[],[466],{"type":76,"value":19},{"type":70,"tag":223,"props":468,"children":469},{},[470],{"type":76,"value":471},"Ignores the last fare quote.",{"type":70,"tag":223,"props":473,"children":474},{},[475,477,482,484,489,490,496],{"type":76,"value":476},"You priced the wrong thing. If ",{"type":70,"tag":85,"props":478,"children":480},{"className":479},[],[481],{"type":76,"value":18},{"type":76,"value":483}," still lists its fare, cancel it with ",{"type":70,"tag":85,"props":485,"children":487},{"className":486},[],[488],{"type":76,"value":20},{"type":76,"value":168},{"type":70,"tag":101,"props":491,"children":493},{"href":492},"\u002Fgalileo-guide\u002Fcancel-filed-fare",[494],{"type":76,"value":495},"Cancel a filed fare (FX) and clear ticketed ones",{"type":76,"value":108},{"type":70,"tag":79,"props":498,"children":499},{},[500,502,507,509,514],{"type":76,"value":501},"In Smartpoint you can also price from the ",{"type":70,"tag":93,"props":503,"children":504},{},[505],{"type":76,"value":506},"Air Pricing",{"type":76,"value":508}," tab instead of typing ",{"type":70,"tag":85,"props":510,"children":512},{"className":511},[],[513],{"type":76,"value":12},{"type":76,"value":515},".",{"type":70,"tag":71,"props":517,"children":519},{"id":518},"check-it-worked",[520],{"type":76,"value":521},"Check it worked",{"type":70,"tag":116,"props":523,"children":524},{},[525,537],{"type":70,"tag":120,"props":526,"children":527},{},[528,530,535],{"type":76,"value":529},"The quote shows the fare, taxes and total per passenger type, and ",{"type":70,"tag":85,"props":531,"children":533},{"className":532},[],[534],{"type":76,"value":18},{"type":76,"value":536}," lists the new filed fare.",{"type":70,"tag":120,"props":538,"children":539},{},[540,542,548,550,556,558,564,566,572,574,580],{"type":76,"value":541},"Each filed fare has a guarantee code. ",{"type":70,"tag":85,"props":543,"children":545},{"className":544},[],[546],{"type":76,"value":547},"G",{"type":76,"value":549},", ",{"type":70,"tag":85,"props":551,"children":553},{"className":552},[],[554],{"type":76,"value":555},"A",{"type":76,"value":557}," and ",{"type":70,"tag":85,"props":559,"children":561},{"className":560},[],[562],{"type":76,"value":563},"Z",{"type":76,"value":565}," mean it was priced automatically; ",{"type":70,"tag":85,"props":567,"children":569},{"className":568},[],[570],{"type":76,"value":571},"M",{"type":76,"value":573}," means a modifier changed it and the Travelport fare guarantee does not cover it (see ",{"type":70,"tag":101,"props":575,"children":577},{"href":576},"\u002Fgalileo-guide\u002Fdisplay-filed-fares",[578],{"type":76,"value":579},"Display the filed fares in a booking file",{"type":76,"value":108},{"type":70,"tag":71,"props":582,"children":584},{"id":583},"traps",[585],{"type":76,"value":586},"Traps",{"type":70,"tag":116,"props":588,"children":589},{},[590,607,624,643,653],{"type":70,"tag":120,"props":591,"children":592},{},[593,598,600,606],{"type":70,"tag":93,"props":594,"children":595},{},[596],{"type":76,"value":597},"Price again after any change",{"type":76,"value":599}," of flight, class or passenger type. A filed fare does not follow the itinerary; after a segment change it is marked invalid (code ",{"type":70,"tag":85,"props":601,"children":603},{"className":602},[],[604],{"type":76,"value":605},"I",{"type":76,"value":108},{"type":70,"tag":120,"props":608,"children":609},{},[610,612,617,619,623],{"type":76,"value":611},"A discounted passenger who must travel with someone (a child with an adult) has to be in the same ",{"type":70,"tag":85,"props":613,"children":615},{"className":614},[],[616],{"type":76,"value":12},{"type":76,"value":618}," as that person, or a full fare comes back (see ",{"type":70,"tag":101,"props":620,"children":621},{"href":127},[622],{"type":76,"value":130},{"type":76,"value":108},{"type":70,"tag":120,"props":625,"children":626},{},[627,629,634,636,642],{"type":76,"value":628},"If the fare cannot be filed, ",{"type":70,"tag":85,"props":630,"children":632},{"className":631},[],[633],{"type":76,"value":14},{"type":76,"value":635}," still shows the calculation but nothing is stored — fix the cause, or see ",{"type":70,"tag":101,"props":637,"children":639},{"href":638},"\u002Fgalileo-guide\u002Fmanual-fare-build",[640],{"type":76,"value":641},"Build a fare by hand (FBC, FBU, FBF)",{"type":76,"value":515},{"type":70,"tag":120,"props":644,"children":645},{},[646,648,652],{"type":76,"value":647},"If Travelport+ answers that duplicate filed fares exist, cancel the extra one (see ",{"type":70,"tag":101,"props":649,"children":650},{"href":492},[651],{"type":76,"value":495},{"type":76,"value":108},{"type":70,"tag":120,"props":654,"children":655},{},[656,668],{"type":70,"tag":93,"props":657,"children":658},{},[659,661,666],{"type":76,"value":660},"Do not rely on ",{"type":70,"tag":85,"props":662,"children":664},{"className":663},[],[665],{"type":76,"value":23},{"type":76,"value":667}," to price.",{"type":76,"value":669}," With no filed fare in the booking file it creates one on the spot and issues the cheapest applicable fare — quote and check first.",1792308327713]