Sample Messages
  • 31 Mar 2020
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Sample Messages

  • Dark
    Light
  • PDF

Sample Offer Price Requests

  1. Seller requesting more information for a selected Offer
<IATA_OfferPriceRQ>
	<MessageDoc>
		<Name>NDC GATEWAY</Name>
		<RefVersionNumber>1.0</RefVersionNumber>
	</MessageDoc>
	<Party>
		<Sender>
			<TravelAgency>
				<AgencyID>00010000</AgencyID>
				<IATANumber>00012345</IATANumber>
				<Name>Sunny Travel</Name>
			</TravelAgency>
		</Sender>
	</Party>
	<Request>
		<DataLists>
			<PaxList>
				<Pax>
					<PaxID>SH1</PaxID>
					<PTC>ADT</PTC>
				</Pax>
				<Pax>
					<PaxID>SH2</PaxID>
					<PTC>ADT</PTC>
				</Pax>			
				<Pax>
					<PaxID>SH3</PaxID>
					<PTC>CHD</PTC>
				</Pax>			
				<Pax>
					<PaxID>SH4</PaxID>
					<PTC>INF</PTC>
				</Pax>		
			</PaxList>			
		</DataLists>
		<PricedOffer>
			<SelectedOffer>
				<OfferRefID>OFFER1</OfferRefID>
				<OwnerCode>XB</OwnerCode>
				<SelectedOfferItem>
					<OfferItemRefID>OFFERITEM1_1</OfferItemRefID>
					<PaxRefID>SH1</PaxRefID>
					<PaxRefID>SH2</PaxRefID>
				</SelectedOfferItem>
				<SelectedOfferItem>
					<OfferItemRefID>OFFERITEM1_2</OfferItemRefID>
					<PaxRefID>SH3</PaxRefID>
				</SelectedOfferItem>	
				<SelectedOfferItem>
					<OfferItemRefID>OFFERITEM1_3</OfferItemRefID>
					<PaxRefID>SH4</PaxRefID>
				</SelectedOfferItem>	
				<SelectedOfferItem>
					<OfferItemRefID>OfferItemID1</OfferItemRefID>
					<PaxRefID>SH1</PaxRefID>
				</SelectedOfferItem>	
				<SelectedOfferItem>
					<OfferItemRefID>OfferItemID3</OfferItemRefID>
					<PaxRefID>SH1</PaxRefID>
				</SelectedOfferItem>
				<SelectedOfferItem>
					<OfferItemRefID>OfferItemID5</OfferItemRefID>
					<PaxRefID>SH1</PaxRefID>
					<PaxRefID>SH2</PaxRefID>
				</SelectedOfferItem>															
				<ShoppingResponseRefID>201-fffe76f290cc489f98f58bf20061b496</ShoppingResponseRefID>
			</SelectedOffer>
		</PricedOffer>
	</Request>
</IATA_OfferPriceRQ>

Sample Offer Price Responses

  1. Airline responding with a basic Offer Price response
