Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt
nameReshopOffer

ReshopOffer

<ReshopOffers / ReshopOffer >

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<ReshopOffers>

ReshopOffer

Info

Attribute

OfferID

Id of the offer

Alphanumeric

Any

ReshopOffer

Info

Attribute

Owner

Airline

Owner

Alphabetical

IB

ReshopOffer

Info

Attribute

RequestedDateInd

Id of the offer

Airline Owner

Identifies if another dates are offered

Alphanumeric

Alphabetical

Alphabetical

Any

“IB”

  • True (Actually shown)

  • False

ReshopOffer / OfferExpirationDateTime

Offer expiration time limit indicates the time until which the offer is valid. Once the offer has expired a new OrderReshop should be performed as the Offer may have changed

Alphanumeric (UTC)

Any

ReshopOffer / PaymentTimeLimitDateTime

Offer payment time limit (2021-01-28T22:59:59.000Z) is the time by which the Order must be paid for. Any Orders not paid for by the payment time limit will be automatically cancelled.

Alphanumeric (UTC)

Any

<OffersGroup / AirlineOffers / Offer / TimeLimits / OtherLimits / OtherLimit>

PriceGuaranteeTimeLimit

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#ABF5D1#DEEBFF

Attribute

PriceGuaranteeTimeLimit@RefsRefs

Due to limits of schema. This attribute points to a Metadata key that contains the PriceGuaranteeTimeLimit

Date

Any

TicketByTimeLimit / TicketBy

The use of <OtherLimit> forces us to included the TicketByTimeLimit. Please ignore this value which is ficticious.

Date

Any

<OffersGroup / AirlineOffers / Offer>

TotalPrice / SimpleCurrencyPrice

Info

Attribute

Code

This field will display a value for all passengers of the booking:

  • For cancellations or passengers elimination, it will be formed by the sum of amounts the airline has to return. It will appear as positive refund amount.

  • For new availabilities of paid and unpaid orders (reshop flow), it will be formed by the total new offer price.

Alphanumeric

Any

FlightsOverview / FlightRef

Reference for the flight. The value refers to the FlightList list.

FLXX (XX → Number digits)

Any (Example: FL11)

FlightsOverview / FlightRef

Info

Attribute

ODRef

Origin and destination identification

Reference to the DataLists / OriginDestinationList

Alphanumeric

Default format: ODX (X → Number digit)

Any (Default format example: OD1)

FlightsOverview / FlightRef

Info

Attribute

PriceClassRef

Price Class identifier key:

  • Branded Fare example → BUSFLEXp8eGI8Gt

Alphanumeric

Any

ReshopOffers example

Expand
title

...

ReshopOffers example
Code Block
languagexml
<ReshopOffers>
	<ReshopOffer OfferID="IB7ce02d33c9714a2ea34e1b21d9f7296bOP" Owner="IB" RequestedDateInd="true">
		<OfferExpirationDateTime>2024-01-08T12:49:28.818Z</OfferExpirationDateTime>
		<PaymentTimeLimitDateTime>2024-01-09T22:59:59.000Z</PaymentTimeLimitDateTime>
		<TotalPrice>
			<SimpleCurrencyPrice Code="EUR">494.10</SimpleCurrencyPrice>
		</TotalPrice>
		<FlightsOverview>
			<FlightRef ODRef="OD1" PriceClassRef="BASICcpYZkSTAPoR">FL15</FlightRef>
			<FlightRef ODRef="OD2" PriceClassRef="BASICcpYZkSTAPoR">FL25</FlightRef>
		</FlightsOverview>
		<...>
</ReshopOffers>

Excerpt
nameReshopOffer_DeleteOfferItem

DeleteOfferItem

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<ReshopOffers / ReshopOffer / DeleteOfferItem  ReshopOffer> (Delete / Cancel Flow)>

DeleteOfferItem

Info

Attribute

OfferItemID

Info

Attribute

OrderItemID

One for each orderItem of the order

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Total / Amount

Info

Attribute

Code

OriginalOrderItem total value

Numeric

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Total / Purpose

Purpose of the OriginalOrderItem

Alphabetical

  • Net (refers to total amount, fare and taxes)

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Total

Info

Attribute

Code

Total value of the OriginalOrderItem taxes

Numeric

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / BreakDown / Tax / Amount

Info

Attribute

Code

Value of the OriginalOrderItem taxes broken down

Numeric

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / BreakDown / Tax / Nation

Nation for the tax

Alphabetical

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / BreakDown / Tax / TaxCode

TaxCode of the OriginalOrderItem taxes

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / BreakDown / Tax / TaxType

Type for the tax

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Total / Amount

Info

Attribute

Code

New offer total amount (base and taxes)

  • Total Refund → This value will display “0”, as there is not consumed services.

  • Partial Refund → This value will display the value of consumed services.

  • NO SHOW / Total Refund (Penalties) → This value will display the value of consumed services.

  • New Availability → This value will display the new offer amount.

