Itinerary Reshop

ITINERARY RESHOP

This message allows a travel agent to start a refund process. It applies to existing paid orders (with tickets issued).

The message controls if the order is eligible to refund, and provides the amount to be refunded (fare, taxes and penalties if applicable).

If refund is possible, and if the travel agent wants to process the it the message OrderCancel must be used to complete the process.

 

SAMPLE REQUEST

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.iata.org/IATA/EDIST/2017.1">
   <soapenv:Header>
      <trackingMessageHeader xmlns="http://www.af-klm.com/soa/xsd/MessageHeader-V1_0">
         <consumerRef>
            <userID>FL</userID>
            <partyID>AF</partyID>
            <consumerID>w90001448</consumerID>
            <consumerLocation>QVI</consumerLocation>
            <consumerType>A</consumerType>
            <consumerTime>2010-07-26T14:42:50.265Z</consumerTime>
         </consumerRef>
      </trackingMessageHeader>
      <MessageID xmlns="http://www.w3.org/2005/08/addressing">b762bf9e-2487-42a3-bc88-be998364e51d</MessageID>
      <RelatesTo RelationshipType="InitiatedBy" xmlns="http://www.w3.org/2005/08/addressing">4b8a127d-a48f-4893-8530-90d665ff666c</RelatesTo>
      <RelatesTo RelationshipType="PrecededBy" xmlns="http://www.w3.org/2005/08/addressing">9cb0c7f1-04d8-4fbb-85a0-f682fff3693e</RelatesTo>
   </soapenv:Header>
   <soapenv:Body>
      <ns:ItinReshopRQ Version="17.1" CorrelationID="1234567">
         <ns:Document/>
         <ns:Party>
            <ns:Sender>
               <ns:TravelAgencySender>
                  <ns:Name>AGENCY</ns:Name>
                  <ns:PseudoCity>PARHX215E</ns:PseudoCity>
                  <ns:IATA_Number>20237700</ns:IATA_Number>
                  <ns:AgencyID>20237700</ns:AgencyID>
               </ns:TravelAgencySender>
            </ns:Sender>
            <ns:Recipient>
               <ns:ORA_Recipient>
                  <ns:AirlineID>AF</ns:AirlineID>
               </ns:ORA_Recipient>
            </ns:Recipient>
         </ns:Party>
         <ns:Query>
            <ns:Reshop>
               <ns:Actions>
                  <ns:ActionType>CANCEL</ns:ActionType>
                  <ns:OrderID Owner="AF">de5a5cef-5eb1-471f-8c06-06f442bfb12e</ns:OrderID>
               </ns:Actions>
            </ns:Reshop>
         </ns:Query>
      </ns:ItinReshopRQ>
   </soapenv:Body>
</soapenv:Envelope>

 

