Public and Private Fares 24.1

Public and Private Fares 24.1

 

 

Iberia’s fares are divided into three categories:

  • Public Fares

  • Multiple Price Points Fares

  • Negotiated Private Fares: Corporate and Leisure

Iberia’s fares are available in three cabin types: Economy, Premium and Business. You can see the characteristics of each cabin here.

Fare

OfferCriteria / FareCriteria / FareTypeCode

OfferCriteria / FareCriteria / FareSubTypeCode

Fare

OfferCriteria / FareCriteria / FareTypeCode

OfferCriteria / FareCriteria / FareSubTypeCode

Public Fares

70J

 

Multiple Price Points Fares (MPP)

758

 

Negotiated Private Fares (Corporate and Leisure)

70F

“CORPORATE” and “CORPORATE ONLY”

749

“LEISURE”

Public Fares

Public Fares are those available for the sale to the general Public (70J), and are not classified as Multiple Price Points (758), Corporate (70F) or Leisure (749) Fares.

Public Fares are combined with the MPPs (Multiple Price Points) Fares.

 

Multiple Price Points Fares

MPPs (Multiple Price Points) Fares are combined with Public Fares.

It is important to note that NDC offers exclusive fares that do not appear in other channels, and these fares adapt to the markets and sales channels. Furthermore, we have additional price points, not available in other indirect channels. This is part of our content differentiation.

You cannot make a Request for MPP Fares alone. The <FareTypeCode> information (758) will only appear in the Response messages.

 

Negotiated Private Fares

Iberia’s Negotiated Private Fares are initially divided into two categories: Corporate Fares and Leisure Fares.

Corporate Fares

Iberia has agreements with certain IATA/ARC Travel Agents to sell these fares. These fares are only returned in the shopping response after the Travel Agent’s eligibility has been verified.

The Shopping and Ordering messages must identify the Corporation when sent to Iberia. This is done by including Corporation’s Client ID (JBID/CLID) in the DistributionChain section, along with the IATA-accredited Travel Agent.

AirShoppingRQ and OfferPriceRQ

The <OfferCriteria> section in both messages shows the identifier of the Corporate for whom the travel is being booked:

<OfferCriteria> <FareCriteria> <FareSubTypeCode>CORPORATE</FareSubTypeCode> <FareTypeCode>70F</FareTypeCode> <PrefLevel> <PrefLevelCode>Required</PrefLevelCode> </PrefLevel> </FareCriteria> </OfferCriteria>

The relationship between the Travel Agent and the Corporation is validated by Iberia to obtain the applicable corporate fares. Private Corporate Fares are returned together with Public Fares.

When shopping for corporate fares, the cheapest fare within the Family/Brand is returned, regardless of whether it is Public, or MPP, or Corporate. The type is indicated by the <FareTypeCode>(Public Fares = 70J, Multiple Price Points Fares=758, Corporate Fares = 70F).

You can use “Corporate only” as a filter in the Request, so that it only returns Corporate Fares:

<OfferCriteria> <FareCriteria> <FareSubTypeCode>CORPORATE ONLY</FareSubTypeCode> <FareTypeCode>70F</FareTypeCode> <PrefLevel> <PrefLevelCode>Required</PrefLevelCode> </PrefLevel> </FareCriteria> <ProgramCriteria> <Name>CORPORATE</Name> <ProgramAccount> <AccountID>IN1234ES</AccountID> </ProgramAccount> <ProgramOwner> <Carrier> <AirlineDesigCode>IB</AirlineDesigCode> </Carrier> </ProgramOwner> </ProgramCriteria> </OfferCriteria>

AirShoppingRS and OfferPriceRS

When shopping for Corporate Fares, Public, MPPs, and Corporate Fares are returned.

Both messages include a <FareComponent> indicating the fare returned and its restrictions:

<FareComponent> <CancelRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <DescText>Cancellations after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">100.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">100.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <ChangeRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">200.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">200.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> </ChangeRestrictions> <FareBasisCode>RDN8NQU2</FareBasisCode> <FareTypeCode>70J</FareTypeCode> <PaxSegmentRefID>024aab3f-838d-3df0-94f4-d7c3ccdfe3b3</PaxSegmentRefID> <PaxSegmentRefID>9fbab42e-708b-3393-aac5-f4675153f248</PaxSegmentRefID> <PaxSegmentRefID>59b479f2-e56e-3532-a0d6-14bad123c907</PaxSegmentRefID> <PriceClassRefID>d0c23c54-97af-46b8-b8d9-3d924de3e8e9</PriceClassRefID> </FareComponent> <FareComponent> <CancelRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <DescText>Cancellations after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">90.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">90.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <ChangeRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">60.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">60.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> </ChangeRestrictions> <FareBasisCode>IJN0U4E9</FareBasisCode> <FareTypeCode>70F</FareTypeCode> <NegotiatedCode>CORPORATE</NegotiatedCode> <PaxSegmentRefID>593a85c6-4f64-3baa-9b05-19608722ff4e</PaxSegmentRefID> <PaxSegmentRefID>c25684f3-42a6-3fa5-9df9-1c070624d929</PaxSegmentRefID> <PriceClassRefID>549263b8-daed-4f82-b5ca-50852c0c9144</PriceClassRefID> </FareComponent>

 

Leisure Fares

Leisure Fares that IATA/ARC Accredited Travel Agents have contracted with Iberia can be booked through the NDC channel.

AirShoppingRQ and OfferPriceRQ

For example an agent wishing to shop for Tour Operator fares would include the following in the AirShoppingRQ message.

<OfferCriteria> <FareCriteria> <FareSubTypeCode>TO</FareSubTypeCode> <FareTypeCode>749</FareTypeCode> <PrefLevel> <PrefLevelCode>Required</PrefLevelCode> </PrefLevel> </FareCriteria> <PricingMethodCriteria> <BestPricingOptionText>C</BestPricingOptionText> </PricingMethodCriteria> </OfferCriteria>

AirShoppingRS and OfferPriceRS

Leisure Fares will only be returned Leisure Fares.

Both messages include a <FareComponent> indicating the fare returned and its restrictions:

<FareComponent> <CancelRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <DescText>Cancellations after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">90.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <CancelRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <DescText>Cancellations after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">90.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> <Refund> <PaymentTypeCode>OFOP</PaymentTypeCode> </Refund> </CancelRestrictions> <ChangeRestrictions> <AllowedModificationInd>false</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after a no show are not permitted</DescText> <JourneyStageCode>No Show</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes before departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">60.00</Amount> </Fee> <JourneyStageCode>Prior To Departure</JourneyStageCode> </ChangeRestrictions> <ChangeRestrictions> <AllowedModificationInd>true</AllowedModificationInd> <ChangeTypeCode>Flight</ChangeTypeCode> <DescText>Changes after departure will incur a cancellation fee</DescText> <Fee> <Amount CurCode="EUR">60.00</Amount> </Fee> <JourneyStageCode>After Departure</JourneyStageCode> </ChangeRestrictions> <FareBasisCode>IJN0U4E9</FareBasisCode> <FareTypeCode>749</FareTypeCode> <NegotiatedCode>TO</NegotiatedCode> <PaxSegmentRefID>593a85c6-4f64-3baa-9b05-19608722ff4e</PaxSegmentRefID> <PaxSegmentRefID>c25684f3-42a6-3fa5-9df9-1c070624d929</PaxSegmentRefID> <PriceClassRefID>549263b8-daed-4f82-b5ca-50852c0c9144</PriceClassRefID> </FareComponent>

 

The following Fare Types are available through our NDC channel:

Product

FareTypeCode

OfferItemType

Product

FareTypeCode

OfferItemType

PUBLIC

70J

RET

TO (Tour Operation)

749

WHO

VFR (Visiting Friends and Family)

749

RET

CRUISE

749

WHO

DISNEY

749

WHO

SPORT

749

RET

ENTERTAINMENT

749

RET

HUMANITARIAN

749

RET

MARINE

749

RET

HOLAMADRID

749

RET

CORPORATE

70F

COR

CORPORATE ONLY

70F

COR

ONBUSINESS

70F

COR