Numeric

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Total / Purpose

Purpose of the NewOfferItem

Alphabetical

  • Net (refers to total amount, fare and taxes)

DeleteOfferItem / ReshopDifferential / NewOfferItem / Taxes / Total

Info

Attribute

Code

NewOfferItem total taxes value and associated currency

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Taxes / BreakDown / Tax / Amount

Info

Attribute

Code

Value of the NewOfferItem taxes broken down and associated currency

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Taxes / BreakDown / Tax / Nation

Nation associated to the tax

Alphabetical

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Taxes / BreakDown / Tax / TaxCode

Tax code associated to the tax

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / NewOfferItem / Taxes / BreakDown / Tax / TaxType

Type associated to the tax

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / PenaltyAmount/ Total / Amount

Info

Attribute

Code

Total Penalty Amount

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / ByPassenger / Total / Amount

Info

Attribute

Code

Total Amount to refund by the airline and associated currency.

As in case of being refunded, it will be displayed as negative value.

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / ByPassenger/ Total / Purpose

Purpose of the total amount to be refunded

Alphanumeric

  • Net (refers to total amount, fare and taxes)

DeteleOfferItem / ReshopDifferential / ReshopDue / Taxes / Total

Info

Attribute

Code

  • For cancellations, total taxes amount and associated currency to be refunded to the passenger (in case of being refunded, they will be displayed as negative value).

  • For flights changes of paid orders, it will display the difference between new offer taxes and original order taxes, being positive in case new taxes are greater than original value.

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / Taxes / BreakDown / Tax / Amount

Info

Attribute

Code

  • For cancellations, specific tax amount and associated currency to be refunded to the passenger (in case of being refunded, they will be displayed as negative value).

  • For flights changes of paid orders, it will display the difference between new offer tax and original order tax, being positive in case new tax is greater than original value.

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / Taxes / BreakDown / Tax / Nation

Nation associated to the tax

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / Taxes / BreakDown / Tax / TaxCode

Tax code associated to the tax

Alphanumeric

Any

DeleteOfferItem / ReshopDifferential / ReshopDue / Taxes / BreakDown / Tax / TaxType

Type associated to the tax

Alphanumeric

Any

DeleteOfferItem example

Expand
title

...

DeleteOfferItem example
Code Block
languagexml
<DeleteOfferItem OfferItemID="IB8c10e364af0e44b4be469e4280986ed9_01" OrderItemID="IBa523cd0229cb41938bc2ffbaeca15794OC_01">
	<ReshopDifferential>
		<OriginalOrderItem>
			<Total>
				<Amount Code="EUR">92.22</Amount>
				<Purpose>Net</Purpose>
			</Total>
			<Taxes>
				<Total Code="EUR">20.22</Total>
				<Breakdown>
					<Tax>
						<Amount Code="EUR">15.93</Amount>
						<Nation>ES</Nation>
						<TaxCode>JD</TaxCode>
						<TaxType>003</TaxType>
					</Tax>
					<Tax>
						<Amount Code="EUR">0.69</Amount>
						<Nation>ES</Nation>
						<TaxCode>OG</TaxCode>
						<TaxType>001</TaxType>
					</Tax>
					<Tax>
						<Amount Code="EUR">3.60</Amount>
						<Nation>ES</Nation>
						<TaxCode>QV</TaxCode>
						<TaxType>003</TaxType>
					</Tax>
				</Breakdown>
			</Taxes>
		</OriginalOrderItem>
		<NewOfferItem>
			<Total>
				<Amount Code="EUR">0.00</Amount>
				<Purpose>Net</Purpose>
			</Total>
			<Taxes>
				<Total Code="EUR">0.00</Total>
			</Taxes>
		</NewOfferItem>
		<PenaltyAmount>
			<Total>
				<Amount Code="EUR">0.00</Amount>
			</Total>
		</PenaltyAmount>
		<ReshopDue>
			<ByAirline>
				<Total>
					<Amount Code="EUR">92.22</Amount>
					<Purpose>Net</Purpose>
				</Total>
			</ByAirline>
			<Taxes>
				<Total Code="EUR">-20.22</Total>
				<Breakdown>
					<Tax>
						<Amount Code="EUR">-15.93</Amount>
						<Nation>ES</Nation>
						<TaxCode>JD</TaxCode>
						<TaxType>003</TaxType>
					</Tax>
					<Tax>
						<Amount Code="EUR">-0.69</Amount>
						<Nation>ES</Nation>
						<TaxCode>OG</TaxCode>
						<TaxType>001</TaxType>
					</Tax>
					<Tax>
						<Amount Code="EUR">-3.60</Amount>
						<Nation>ES</Nation>
						<TaxCode>QV</TaxCode>
						<TaxType>003</TaxType>
					</Tax>
				</Breakdown>
			</Taxes>
		</ReshopDue>
	</ReshopDifferential>
