Skip to main content

Automated Exchanges

2.7.0
Air
Pricing
SOAP API
Travel Agency
  • Version 2.7.0 adds support for Retailer Rules to be included in the request - AutomatedExchangesLLSRQ

API Information

Response Format
XML
Service Action Code
AutomatedExchangesLLSRQ
Current Version
2.7.0
Target Audience
TN
Environment
Production

What's New

  • Version 2.7.0 adds support for Retailer Rules to be included in the request - AutomatedExchangesLLSRQ

Business Value

  • By including a retailer rule in the Web service request, agencies can target fares that have been created using Sabre Agency Retailer Business rules. This is functionally equivalent to using the #RR* or #RRM* qualifiers in native Sabre entries.

Relase note ID: 12891


  • Modifed schema to aid in importing WSDL for .NET users

API Information

Response Format
XML
Service Action Code
AutomatedExchangesLLSRQ
Current Version
2.6.1
Target Audience
TN
Environment
Production

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


  • 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

Response Format
XML
Service Action Code
AutomatedExchangesLLSRQ
Current Version
2.6.0
Target Audience
TN
Environment
Production

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/A
Note: .../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/A
Note: .../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/A
Note: ...ExchangeComparison/ExchangeDetails/@ExpCancellationPenalty was removed from the schema

Relase note ID: 13001


  • Added capability to pass virtual form of payment information within the request message.

API Information

Response Format
XML
Service Action Code
AutomatedExchangesLLSRQ
Current Version
2.5.0
Target Audience
TN
Environment
Production

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