OrderCreate With Seating
Owned by martin chiazza (Unlicensed)
Example OrderCreate : 2 ADT with Seating , Payment by Credit Card e
<OrderCreateRQ Version="16.1" PrimaryLangID="EN" AltLangID="EN" xmlns="http://www.iata.org/IATA/EDIST"> <Document> <Name>BA</Name> </Document> <Party> <Sender> <TravelAgencySender> <Name>BA Test</Name> <Contacts> <Contact> <EmailContact> <Address>email@example.com</Address> </EmailContact> </Contact> </Contacts> <IATA_Number>35200056</IATA_Number> <AgencyID>Test</AgencyID> </TravelAgencySender> </Sender> <Participants> <Participant> <AggregatorParticipant SequenceNumber="1"> <Name>BA</Name> <AggregatorID>0000001</AggregatorID> </AggregatorParticipant> </Participant> </Participants> </Party> <Query> <Passengers> <Passenger ObjectKey="T1"> <PTC>ADT</PTC> <Age> <BirthDate>1980-08-05</BirthDate> </Age> <Name> <Surname>Test</Surname> <Given>Alpha</Given> <Title>Mr</Title> </Name> <Contacts> <Contact> <AddressContact> <Street>Beeches Apartment</Street> <Street>201 Lampton Road</Street> <CityName>LON</CityName> <PostalCode>TW345ST</PostalCode> <CountryCode>GB</CountryCode> </AddressContact> <EmailContact> <Address>selling.distribution@ba.com</Address> </EmailContact> <PhoneContact> <Application>Home</Application> <Number CountryCode="44">2587385301</Number> </PhoneContact> </Contact> </Contacts> <Gender>Male</Gender> <AdditionalRoles PaymentContactInd="true"/> </Passenger> <Passenger ObjectKey="T2"> <PTC>ADT</PTC> <Age> <BirthDate>2003-11-21</BirthDate> </Age> <Name> <Surname>Test</Surname> <Given>Beta</Given> <Title>Mr</Title> </Name> <Gender>Male</Gender> </Passenger> </Passengers> <OrderItems> <ShoppingResponse> <Owner>BA</Owner> <ResponseID>2017-02-22T17:05:29.011Z</ResponseID> <Offers> <Offer> <OfferID Owner="BA">Offer1</OfferID> <OfferItems> <OfferItem> <OfferItemID Owner="BA">1</OfferItemID> </OfferItem> </OfferItems> </Offer> </Offers> </ShoppingResponse> <OfferItem> <OfferItemID Owner="BA">1</OfferItemID> <OfferItemType> <DetailedFlightItem refs="T1"> <Price> <BaseAmount Code="GBP">72.00</BaseAmount> <Taxes> <Total Code="GBP">56.40</Total> </Taxes> </Price> <OriginDestination> <Flight> <SegmentKey>F1</SegmentKey> <Departure> <AirportCode>LHR</AirportCode> <Date>2017-04-20</Date> </Departure> <Arrival> <AirportCode>AMS</AirportCode> <Date>2017-04-20</Date> </Arrival> <MarketingCarrier> <AirlineID>BA</AirlineID> <FlightNumber>0428</FlightNumber> </MarketingCarrier> <Equipment> <AircraftCode>767</AircraftCode> </Equipment> <ClassOfService> <Code>O</Code> <MarketingName>Euro Traveller</MarketingName> </ClassOfService> </Flight> </OriginDestination> <OriginDestination> <Flight> <SegmentKey>F2</SegmentKey> <Departure> <AirportCode>AMS</AirportCode> <Date>2017-04-22</Date> </Departure> <Arrival> <AirportCode>LHR</AirportCode> <Date>2017-04-22</Date> </Arrival> <MarketingCarrier> <AirlineID>BA</AirlineID> <FlightNumber>0435</FlightNumber> </MarketingCarrier> <Equipment> <AircraftCode>319</AircraftCode> </Equipment> <ClassOfService> <Code>O</Code> <MarketingName>Euro Traveller</MarketingName> </ClassOfService> </Flight> </OriginDestination> </DetailedFlightItem> </OfferItemType> </OfferItem> <OfferItem> <OfferItemID Owner="BA">1</OfferItemID> <OfferItemType> <SeatItem> <Price> <Total Code="GBP">26.00</Total> </Price> <Descriptions> <Description> <Text>RearSideSeat</Text> </Description> </Descriptions> <Location> <Column>K</Column> <Row> <Number>50</Number> </Row> </Location> <SeatAssociation> <SegmentReferences>F1</SegmentReferences> <TravelerReference>T1</TravelerReference> </SeatAssociation> </SeatItem> </OfferItemType> </OfferItem> <OfferItem> <OfferItemID Owner="BA">2</OfferItemID> <OfferItemType> <SeatItem> <Price> <Total Code="GBP">31.00</Total> </Price> <Descriptions> <Description> <Text>MiddleCentreSeat</Text> </Description> </Descriptions> <Location> <Column>D</Column> <Row> <Number>28</Number> </Row> </Location> <SeatAssociation> <SegmentReferences>F2</SegmentReferences> <TravelerReference>T1</TravelerReference> </SeatAssociation> </SeatItem> </OfferItemType> </OfferItem> </OrderItems> <Payments> <Payment> <Method> <PaymentCard> <CardType>CREDIT</CardType> <CardCode>VI</CardCode> <CardNumber>4111111111000587</CardNumber> <SeriesCode>123</SeriesCode> <CardHolderName refs="T1"/> <CardHolderBillingAddress> <Street>British Airways</Street> <Street>Waterside</Street> <PostalCode>UB7 0GB</PostalCode> <CountryCode>GB</CountryCode> </CardHolderBillingAddress> <EffectiveExpireDate> <Effective>1212</Effective> <Expiration>0219</Expiration> </EffectiveExpireDate> </PaymentCard> </Method> <Amount Code="GBP">185.40</Amount> </Payment> </Payments> </Query> </OrderCreateRQ>