</DeleteOfferItem>

Excerpt
nameReshopOffer_AddOfferItem_NewAvailability

AddOfferItem - New Availability

 ReshopOffer / AddOfferItem >

Attribute

OfferItemID

Offer Item identification of the new offer

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<ReshopOffers /

 ReshopOffer> (Reshop Flow - New Availability)

AddOfferItem

Info

Attribute

OrderItemIDs

Info

Attribute

OfferItemID

Info

Attribute

MandatoryInd

Order Item identification of the new offer

Alphanumeric

Any

AddOfferItem

Info

Alphanumeric

Any

AddOfferItem

Info

Attribute

MandatoryInd

Indicate if it is mandatory to add this offer item in the order

Alphanumeric

Alphanumeric

Alphabetical

Any

Any

True

AddOfferItem / TotalPriceDetail / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

For new availabilities of paid and unpaid orders (reshop flow), it will be formed by the total new offer price for same type of passenger(for example adults).

Alphanumeric

Any

AddOfferItem / TotalPriceDetail / BaseAmount

Info

Attribute

Code

Unitary base amount and currency

Alphanumeric

Any

AddOfferItem / TotalPriceDetail / Discount / DiscountAmount

Info

Attribute

Code

Type of currency

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Discount / DiscountAmount

Unitary discount amount for each type of passenger included at the fare

Numeric

Any

AddOfferItem / TotalPriceDetail / Discount / Application

Application for discount

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Discount / Description

Description for discount

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Taxes / Total

Info

Attribute

Code

Unitary total taxes and amount

Alphanumeric

AnyService 

AddOfferItem / Service 

Info

Attribute

ServiceID

Flight service identification

Alphanumeric

Any

AddOfferItem / Service / PassengerRefs

Passengers associated to the new flight service shown

Alphanumeric

Any (Ex: ADULT_01 ADULT_02)

AddOfferItem / Service / FlightRefs

Flights references associated to the new flight service shown

FLXX (XX → Number digits)

Any (Example: FL11)

AddOfferItem / FareDetail / PassengerRefs

Passengers associated to the new flight offer shown

Alphanumeric

Any (Ex: ADULT_01 ADULT_02)

AddOfferItem / FareDetail / Price / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

For new availabilities of paid and unpaid orders, it will be formed by the total new offer price for each passenger included at the fare.

Alphanumeric

Any

AddOfferItem / FareDetail / Price / BaseAmount

Info

Attribute

Code

For new availabilities of paid and unpaid orders, it will be formed by the base amount new offer price for each passenger included at the fare.

Alphanumeric

Any

AddOfferItem / FareDetail / Price / Taxes / Total

Info

Attribute

Code

Type of currency

Alphabetical

Any

AddOfferItem / FareDetail / Price / Taxes / Total

Unitary total taxes for each passenger included at the fare

Numeric

Any

AddOfferItem / FareDetail / FareComponent / PriceClassRef

Reference at DataList / PriceClassList

*Note: The fare components will be displayed by segment.

Alphanumeric

Any (Ex: BAGSEATVIk62mgZUsT)

AddOfferItem / FareDetail / FareComponent / SegmentRefs

Segment reference associated 

*Note: The fare components will be displayed by segment.

Alphanumeric

Any (Ex: IB044820220514MADBIO)

AddOfferItem / FareDetail / Remarks / Remark

Remark that contains description, type of discount, ticket designator, quantity and currency for special discount

Alphanumeric

Any (Example → DISCOUNT/SD/RC/230.57EUR)

AddOfferItem / ReshopDifferential / PenaltyAmount / Total / Amount

Info

Attribute

Code

Currency and penalty amount associated to the new offer item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Only apply for paid orders flow (not for unpaid orders).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / ByPassenger / Total / Amount

  

Info

Attribute

Code

Currency and amount associated to the difference between new offer and original paid order, including penalty value.

Refers to all passengers associated to the same passenger type (for example adults).

Only apply for paid orders flow (not for unpaid orders).

Alphanumeric

Any

<ReshopOffers/ ReshopOffer/ BaggageAllowance>

FlightRefs

Reference for the Flights

Alphanumeric

Any

PassengerRefs

Reference for the Passengers

Alphanumeric

Any

BaggageAllowanceRef

Reference for the Baggagenot for unpaid orders).

Alphanumeric

Any

AddOfferItem example

Expand
title

...

