API Information

Response Format
XML
Service Action Code
PO_AllBrandsPricingRQ
Current Version
1.0.8
Target Audience
TN
Environment
Production
Documentation
Go to the Price With Multiple Brands documentation

What's New

  • Price with Multiple Brands has been enhanced with the following new optional parameters:
  • LegNumber
  • Branded Fares Optimization – To control the brand parity logic preference (leg or itinerary parity, number of up-sells, allow brand-less legs and fallback modes).

Business Value

  • Each of these new parameters power new ways to market, shop and convert lookers to bookers.

New Features

In the Request

Required

Parameter: LegNumber Id

Type: Short

Description: Identifies the leg number.

Sample Value:

<SegmentInformation SegmentNumber="2"> <LegNumber Id="2"/> </SegmentInformation>

Optional

Parameter: UpsellLimit

Type: Integer

Description: New parameter to limit the number of branded fare upsell solutions to be returned.

Sample Value:

<PriceRequestInformation> <PassengerTypes> <PassengerType Code="ADT" Count="1" /> </PassengerTypes> <ApplyBrandOCFees Ind="true" /> <BrandedFareIndicators ParityMode="Leg” UpsellLimit="2" /> </PriceRequestInformation>
Parameter: ItinParityBrandlessLeg

Type: Boolean

Description: New parameter to allow for brand-less leg solutions when itinerary parity is requested.

Sample Value:

<PriceRequestInformation> <PassengerTypes> <PassengerType Code="ADT" Count="1" /> </PassengerTypes> <ApplyBrandOCFees Ind="true" /> <BrandedFareIndicators ParityMode="Itin" ItinParityFallbackMode="LowestSingle" ItinParityBrandlessLeg="true" /> </PriceRequestInformation>
Parameter: ParityMode

Type: String

Description: New parameter to control the brand parity logic preference (Leg Parity or Itinerary Parity).

Sample Value:

<PriceRequestInformation> <PassengerTypes> <PassengerType Code="ADT" Count="1" /> </PassengerTypes> <Account Code="TNPAR001" /> <ApplyBrandOCFees Ind="true" /> <BrandedFareIndicators ParityMode="Itin" /> </PriceRequestInformation>
Note: ParityMode and ItinParityFallbackMode parameters are optional. When specifying the ParityMode=”Itin” at the request level without specifying the ItinParityFallbackMode, then the default fallback mode in the “BFM rule” level will be applied. Possible fallback modes: LowestSingle (no upsell options only lowest single possible branded solutions) or Leg (upsells generated using leg parity mode).
Parameter: ItinParityFallbackMode

Type: String

Description: New parameter to control the fall back mode logic when brand itinerary parity cannot be met (lowest single brand or leg parity).

Sample Value:

<PriceRequestInformation> <PassengerTypes> <PassengerType Code="ADT" Count="1" /> </PassengerTypes> <ApplyBrandOCFees Ind="true" /> <BrandedFareIndicators ParityMode="Itin" ItinParityFallbackMode="LowestSingle" ItinParityBrandlessLeg="true" /> </PriceRequestInformation>
Note: Possible FallBack modes to be used are: LowestSingle (no upsell options only lowest single possible branded solutions) or Leg (upsells generated using leg parity mode).