A complete guide to the FXP command in Amadeus โ how to price an itinerary and create a TST, with options for segments, passengers, fare types, discounts, currencies, validating carriers, taxes, and fare basis.
Once an itinerary is booked, the next step is to price it and store the result so the ticket can be issued. The FXP command is the standard Amadeus entry for this. It prices the itinerary according to the requested options and creates a Transitional Stored Ticket (TST) โ the record that holds the fare, taxes, fare basis, and other ticket data used for issuance. FXP is far more than a simple pricing entry: with the right options, you can control which passengers and segments are priced, apply discounts, specify a validating carrier, override currency, force a fare basis, withhold or exempt taxes, and much more. This guide walks through the major FXP options with working examples.
What Does the FXP Command Do?
FXP is the Amadeus GDS command used to price the itinerary and create a TST (Transitional Stored Ticket).
Category: Informative Pricing.
The FXP command prices an itinerary according to the requested options, such as specific segments, passengers, fare types, discounts, currencies, validating carriers, taxes, and fare basis. Once the pricing is confirmed, the resulting TST is stored in the PNR and can be reviewed with TQT or TQTC before ticketing with TTP.
Segment & Passenger Selection
FXP/S3
Prices segment 3 only.
FXP/P2
Prices passenger 2 only.
FXP/PAX
Prices all non-infant passengers (adults and children).
FXP/INF
Prices all infant passengers.
Fare & Pricing Options
FXP/R,UP
Prices using public and unpublished fares.
FXP/R,U000001
Specifies a corporate code for the pricing.
FXP/SBF-1
Prices with baggage allowance.
FXP/FF-ECLASSIC
Prices using the specified Fare Family.
FXP/R,30AUG24
Prices using a past date โ useful when reconstructing historical pricing.
Child, Infant & Youth Pricing
FXP/RCH/P4
Prices passenger 4 with a child discount.
FXP/RC04
Prices an accompanied 4-year-old child.
FXP/RU10
Prices a 10-year-old unaccompanied minor.
FXP/RZZ
Applies a youth discount.
FXP/RYTH
Applies a youth discount.
FXP/RCD
Applies a senior citizen discount.
FXP/RMIL,*PTC
Prices only the requested Passenger Type Code, such as MIL for military.
Fare Parameters & Currency
FXP/R,*NAP
Prices using expanded parameters without advance purchase.
FXP/R,FC-EUR
Overrides the currency of sale.
FXP/R,VC-KL
Specifies KL as the validating carrier.
Fare Basis & Tax Options
FXP/A-YOBV
Forces pricing by fare basis. Fare rules and fare basis are validated, and the TST is guaranteed.
FXP/L-YOBV
Forces pricing by fare basis while overriding fare rules. The TST is not guaranteed.
FXP/R,ET
Exempts all taxes.
FXP/R,WT
Withholds all taxes.
FXP/R,WQ
Withholds surcharges.
Fare Breakpoint & Routing
FXP/B4
Specifies a fare breakpoint.
FXP/N4
Prohibits the specified fare breakpoint.
FXP/BT-4
Specifies the turnaround point.
FXP/S3 EH
Designates a specific global routing when more than one routing can apply.
FXP/R,BK-F
Overrides the booking code.
Seaman Passenger Type
FXP/RSEA,U
Prices using the seaman passenger type for a private filed fare.
FXP/RSEA,U,*PTC
Prices using the seaman passenger type and the specified Passenger Type Code.
When to Use FXP
Use FXP when you need to price a booked itinerary and create a TST. It can also be combined with pricing options to control the passenger, segments, fare family, discounts, taxes, currency, validating carrier, fare basis, and other pricing conditions. Typical scenarios include:
- Standard pricing of a booked itinerary before ticketing.
- Pricing only specific segments or passengers in a multi-passenger PNR.
- Applying child, infant, youth, or senior discounts.
- Using a corporate code or unpublished fare for a business booking.
- Specifying a validating carrier that differs from the first segment carrier.
- Overriding currency or forcing a specific fare basis.
- Withholding or exempting taxes for special fare conditions.
- Controlling fare breakpoints and routing when multiple options apply.
How FXP Fits Into Your Pricing Workflow
A typical pricing session using FXP might look like this:
- Retrieve the PNR and confirm the itinerary is complete.
- Enter
FXPwith the appropriate options for the pricing you need. - Review the stored TST with
TQTorTQTC. - Correct any fare, tax, or fare basis elements with
TTKorTTIif needed. - Clear the PNR change flag with
TTFif the TST was modified. - Add form of payment with
FP, then issue withTTP.
How FXP Relates to Other Pricing Commands
- FXP โ prices the itinerary as booked and stores the TST.
- FXX โ prices the itinerary without storing a TST.
- FXB โ lowest-fare pricing with automatic rebooking and TST storage.
- FXR โ lowest-fare pricing with automatic rebooking but no TST stored.
- FXA โ lists lower applicable fares without rebooking or pricing.
- FXL โ displays the lowest possible fare regardless of availability.
- FXE / FXF โ informative pricing for the ATC reissue process.
- FXO / FXQ โ confirmed pricing with TST creation for ATC reissue.
- FQP โ creates a fare quote based on specified criteria.
FXP is the standard pricing command for a booked itinerary. FXX and FXR inform without storing; FXB and FXO commit and store.
Frequently Asked Questions
What does FXP do in Amadeus?
FXP prices an itinerary according to the requested options and creates a TST (Transitional Stored Ticket).
How do I price only one passenger or segment?
Use FXP/P2 to price passenger 2, or FXP/S3 to price segment 3.
How do I apply a child or senior discount?
Use FXP/RCH for a child discount, FXP/RCD for a senior discount, or FXP/RZZ for youth.
What is the difference between FXP/A and FXP/L?
FXP/A- forces pricing by fare basis with rules validated โ the TST is guaranteed. FXP/L- forces pricing by fare basis while overriding rules โ the TST is not guaranteed.
How do I withhold taxes when pricing?
Use FXP/R,WT to withhold taxes, FXP/R,WQ to withhold surcharges, or FXP/R,ET to exempt taxes entirely.
Conclusion
The FXP command is the standard pricing tool in Amadeus. It prices a booked itinerary and creates a TST, ready for review and ticketing, and it accepts a broad range of options for precise control: segment and passenger selection, public and unpublished fares, corporate codes, fare families, discounts, currency overrides, validating carrier selection, fare basis forcing, tax withholding and exemption, breakpoints, routing designation, and booking code override. Use FXP for standard pricing, FXP/P2 or FXP/S3 to price individual passengers or segments, FXP/R,VC-KL to specify a validating carrier, and FXP/A-YOBV to force a specific fare basis with guaranteed TST. Paired with FQD, FQN, FXX, TQT, and TTP, the FXP command completes your pricing toolkit and ensures every ticket is issued with the correct fare, tax, and fare basis information.