AddOfferItem example
Code Block
languagexml
<ReshopOffer>
	<AddOfferItem OrderItemIDs="IBcdb1362c43394a439b3ab7dd004cd1e3OC_01 IBcdb1362c43394a439b3ab7dd004cd1e3OC_02" OfferItemID="IB48ef34264b37406585479d8250d611bcOC_01" MandatoryInd="true">
		<TotalPriceDetail>
			<TotalAmount>
				<SimpleCurrencyPrice Code="USD">712.40</SimpleCurrencyPrice>
			</TotalAmount>
			<BaseAmount Code="USD">544.00</BaseAmount>
			<Taxes>
				<Total Code="USD">168.40</Total>
			</Taxes>
		</TotalPriceDetail>
		<Service ServiceID="IBFLIGHT_01_IB48ef34264b37406585479d8250d611bcOC_01">
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<FlightRefs>FL15</FlightRefs>
		</Service>
		<Service ServiceID="IBFLIGHT_02_IB48ef34264b37406585479d8250d611bcOC_01">
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<FlightRefs>FL21</FlightRefs>
		</Service>
		<Service ServiceID="IBFLIGHT_03_IB48ef34264b37406585479d8250d611bcOC_01">
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<FlightRefs>FL31</FlightRefs>
		</Service>
		<Service ServiceID="IBFLIGHT_04_IB48ef34264b37406585479d8250d611bcOC_01">
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<FlightRefs>FL41</FlightRefs>
		</Service>
		<Service ServiceID="IBFLIGHT_05_IB48ef34264b37406585479d8250d611bcOC_01">
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<FlightRefs>FL51</FlightRefs>
		</Service>
		<FareDetail>
			<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
			<Price>
				<TotalAmount>
					<SimpleCurrencyPrice Code="USD">356.20</SimpleCurrencyPrice>
				</TotalAmount>
				<BaseAmount Code="USD">272.00</BaseAmount>
				<Taxes>
					<Total Code="USD">84.20</Total>
				</Taxes>
			</Price>
			<FareComponent>
				<PriceClassRef>BAGSEATVIk62mgZUsT</PriceClassRef>
				<SegmentRefs>IB042620220525MADBIO</SegmentRefs>
			</FareComponent>
			<FareComponent>
				<PriceClassRef>BAGSEATVIk62mgZUsT</PriceClassRef>
				<SegmentRefs>IB042320220527BIOMAD</SegmentRefs>
			</FareComponent>
			<FareComponent>
				<PriceClassRef>BAGSEATVIk62mgZUsT</PriceClassRef>
				<SegmentRefs>IB887820220531MADVLC</SegmentRefs>
			</FareComponent>
			<FareComponent>
				<PriceClassRef>BAGSEATVIk62mgZUsT</PriceClassRef>
				<SegmentRefs>IB888120220601VLCMAD</SegmentRefs>
			</FareComponent>
			<FareComponent>
				<PriceClassRef>BAGSEAT0vhMvfOjaP1</PriceClassRef>
				<SegmentRefs>IB303420220602MADBCN</SegmentRefs>
			</FareComponent>
		</FareDetail>
	</AddOfferItem>
	<BaggageAllowance>
		<FlightRefs>FL51 FL41 FL31 FL21 FL15</FlightRefs>
		<PassengerRefs>ADULT_01 ADULT_02 INFANT_01</PassengerRefs>
		<BaggageAllowanceRef>HANDBAGALLOWANCE_01</BaggageAllowanceRef>
	</BaggageAllowance>
	<BaggageAllowance>
		<FlightRefs>FL51 FL41 FL31 FL21 FL15</FlightRefs>
		<PassengerRefs>ADULT_01 ADULT_02 INFANT_01</PassengerRefs>
		<BaggageAllowanceRef>CHECKEDBAGALLOWANCE_1</BaggageAllowanceRef>
	</BaggageAllowance>
</ReshopOffer>

Excerpt
nameReshopOffer_AddOfferItem_NewFareRetarify

AddOfferItem - New Fare & Retarify Order

 ReshopOffer / AddOfferItem >

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<ReshopOffers /

 ReshopOffer> (Reshop Flow - New Fare & Retarify Order)

AddOfferItem

Info

Attribute

OrderItemIDs

Info

Attribute

OfferItemID

Order Item identification of the new offer

Id of the OfferItem

Alphanumeric

Alphanumeric

Any

Any

AddOfferItem / TotalPriceDetail / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

For new availabilities of paid and unpaid orders, or retarifying a previous order, it will be formed by the total new offer price for same type of passenger(for example adults).

Alphanumeric

Any

AddOfferItem / TotalPriceDetail / BaseAmount

Info

Attribute

Code

Unitary base amount and currency

Alphanumeric

Any

AddOfferItem / TotalPriceDetail / Discount / DiscountAmount

Info

Attribute

Code

Type of currency

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Discount / DiscountAmount

Unitary discount amount for each type of passenger included at the fare

Numeric

Any

AddOfferItem / TotalPriceDetail / Discount / Application

Application for discount

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Discount / Description