SAMPLE RESPONSE

 

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Header>
      <trackingMessageHeader xmlns="http://www.af-klm.com/soa/xsd/MessageHeader-V1_0">
         <consumerRef>
            <userID>FL</userID>
            <partyID>AF</partyID>
            <consumerID>w90001448</consumerID>
            <consumerLocation>QVI</consumerLocation>
            <consumerType>A</consumerType>
            <consumerTime>2010-07-26T14:42:50.265Z</consumerTime>
         </consumerRef>
      </trackingMessageHeader>
      <MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:c24529b7-3416-4d75-bfe8-9410ba4a1969</MessageID>
      <RelatesTo RelationshipType="http://www.af-klm.com/soa/tracking/ReplyTo" xmlns="http://www.w3.org/2005/08/addressing">b762bf9e-2487-42a3-bc88-be998364e51d</RelatesTo>
      <RelatesTo RelationshipType="http://www.af-klm.com/soa/tracking/InitiatedBy" xmlns="http://www.w3.org/2005/08/addressing">b762bf9e-2487-42a3-bc88-be998364e51d</RelatesTo>
   </S:Header>
   <S:Body>
      <ns2:ItinReshopRS Version="17.1" CorrelationID="1234567" Target="Production" xmlns:ns2="http://www.iata.org/IATA/EDIST/2017.1" xmlns="http://www.af-klm.com/services/common/SystemFault-v1/xsd">
         <ns2:Document/>
         <ns2:Success/>
         <ns2:Response>
            <ns2:Passengers/>
            <ns2:Order refs="DESC_MTD_O_ISSUED">
               <ns2:OrderID Owner="AF">de5a5cef-5eb1-471f-8c06-06f442bfb12e</ns2:OrderID>
               <ns2:BookingReferences>
                  <ns2:BookingReference>
                     <ns2:ID>SN8CDU</ns2:ID>
                     <ns2:AirlineID>AF</ns2:AirlineID>
                  </ns2:BookingReference>
               </ns2:BookingReferences>
               <ns2:TotalOrderPrice>
                  <ns2:DetailCurrencyPrice>
                     <ns2:Total Code="EUR" Taxable="true">2215.81</ns2:Total>
                     <ns2:Taxes>
                        <ns2:Total Code="EUR" Taxable="true">209.81</ns2:Total>
                     </ns2:Taxes>
                  </ns2:DetailCurrencyPrice>
               </ns2:TotalOrderPrice>
               <ns2:Status>
                  <ns2:StatusCode>OK</ns2:StatusCode>
               </ns2:Status>
               <ns2:Payments>
                  <ns2:Payment>
                     <ns2:Associations AllPassengersInd="true"/>
                     <ns2:Status>
                        <ns2:StatusCode>IS</ns2:StatusCode>
                     </ns2:Status>
                     <ns2:Amount>
                        <ns2:SimpleCurrencyPrice Taxable="true">2215.81</ns2:SimpleCurrencyPrice>
                     </ns2:Amount>
                     <ns2:Method>
                        <ns2:CashMethod/>
                     </ns2:Method>
                  </ns2:Payment>
               </ns2:Payments>
               <ns2:OrderKeys>
                  <ns2:OrderID Owner="AF">de5a5cef-5eb1-471f-8c06-06f442bfb12e</ns2:OrderID>
                  <ns2:AssociatedIDs>
                     <ns2:AssociatedID>
                        <ns2:OrderItemID Owner="AF">d78d929e-3ea7-4b4a-a1a9-44c65611381b</ns2:OrderItemID>
                     </ns2:AssociatedID>
                  </ns2:AssociatedIDs>
               </ns2:OrderKeys>
               <ns2:OrderItems>
                  <ns2:OrderItem>
                     <ns2:OrderItemID Owner="AF">d78d929e-3ea7-4b4a-a1a9-44c65611381b</ns2:OrderItemID>
                     <ns2:Associations>
                        <ns2:Passengers>
                           <ns2:PassengerReferences>PAX2</ns2:PassengerReferences>
                        </ns2:Passengers>
                     </ns2:Associations>
                  </ns2:OrderItem>
               </ns2:OrderItems>
            </ns2:Order>
            <ns2:ReShopOffers>
               <ns2:ReShopOffer>
                  <ns2:Parameters ApplyToAllInd="true"/>
                  <ns2:OfferID Owner="AF">aac61ded-3f12-49e0-861d-127110</ns2:OfferID>
                  <ns2:TotalPrice>
                     <ns2:DetailCurrencyPrice>
                        <ns2:Total Taxable="true" Code="EUR">2215.81</ns2:Total>
                        <ns2:Taxes>
                           <ns2:Total Code="EUR" Taxable="true">209.81</ns2:Total>
                           <ns2:Breakdown>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">4.51</ns2:Amount>
                                 <ns2:TaxCode>IZ</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">5.73</ns2:Amount>
                                 <ns2:TaxCode>XY</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">27.91</ns2:Amount>
                                 <ns2:TaxCode>QX</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">128.0</ns2:Amount>
                                 <ns2:TaxCode>YR</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">3.24</ns2:Amount>
                                 <ns2:TaxCode>XA</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">4.63</ns2:Amount>
                                 <ns2:TaxCode>YC</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">20.81</ns2:Amount>
                                 <ns2:TaxCode>FR</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">14.98</ns2:Amount>
                                 <ns2:TaxCode>US</ns2:TaxCode>
                              </ns2:Tax>
                           </ns2:Breakdown>
                        </ns2:Taxes>
                     </ns2:DetailCurrencyPrice>
                  </ns2:TotalPrice>
                  <ns2:ReshopDifferential>
                     <ns2:OriginalOrder>
                        <ns2:Total>
                           <ns2:Amount Code="EUR" Taxable="true">2215.81</ns2:Amount>
                        </ns2:Total>
                        <ns2:Taxes>
                           <ns2:Total Code="EUR" Taxable="true">209.81</ns2:Total>
                           <ns2:Breakdown>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">4.51</ns2:Amount>
                                 <ns2:TaxCode>IZ</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">5.73</ns2:Amount>
                                 <ns2:TaxCode>XY</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">27.91</ns2:Amount>
                                 <ns2:TaxCode>QX</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">128.0</ns2:Amount>
                                 <ns2:TaxCode>YR</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">3.24</ns2:Amount>
                                 <ns2:TaxCode>XA</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">4.63</ns2:Amount>
                                 <ns2:TaxCode>YC</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">20.81</ns2:Amount>
                                 <ns2:TaxCode>FR</ns2:TaxCode>
                              </ns2:Tax>
                              <ns2:Tax>
                                 <ns2:Amount Taxable="true">14.98</ns2:Amount>
                                 <ns2:TaxCode>US</ns2:TaxCode>
                              </ns2:Tax>
                           </ns2:Breakdown>
                        </ns2:Taxes>
                     </ns2:OriginalOrder>
                     <ns2:NewOffer>
                        <ns2:Total>
                           <ns2:Amount Code="EUR" Taxable="true">0.00</ns2:Amount>
                        </ns2:Total>
                     </ns2:NewOffer>
                     <ns2:ReshopDue>
                        <ns2:ByAirline>
                           <ns2:Total>
                              <ns2:Amount Taxable="true" Code="EUR">2215.81</ns2:Amount>
                              <ns2:Purpose>Refund</ns2:Purpose>
                           </ns2:Total>
                        </ns2:ByAirline>
                     </ns2:ReshopDue>
                  </ns2:ReshopDifferential>
               </ns2:ReShopOffer>
            </ns2:ReShopOffers>
            <ns2:DataLists>
               <ns2:FlightSegmentList>
                  <ns2:FlightSegment SegmentKey="SEG1" SecureFlight="false">
                     <ns2:Departure>
                        <ns2:AirportCode>CDG</ns2:AirportCode>
                        <ns2:Date>2018-02-14Z</ns2:Date>
                        <ns2:Time>18:10</ns2:Time>
                        <ns2:Terminal>
                           <ns2:Name>2E</ns2:Name>
                        </ns2:Terminal>
                     </ns2:Departure>
                     <ns2:Arrival>
                        <ns2:AirportCode>JFK</ns2:AirportCode>
                        <ns2:Date>2018-02-14Z</ns2:Date>
                        <ns2:Time>20:50</ns2:Time>
                        <ns2:Terminal>
                           <ns2:Name>1</ns2:Name>
                        </ns2:Terminal>
                     </ns2:Arrival>
                     <ns2:MarketingCarrier>
                        <ns2:AirlineID>AF</ns2:AirlineID>
                        <ns2:FlightNumber>008</ns2:FlightNumber>
                     </ns2:MarketingCarrier>
                     <ns2:OperatingCarrier>
                        <ns2:AirlineID>AF</ns2:AirlineID>
                        <ns2:FlightNumber>008</ns2:FlightNumber>
                     </ns2:OperatingCarrier>
                     <ns2:Equipment>
                        <ns2:AircraftCode>772</ns2:AircraftCode>
                     </ns2:Equipment>
                     <ns2:ClassOfService>
                        <ns2:Code>W</ns2:Code>
                        <ns2:MarketingName CabinDesignator="W"/>
                     </ns2:ClassOfService>
                  </ns2:FlightSegment>
               </ns2:FlightSegmentList>
               <ns2:PassengerList>
                  <ns2:Passenger PassengerID="PAX2">
                     <ns2:PTC>ADT</ns2:PTC>
                     <ns2:Individual>
                        <ns2:NameTitle>MR</ns2:NameTitle>
                        <ns2:GivenName>IVORY</ns2:GivenName>
                        <ns2:Surname>FLYING BLUE</ns2:Surname>
                     </ns2:Individual>
                  </ns2:Passenger>
               </ns2:PassengerList>
            </ns2:DataLists>
            <ns2:Metadata>
               <ns2:Other>
                  <ns2:OtherMetadata>
                     <ns2:DescriptionMetadatas>
                        <ns2:DescriptionMetadata MetadataKey="DESC_MTD_O_ISSUED">
                           <ns2:Application>ORDER STATUS</ns2:Application>
                           <ns2:Topic>ISSUED</ns2:Topic>
                        </ns2:DescriptionMetadata>
                     </ns2:DescriptionMetadatas>
                  </ns2:OtherMetadata>
               </ns2:Other>
            </ns2:Metadata>
         </ns2:Response>
      </ns2:ItinReshopRS>
   </S:Body>
</S:Envelope>