v2.9.0 | February 23, 2023
API Information
What's New
Business Value
- To allow user’s E2E Enhanced Automated Exchange API (AutomatedExchangesLLSRQ) to support non-CAT31 exchange by using a stored fare PQ.
New Features
In the Request
Optional
- Parameter: @PQ_Number
-
Type: string
Description: A new attribute has been added to AutomatedExchange API to support referencing a stored PQ/number to control the fare for the new ticket and bypass guaranteed automated re-pricing for a non-guaranteed ticket exchange transaction.
Sample Value:
AutomateExchangeLLSRQ/ExchangeComparison /@PQ_NumberNote:
In the Response
Optional
- Parameter: TourCode/@type
-
Type: string
Description: TourCode/@type
Sample Value:
AutomateExchangeLLSRS /ExchangeComparisonInfo/ExchangeDetails/TourCode/@typeNote: A new attribute has been added to the existing TourCode element. This attribute will be present to identify the TourCode as part of the filed fare data and subsequently may not be modified or overridden in the confirmation request. This attribute will not be present if a TourCode was previously entered in the comparison request.
In the Response
Optional
- Parameter: Commission
-
Type: String
Description: A new attribute has been included in the schema for a future product enhancement regarding commission. At this time, no commission data will be present. The new attribute will identify the commission type and commission amount. It will be present for each occurrence of AirItineraryPricingInfo.
Sample Value:
AutomateExchangeLLSRS /ExchangeComparison/AirItineraryPricingInfo/ItinTotalFare/CommissionNote: More information about this new element will be updated at a later date.
Functional Updates And Enhancements
In the Response
Optional
- Parameter: PQ_Number
-
Type: AutomateExchangeLLSRQ/ExchangeComparison /@PQ_Number
Description:
Sample Value:
Note:
Resolved Issues
In the Request
Optional
A new attribute has been added to AutomatedExchange API to support referencing a stored PQ/number to control the fare for the new ticket and bypass guaranteed automated re-pricing for a non-guaranteed ticket exchange transaction.
Relase note ID: 18113
v2.6.1 | June 22, 2017
- Modifed schema to aid in importing WSDL for .NET users
API Information
What's New
- Modifed schema to aid in importing WSDL for .NET users
Resolved Issues
In the Request
Optional
Modified .../ExchangeConfirmation/OptionalQualifiers/FOP_Qualifiers/BasicFOP/@PayLaterPlan to PayLater within request schema.
Relase note ID: 13039
v2.6.0 | March 23, 2017
- Introduces Fee Collection Methods, Override Change Fee/ Tax on Fee/ Ticket Fee, Tour Code, New Ticket Full Commission Amount (ARC Only), Auto-Redirect
API Information
What's New
- Introduces Fee Collection Methods, Override Change Fee/ Tax on Fee/ Ticket Fee, Tour Code, New Ticket Full Commission Amount (ARC Only), Auto-Redirect
New Features
In the Request
Optional
- Parameter: ChangeFee
-
Type: string
Description: used to override the change fee
Sample Value:
Note:
In the Request
Optional
- Parameter: Amount
-
Type: string
Description: Tax amount used to override the tax on fee
Sample Value:
Note:
In the Request
Optional
- Parameter: Code
-
Type: string
Description: Tax code used to override the tax on fee
Sample Value:
Note:
In the Request
Optional
- Parameter: TicketFeeAmount
-
Type: string
Description: used to override the ticket fee amount
Sample Value:
<ExchangeOverrides>
<ChangeFee>100.00</ChangeFee>
<FeeOnPenalty>
<Tax Amount="10.00" Code="XX"/>
</FeeOnPenalty>
<TicketFeeAmount>200.00 </TicketFeeAmount>
</ExchangeOverrides>Note:
In the Request
Optional
- Parameter: AutoRedirect
-
Type: boolean
Description: used to to apply Auto Redirect
Sample Value:
Note:
In the Request
Optional
- Parameter: ReportFeeAsCP
-
Type: boolean
Description: used to indicate to report fee as CP
Sample Value:
<ChangeFeeCollectionOptions>
<CollectFee InTotal="true" OnEMD="true" ReportFeeAsCP="true" AsTax="XX"/>
</ChangeFeeCollectionOptions>Note:
In the Request
Optional
- Parameter: RefundableAmountOnEMD
-
Type: string
Description: used to pass the refundable amount on EMD
Sample Value:
Note:
In the Request
Optional
- Parameter: DoNotIssueEMDForChangeFee
-
Type: boolean
Description: used to indicate not to issue EMD for change fee
Sample Value:
Note:
In the Request
Optional
- Parameter: Text
-
Type: string
Description: used to specify a tour code during exchange confirmation step
Sample Value:
<TourCode>
<Text>TEST1212</Text>
</TourCode>Note:
In the Request
Optional
- Parameter: Amount
-
Type: string
Description: used to pass new ticket full commission amount
Sample Value:
Note:
In the Request
Optional
- Parameter: PayLaterPlan
-
Type: boolean
Description: used to indicate that the FOP details will be related to Pay Later Plan
Sample Value:
Note:
In the Request
Optional
- Parameter: AirlinePlanCode
-
Type: string
Description: used to specify Airline Plan Code
Sample Value:
<PayLaterPlan AirlinePlanCode="PLAN01" InstallmentCount="03"/>Note:
In the Request
Optional
- Parameter: InstallmentCount
-
Type: string
Description: used to specify a count of installments
Sample Value:
<PayLaterPlan AirlinePlanCode="PLAN01" InstallmentCount="03"/>Note:
In the Response
Optional
- Parameter: AutoRedirect
-
Type: string
Description: used to indicate whether the transaction was processed as an Auto Redirect
Sample Value:
Note:
In the Response
Optional
- Parameter: ChangeFee
-
Type: string
Description: used to return the expanded change fee amount if applicable
Sample Value:
Note:
In the Response
Optional
- Parameter: ChgFeeEMDNotSupported
-
Type: string
Description: used to indicate if the change fee EMD is not supported by carrier
Sample Value:
Note:
In the Response
Optional
- Parameter: ResidualTaxesPresent
-
Type: string
Description: used to indicate if the residual taxes are present
Sample Value:
Note:
In the Response
Optional
- Parameter: RefundableAmountOnEMD
-
Type: string
Description: used to pass information on the refundable amount on EMD
Sample Value:
Note:
In the Response
Optional
- Parameter: AdditionalText
-
Type: string
Description: used to return miscellaneous addtional text
Sample Value:
Note:
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to specify ticket fee amount
Sample Value:
Note:
In the Response
Optional
- Parameter: TaxCode
-
Type: string
Description: used to specify ticket fee taxcode
Sample Value:
Note:
In the Response
Optional
- Parameter: FeeCollectionMethod
-
Type: string
Description: used to indicate the fee collection method
Sample Value:
Note:
Functional Updates And Enhancements
In the Request
Optional
- Parameter: CancelPenaltyFees
-
Type: string
Description: N/a
Sample Value:
N/ANote: .../ExchangeComparison/PriceRequestInformation/OptionalQualifiers/PricingQualifiers/ChangeFeeCollectionOptions/CancelPenaltyFees was removed from the schema
In the Request
Optional
- Parameter: ExtendedPayment
-
Type: string
Description: N/A
Sample Value:
N/ANote: .../ExchangeConfirmation/OptionalQualifiers/FOP_Qualifiers/BasicFOP/CC_Info/PaymentCard/@ExtendedPayment was removed from the schema
In the Response
Optional
- Parameter: ExpCancellationPenalty
-
Type: string
Description: N/A
Sample Value:
N/ANote: ...ExchangeComparison/ExchangeDetails/@ExpCancellationPenalty was removed from the schema
Relase note ID: 13001
v2.5.0 | November 10, 2016
- Added capability to pass virtual form of payment information within the request message.
API Information
What's New
- Added capability to pass virtual form of payment information within the request message.
New Features
In the Request
Optional
- Parameter: Virtual
-
Type: string
Description: Used to pass virtual form of payment information.
Sample Value:
Note: string lenghts is maximum 18 characters.
Relase note ID: 13061