Description for discount

Alphabetical

Any

AddOfferItem / TotalPriceDetail / Taxes / Total

Info

Attribute

Code

Unitary total taxes and amount

Alphanumeric

Any

AddOfferItem / Service

Info

Attribute

ServiceID

Id for the service

Alphanumeric

Any

AddOfferItem / Service / PassengerRefs

Reference for the passenger

Alphanumeric

Any

AddOfferItem / Service / FlightRefs

Reference for the flight

Alphanumeric

Any

AddOfferItem / FareDetail / PassengerRefs

Reference for the passenger

Alphanumeric

Any

AddOfferItem / FareDetail / Price / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

For new availabilities of paid and unpaid orders, or retarifying a previous order, it will be formed by the total new offer price for each passenger.

Alphanumeric

Any

AddOfferItem / FareDetail / Price / BaseAmount

Info

Attribute

Code

For new availabilities of paid and unpaid orders, or retarifying a previous order, it will be formed by the base amount new offer price for each passenger.

Alphanumeric

Any

AddOfferItem / FareDetail / Price / Taxes / Total

Info

Attribute

Code

Price and currency for all taxes, it is referred to an individual passenger.

Alphanumeric

 Any

AddOfferItem / FareDetail / Price / Taxes / Breakdown / Tax / Amount

Info

Attribute

Code

Price and currency for the tax, it is referred to an individual passenger.

Alphanumeric

Any

AddOfferItem / FareDetail / Price / Taxes / Breakdown / Tax / Nation

Nation for the tax

Alphabetical

Any

AddOfferItem / FareDetail / Price / Taxes / Breakdown / Tax / TaxCode

Code for the tax

Alphanumeric

Any

AddOfferItem / FareDetail / Price / Taxes / Breakdown / Tax / TaxType

Type for the tax

Alphanumeric

Any

AddOfferItem / FareDetail / Price / Taxes / Breakdown / Tax / Description

Description for the tax

Alphabetical

Any

FareComponent / FareBasis / FareBasisCode / Code

Fare code

Alphanumeric

Any

AddOfferItem / FareDetail / FareComponent / FareBasis / CabinType / CabinTypeCode

IATA PADIS Cabin code

Numeric

PADIS → 9873 Cabin class of service, coded

1 → First class, Highest class of service (First Class Category)
2 → Second class, Medium class of service (Business Class Category)
3 → Third class, lowest class of service (all economy/coach class categories)
4 → Economy/coach premium
5 → Economy/coach

AddOfferItem / FareDetail / FareComponent / FareBasis / CabinType / CabinTypeName

Name of the cabin

Alphabetical

First, Business, Premium Economy, Economy

AddOfferItem / FareDetail / FareComponent / TicketDesig

Ticket designator associated to the order.

Alphanumeric

Any

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

CancelFeeInd

This attribute will indicate whether a cancellation or refund fee will apply.

Boolean

true/false

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

ChangeFeeInd

This attribute will indicate whether a fee will be applied for any voluntary changes.

Boolean

true/false

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

RefundableInd

This attribute will indicate whether a fare is refundable or not.

Boolean

true/false

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

refs

Reference of the penalty rule that applies to the fare.

Alphanumeric

Any

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty / ApplicableFeeRemarks / Remark

Detailed conditions covering cancellations and changes.

Text

Any

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty / Details / Detail

Info

Attribute

refs

References to detail of penalty

  • Example: refs = “RULEMETADATAKEY_1”

Alphanumeric

Any

AddOfferItem / FareDetail / FareComponent / FareRules / Penalty / Details / Detail / Type

Type of penalty applied

Alphabetical

  • Cancel

  • Change

AddOfferItem / FareDetail / FareComponent / PriceClassRef

Reference for the PriceClass, associated with the same reference in PriceClassList

Alphanumeric

Any (Ex: BUSPROMOYrh2QIqV)

AddOfferItem / FareDetail / FareComponent / SegmentRefs

References to a specific segment.

Alphanumeric

Any (Ex: IB537420191023)

AddOfferItem / FareDetail / Remarks / Remark

Remark that contains description, type of discount, ticket designator, quantity and currency for special discount

Alphanumeric

Any (Example → DISCOUNT/SD/RC/230.57EUR)

AddOfferItem / ReshopDifferential / OriginalOrderItem / Total / Amount

Info

Attribute

Code

Currency and total amount associated to the original item total amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / OriginalOrderItem / Total / Purpose

Indicates type of amount that is specified (total, base...)

Alphabetic

  • Net (indicates total amount is displayed, base and taxes)

AddOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Total

Info

Attribute

Code

Currency and taxes amount associated to the original item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

  • For new availabilities of unpaid orders, it will be not displayed.

Alphanumeric

Any

AddOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Breakdown / Tax / Amount

Info

Attribute

Code