<IATA_OfferPriceRS>
	<Response>
		<DataLists>
			<OriginDestList>
				<OriginDest>
					<DestCode>BCN</DestCode>
					<OriginCode>LHR</OriginCode>
					<OriginDestID>LHRBCN</OriginDestID>
					<PaxJourneyRefID>FL_LHRBCN</PaxJourneyRefID>
				</OriginDest>
				<OriginDest>
					<DestCode>LHR</DestCode>
					<OriginCode>BCN</OriginCode>
					<OriginDestID>BCNLHR</OriginDestID>
					<PaxJourneyRefID>FL_BCNLHR</PaxJourneyRefID>
				</OriginDest>
			</OriginDestList>
			<PaxJourneyList>
				<PaxJourney>
					<PaxJourneyID>FL_LHRBCN</PaxJourneyID>
					<PaxSegmentRefID>SEG_LHRBCN_1</PaxSegmentRefID>
				</PaxJourney>
				<PaxJourney>
					<PaxJourneyID>FL_BCNLHR</PaxJourneyID>
					<PaxSegmentRefID>SEG_BCNLHR_1</PaxSegmentRefID>
				</PaxJourney>
			</PaxJourneyList>
			<PaxList>
				<Pax>
					<PaxID>SH1</PaxID>
					<PTC>ADT</PTC>
				</Pax>
				<Pax>
					<PaxID>SH2</PaxID>
					<PTC>ADT</PTC>
				</Pax>
				<Pax>
					<PaxID>SH3</PaxID>
					<PTC>CHD</PTC>
				</Pax>
				<Pax>
					<PaxID>SH4</PaxID>
					<PTC>INF</PTC>
				</Pax>
			</PaxList>
			<PaxSegmentList>
				<PaxSegment>
					<Arrival>
						<IATALocationCode>BCN</IATALocationCode>
					</Arrival>
					<Dep>
						<AircraftScheduledDateTime>2018-12-20T23:29:41.543+03:00</AircraftScheduledDateTime>
						<IATALocationCode>LHR</IATALocationCode>
					</Dep>
					<MarketingCarrierInfo>
						<CarrierDesigCode>XB</CarrierDesigCode>
						<MarketingCarrierFlightNumberText>070</MarketingCarrierFlightNumberText>
					</MarketingCarrierInfo>
					<PaxSegmentID>SEG_LHRBCN_1</PaxSegmentID>
				</PaxSegment>
				<PaxSegment>
					<Arrival>
						<IATALocationCode>LHR</IATALocationCode>
					</Arrival>
					<Dep>
						<AircraftScheduledDateTime>2018-12-29T23:29:41.543+03:00</AircraftScheduledDateTime>
						<IATALocationCode>BCN</IATALocationCode>
					</Dep>
					<MarketingCarrierInfo>
						<CarrierDesigCode>XB</CarrierDesigCode>
						<MarketingCarrierFlightNumberText>070</MarketingCarrierFlightNumberText>
					</MarketingCarrierInfo>
					<PaxSegmentID>SEG_BCNLHR_1</PaxSegmentID>
				</PaxSegment>
			</PaxSegmentList>
			<PriceClassList>
				<PriceClass>
					<Code>M-EFO</Code>
					<FareBasisCode>EFO</FareBasisCode>
					<Name>Economy flex</Name>
					<PriceClassID>PC1</PriceClassID>
				</PriceClass>
				<PriceClass>
					<Code>DV3S/Y</Code>
					<FareBasisCode>DV3S/Y</FareBasisCode>
					<Name>Club Europe</Name>
					<PriceClassID>PC2</PriceClassID>
				</PriceClass>
			</PriceClassList>
			<ServiceDefinitionList>
				<ServiceDefinition>
					<Desc>
						<DescText>First Bag</DescText>
					</Desc>
					<Name>1st Bag</Name>
					<ServiceCode>BAG</ServiceCode>
					<ServiceDefinitionID>SV_1023_EFO</ServiceDefinitionID>
				</ServiceDefinition>
				<ServiceDefinition>
					<Desc>
						<DescText>Second Bag</DescText>
					</Desc>
					<Name>2nd Bag</Name>
					<ServiceCode>BAG</ServiceCode>
					<ServiceDefinitionID>SV_1010_EFO</ServiceDefinitionID>
				</ServiceDefinition>
				<ServiceDefinition>
					<Desc>
						<DescText>Stay connected using any Wi-Fi enabled device</DescText>
					</Desc>
					<Name>Inflight Wi-Fi</Name>
					<ServiceCode>CON</ServiceCode>
					<ServiceDefinitionID>SV_1009_EFO</ServiceDefinitionID>
				</ServiceDefinition>
				<ServiceDefinition>
					<Desc>
						<DescText>Escape the crowds and find a quiet space to work or relax</DescText>
					</Desc>
					<Name>Lounge Pass</Name>
					<ServiceCode>GRN</ServiceCode>
					<ServiceDefinitionID>SV_1011_EFO</ServiceDefinitionID>
				</ServiceDefinition>
				<ServiceDefinition>
					<Desc>
						<DescText>This is a non-strict vegetarian meal</DescText>
					</Desc>
					<Name>Standard Meal</Name>
					<ServiceCode>MEL</ServiceCode>
					<ServiceDefinitionID>SV_1017_EFO</ServiceDefinitionID>
				</ServiceDefinition>
			</ServiceDefinitionList>
		</DataLists>
		<OtherOffers>
			<ALaCarteOffer>
				<ALaCarteOfferItem>
					<Eligibility>
						<FlightAssociations>
							<PaxSegmentRefID>SEG_LHRBCN_1</PaxSegmentRefID>
						</FlightAssociations>
						<PaxRefID>SH1</PaxRefID>
						<PriceClassRefID>PC1</PriceClassRefID>
					</Eligibility>
					<OfferItemID>OfferItemID1</OfferItemID>
					<Service>
						<ServiceDefinitionRefID>SV_1023_EFO</ServiceDefinitionRefID>
						<ServiceID>SV_1023_1</ServiceID>
					</Service>
					<UnitPrice>
						<TotalAmount CurCode="EUR">35.00</TotalAmount>
					</UnitPrice>
				</ALaCarteOfferItem>
				<ALaCarteOfferItem>
					<Eligibility>
						<FlightAssociations>
							<PaxSegmentRefID>SEG_LHRBCN_1</PaxSegmentRefID>
						</FlightAssociations>
						<PaxRefID>SH1</PaxRefID>
						<PriceClassRefID>PC1</PriceClassRefID>
					</Eligibility>
					<OfferItemID>OfferItemID3</OfferItemID>
					<Service>
						<ServiceDefinitionRefID>SV_1009_EFO</ServiceDefinitionRefID>
						<ServiceID>SV_1009_1</ServiceID>
					</Service>
					<UnitPrice>
						<TotalAmount CurCode="EUR">12.00</TotalAmount>
					</UnitPrice>
				</ALaCarteOfferItem>
				<ALaCarteOfferItem>
					<Eligibility>
						<FlightAssociations>
							<PaxSegmentRefID>SEG_LHRBCN_1</PaxSegmentRefID>
						</FlightAssociations>
						<PaxRefID>SH1</PaxRefID>
						<PaxRefID>SH2</PaxRefID>
						<PriceClassRefID>PC1</PriceClassRefID>
					</Eligibility>
					<OfferItemID>OfferItemID5</OfferItemID>
					<Service>
						<ServiceDefinitionRefID>SV_1017_EFO</ServiceDefinitionRefID>
						<ServiceID>SV_1017_1</ServiceID>
					</Service>
					<UnitPrice>
						<TotalAmount CurCode="EUR">10.00</TotalAmount>
					</UnitPrice>
				</ALaCarteOfferItem>
				<OfferID>ALaCarteOfferID_1</OfferID>
				<OwnerCode>XB</OwnerCode>
			</ALaCarteOffer>
		</OtherOffers>
		<PricedOffer>
			<JourneyOverview>
				<JourneyPriceClass>
					<PaxJourneyRefID>FL_LHRBCN</PaxJourneyRefID>
					<PriceClassRefID>PC1</PriceClassRefID>
				</JourneyPriceClass>
				<JourneyPriceClass>
					<PaxJourneyRefID>FL_BCNLHR</PaxJourneyRefID>
					<PriceClassRefID>PC1</PriceClassRefID>
				</JourneyPriceClass>
			</JourneyOverview>
			<OfferExpirationDateTime>2019-06-07T20:14:45.913Z</OfferExpirationDateTime>
			<OfferID>OFFER1</OfferID>
			<OfferItem>
				<OfferItemID>OFFERITEM1_1</OfferItemID>
				<Price>
					<BaseAmount CurCode="EUR">122.00</BaseAmount>
					<TaxSummary>
						<TotalTaxAmount CurCode="EUR">153.58</TotalTaxAmount>
					</TaxSummary>
					<TotalAmount CurCode="EUR">275.58</TotalAmount>
				</Price>
				<Service>
					<PaxRefID>SH1</PaxRefID>
					<PaxRefID>SH2</PaxRefID>
					<ServiceAssociations>
						<PaxJourneyRefID>FL_LHRBCN</PaxJourneyRefID>
						<PaxJourneyRefID>FL_BCNLHR</PaxJourneyRefID>
					</ServiceAssociations>
					<ServiceID>FL1_1_FL_LHRBCNLHR</ServiceID>
				</Service>
			</OfferItem>
			<OfferItem>
				<OfferItemID>OFFERITEM1_2</OfferItemID>
				<Price>
					<BaseAmount CurCode="EUR">122.00</BaseAmount>
					<TaxSummary>
						<TotalTaxAmount CurCode="EUR">100.58</TotalTaxAmount>
					</TaxSummary>
					<TotalAmount CurCode="EUR">222.58</TotalAmount>
				</Price>
				<Service>
					<PaxRefID>SH3</PaxRefID>
					<ServiceAssociations>
						<PaxJourneyRefID>FL_LHRBCN</PaxJourneyRefID>
						<PaxJourneyRefID>FL_BCNLHR</PaxJourneyRefID>
					</ServiceAssociations>
					<ServiceID>FL1_2_FL_LHRBCNLHR</ServiceID>
				</Service>
			</OfferItem>
			<OfferItem>
				<OfferItemID>OFFERITEM1_3</OfferItemID>
				<Price>
					<BaseAmount CurCode="EUR">82.00</BaseAmount>
					<TaxSummary>
						<TotalTaxAmount CurCode="EUR">100.58</TotalTaxAmount>
					</TaxSummary>
					<TotalAmount CurCode="EUR">182.58</TotalAmount>
				</Price>
				<Service>
					<PaxRefID>SH4</PaxRefID>
					<ServiceAssociations>
						<PaxJourneyRefID>FL_LHRBCN</PaxJourneyRefID>
						<PaxJourneyRefID>FL_BCNLHR</PaxJourneyRefID>
					</ServiceAssociations>
					<ServiceID>FL1_3_FL_LHRBCNLHR</ServiceID>
				</Service>
			</OfferItem>
			<OwnerCode>XB</OwnerCode>
		</PricedOffer>
		<ShoppingResponse>
			<ShoppingResponseID>213-6b0494d98fb8410781e0406d519be725</ShoppingResponseID>
		</ShoppingResponse>
	</Response>
</IATA_OfferPriceRS>


What's Next