Currency and specific tax amount associated to the original item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

  • For new availabilities of unpaid orders, it will be not displayed.

Numeric

Any

AddOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Breakdown / Tax / Nation

Nation for the tax

Alphabetical

Any

AddOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Breakdown / Tax / TaxCode

Tax identification Code

Alphanumeric

Any (Ex: QV)

AddOfferItem / ReshopDifferential / OriginalOrderItem / Taxes / Breakdown / Tax / TaxType

Type for the tax

Alphanumeric

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Total / Amount

Info

Attribute

Code

Currency and total amount associated to the new offer item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Total / Purpose

Indicates type of amount that is specified (total, base...)

Alphabetic

  • Net (indicates total amount is displayed, base and taxes)

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Total

Info

Attribute

Code

Currency and taxes amount associated to the new offer item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Breakdown / Tax / Amount

Info

Attribute

Code

Currency and specific tax amount associated to the new offer item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Breakdown / Tax / Nation

Nation for the tax

Alphabetical

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Breakdown / Tax / TaxCode

Tax identification Code

Alphanumeric

Any (Ex: QV)

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Breakdown / Tax / TaxType

Type for the tax

Alphanumeric

Any

AddOfferItem / ReshopDifferential / NewOfferItem / Taxes / Breakdown / Tax / Description

Description for the tax

Alphanumeric

Any

AddOfferItem / ReshopDifferential / PenaltyAmount / Total / Amount

Info

Attribute

Code

Currency and penalty amount associated to the new offer item amount. 

Refers to all passengers associated to the same passenger type (for example adults).

Only apply for paid orders flow (not for unpaid orders, it will display zero).

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / ByPassenger / Total / Amount  

Info

Attribute

Code

Currency and amount associated to the difference between new offer and original paid order, including penalty value. 

Refers to all passengers associated to the same passenger type (for example adults).

In case of unpaid orders flow, it will display total new offer amount, as original order has not been paid.

The sum of all ReshopDue values, for all types of passengers, will be the amount to be sent in OrderChange request.

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / ByPassenger / Total / Purpose

Indicates type of amount that is specified (total, base...)

Alphabetical

  • Net (indicates total amount is displayed, base and taxes)

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Total

Info

Attribute

Code

For flights changes of paid orders, it will display the difference between new offer taxes and original order taxes, being positive in case new taxes is greater than original values.

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Breakdown / Tax / Amount

Info

Attribute

Code

For flights changes of paid orders, it will display the difference between new offer tax and original order tax, being positive in case new tax is greater than original value.

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Breakdown / Tax / Nation

Nation for the tax

Alphabetical

Any

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Breakdown / Tax / TaxCode

Tax identification Code

Alphanumeric

Any (Ex: QV)

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Breakdown / Tax / TaxType

Type for the tax

Alphanumeric

Any

AddOfferItem / ReshopDifferential / ReshopDue / Taxes / Breakdown / Tax / Description

Description for the tax

Alphanumeric

Any

ReshopOffers Reshop Flow example

Expand
title

...

ReshopOffers Reshop Flow example
Code Block
languagexml
<ReshopOffers>
	<ReshopOffer OfferID="IB4d8e4c6251824548918b61577eddf824" Owner="IB">
		<OfferExpirationDateTime>2022-07-12T13:02:15.046Z</OfferExpirationDateTime>
		<PaymentTimeLimitDateTime>2022-07-13T21:59:00.000Z</PaymentTimeLimitDateTime>
		<TotalPrice>
			<SimpleCurrencyPrice Code="EUR">595.38</SimpleCurrencyPrice>
		</TotalPrice>
		<AddOfferItem OrderItemIDs="IB82ed106ead5f417baece87094c6462a4OC_08" OfferItemID="IB4d8e4c6251824548918b61577eddf824_01">
			<TotalPriceDetail>
				<TotalAmount>
					<SimpleCurrencyPrice Code="EUR">44.63</SimpleCurrencyPrice>
				</TotalAmount>
				<BaseAmount Code="EUR">17.47</BaseAmount>
				<Discount>
					<DiscountAmount Code="EUR">52.43</DiscountAmount>
					<Application>RC</Application>
					<Description>Residente Canarias</Description>
				</Discount>
				<Taxes>
					<Total Code="EUR">27.16</Total>
				</Taxes>
			</TotalPriceDetail>
			<Service ServiceID="Sebd044304241499893f2e7b532a95d73">
				<PassengerRefs>INFANT_01</PassengerRefs>
				<FlightRefs>MADLPA20220728081500</FlightRefs>
			</Service>
			<Service ServiceID="S89f723d6dbc244378050d1c37ee40a07">
				<PassengerRefs>INFANT_01</PassengerRefs>
				<FlightRefs>LPAMAD20220803185500</FlightRefs>
			</Service>
			<FareDetail>
				<PassengerRefs>INFANT_01</PassengerRefs>
				<Price>
					<TotalAmount>
						<SimpleCurrencyPrice Code="EUR">44.63</SimpleCurrencyPrice>
					</TotalAmount>
					<BaseAmount Code="EUR">17.47</BaseAmount>
					<Taxes>
						<Total Code="EUR">27.16</Total>
						<Breakdown>
							<Tax>
								<Amount Code="EUR">3.27</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.63</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">14.48</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">2.78</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.54</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">5.46</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
						</Breakdown>
					</Taxes>
				</Price>
				<FareComponent>
					<FareBasis>
						<CabinType>
							<CabinTypeCode>2</CabinTypeCode>
							<CabinTypeName>Business</CabinTypeName>
						</CabinType>
					</FareBasis>
					<TicketDesig>INRC</TicketDesig>
					<FareRules>
						<Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true" refs="PenaltyRule01 PenaltyRule02 PenaltyRule03 PenaltyRule04">
							<Details>
								<Detail refs="RULEMETADATAKEY_1">
									<Type>Cancel</Type>
								</Detail>
								<Detail refs="RULEMETADATAKEY_3">
									<Type>Change</Type>
								</Detail>
							</Details>
						</Penalty>
					</FareRules>
					<PriceClassRef>BUSCOMk4ayHWLU</PriceClassRef>
					<SegmentRefs>IB383320220803</SegmentRefs>
				</FareComponent>
				<FareComponent>
					<FareBasis>
						<CabinType>
							<CabinTypeCode>2</CabinTypeCode>
							<CabinTypeName>Business</CabinTypeName>
						</CabinType>
					</FareBasis>
					<TicketDesig>INRC</TicketDesig>
					<FareRules>
						<Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true" refs="PenaltyRule01 PenaltyRule02 PenaltyRule03 PenaltyRule04">
							<Details>
								<Detail refs="RULEMETADATAKEY_1">
									<Type>Cancel</Type>
								</Detail>
								<Detail refs="RULEMETADATAKEY_3">
									<Type>Change</Type>
								</Detail>
							</Details>
						</Penalty>
					</FareRules>
					<PriceClassRef>BUSCOMk4ayHWLU</PriceClassRef>
					<SegmentRefs>IB382620220728</SegmentRefs>
				</FareComponent>
				<Remarks>
					<Remark>DISCOUNT/SD/RC/52.43EUR</Remark>
				</Remarks>
			</FareDetail>
		</AddOfferItem>
		<AddOfferItem OrderItemIDs="IB82ed106ead5f417baece87094c6462a4OC_10" OfferItemID="IB4d8e4c6251824548918b61577eddf824_02">
			<TotalPriceDetail>
				<TotalAmount>
					<SimpleCurrencyPrice Code="EUR">145.13</SimpleCurrencyPrice>
				</TotalAmount>
				<BaseAmount Code="EUR">117.97</BaseAmount>
				<Discount>
					<DiscountAmount Code="EUR">353.96</DiscountAmount>
					<Application>RC</Application>
					<Description>Residente Canarias</Description>
				</Discount>
				<Taxes>
					<Total Code="EUR">27.16</Total>
				</Taxes>
			</TotalPriceDetail>
			<Service ServiceID="Sdccad3ba120740428a1fdd47875826a2">
				<PassengerRefs>CHILD_01</PassengerRefs>
				<FlightRefs>MADLPA20220728081500</FlightRefs>
			</Service>
			<Service ServiceID="Sa330fbf7d55341f599ecda70e7e81d5a">
				<PassengerRefs>CHILD_01</PassengerRefs>
				<FlightRefs>LPAMAD20220803185500</FlightRefs>
			</Service>
			<FareDetail>
				<PassengerRefs>CHILD_01</PassengerRefs>
				<Price>
					<TotalAmount>
						<SimpleCurrencyPrice Code="EUR">145.13</SimpleCurrencyPrice>
					</TotalAmount>
					<BaseAmount Code="EUR">117.97</BaseAmount>
					<Taxes>
						<Total Code="EUR">27.16</Total>
						<Breakdown>
							<Tax>
								<Amount Code="EUR">3.27</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.63</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">14.48</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">2.78</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.54</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">5.46</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
						</Breakdown>
					</Taxes>
				</Price>
				<FareComponent>
					<FareBasis>
						<CabinType>
							<CabinTypeCode>2</CabinTypeCode>
							<CabinTypeName>Business</CabinTypeName>
						</CabinType>
					</FareBasis>
					<TicketDesig>CHRC</TicketDesig>
					<FareRules>
						<Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true" refs="PenaltyRule01 PenaltyRule02 PenaltyRule03 PenaltyRule04">
							<Details>
								<Detail refs="RULEMETADATAKEY_1">
									<Type>Cancel</Type>
								</Detail>
								<Detail refs="RULEMETADATAKEY_3">
									<Type>Change</Type>
								</Detail>
							</Details>
						</Penalty>
					</FareRules>
					<PriceClassRef>BUSCOMk4ayHWLU</PriceClassRef>
					<SegmentRefs>IB383320220803</SegmentRefs>
				</FareComponent>
				<FareComponent>
					<FareBasis>
						<CabinType>
							<CabinTypeCode>2</CabinTypeCode>
							<CabinTypeName>Business</CabinTypeName>
						</CabinType>
					</FareBasis>
					<TicketDesig>CHRC</TicketDesig>
					<FareRules>
						<Penalty CancelFeeInd="true" ChangeFeeInd="true" RefundableInd="true" refs="PenaltyRule01 PenaltyRule02 PenaltyRule03 PenaltyRule04">
							<Details>
								<Detail refs="RULEMETADATAKEY_1">
									<Type>Cancel</Type>
								</Detail>
								<Detail refs="RULEMETADATAKEY_3">
									<Type>Change</Type>
								</Detail>
							</Details>
						</Penalty>
					</FareRules>
					<PriceClassRef>BUSCOMk4ayHWLU</PriceClassRef>
					<SegmentRefs>IB382620220728</SegmentRefs>
				</FareComponent>
				<Remarks>
					<Remark>DISCOUNT/SD/RC/353.96EUR</Remark>
				</Remarks>
			</FareDetail>
		</AddOfferItem>
		<AddOfferItem OrderItemIDs="IB82ed106ead5f417baece87094c6462a4OC_07 IB82ed106ead5f417baece87094c6462a4OC_09 IB82ed106ead5f417baece87094c6462a4OC_11 IB82ed106ead5f417baece87094c6462a4OC_12" OfferItemID="IB4d8e4c6251824548918b61577eddf824_03">
			<TotalPriceDetail>
				<TotalAmount>
					<SimpleCurrencyPrice Code="EUR">405.62</SimpleCurrencyPrice>
				</TotalAmount>
				<BaseAmount Code="EUR">351.30</BaseAmount>
				<Discount>
					<DiscountAmount Code="EUR">1053.90</DiscountAmount>
					<Application>RC</Application>
					<Description>Residente Canarias</Description>
				</Discount>
				<Taxes>
					<Total Code="EUR">54.32</Total>
				</Taxes>
			</TotalPriceDetail>
			<Service ServiceID="S98fcfe79ba854d03bc1111f85000ddb3">
				<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
				<FlightRefs>MADLPA20220728081500</FlightRefs>
			</Service>
			<Service ServiceID="S0000c840e08642f1a4ed8212c58f531e">
				<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
				<FlightRefs>LPAMAD20220803185500</FlightRefs>
			</Service>
			<FareDetail>
				<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
				<Price>
					<TotalAmount>
						<SimpleCurrencyPrice Code="EUR">202.81</SimpleCurrencyPrice>
					</TotalAmount>
					<BaseAmount Code="EUR">175.65</BaseAmount>
					<Taxes>
						<Total Code="EUR">27.16</Total>
						<Breakdown>
							<Tax>
								<Amount Code="EUR">3.27</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.63</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">14.48</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">2.78</Amount>
								<Nation>ES</Nation>
								<TaxCode>QV</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">0.54</Amount>
								<Nation>ES</Nation>
								<TaxCode>OG</TaxCode>
								<TaxType>001</TaxType>
							</Tax>
							<Tax>
								<Amount Code="EUR">5.46</Amount>
								<Nation>ES</Nation>
								<TaxCode>JD</TaxCode>
								<TaxType>003</TaxType>
							</Tax>
						</Breakdown>
						<...>
	</ReshopOffer>
</ReshopOffers>

Excerpt
nameReshopOffer_BaggageAllowance

BaggageAllowance

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<ReshopOffers/ ReshopOffer/ BaggageAllowance>

BaggageAllowance / FlightRefs

Flight reference associated

Alphanumeric

Any (Ex: BIOSVQ20191023132000)

BaggageAllowance / PassengerRefs

Associated passengers references 

Alphanumeric

Any (Ex: ADULT_02 ADULT_01)

BaggageAllowance / BaggageAllowanceRef

Reference to specific baggage conditions

Alphanumeric

Any (Ex: CHECKEDBAGALLOWANCE_0)

BaggageAllowance example

Expand
title

...

BaggageAllowance example
Code Block
languagexml
<BaggageAllowance>
	<FlightRefs>LPAMAD20220803185500 MADLPA20220728081500</FlightRefs>
	<PassengerRefs>INFANT_01 CHILD_01 ADULT_01 ADULT_02</PassengerRefs>
	<BaggageAllowanceRef>HANDBAGALLOWANCE_01</BaggageAllowanceRef>
</BaggageAllowance>