Voluntary Servicing for full cancellation, partial cancellation and order modification
  • Updated on 19 May 2020
  • 1 minute to read
  • Contributors
  • Print
  • Dark
    Light

Voluntary Servicing for full cancellation, partial cancellation and order modification

  • Print
  • Dark
    Light

OrderReshop Request Elements

This section documents the key elements for the OrderReshop request and how to correctly use these to achieve the required functionality.

01. Transmitting an OrderReshop Request with Respend indicator

When deleting a service, a Seller may send the OrderReshop request with the Respend indicator to indicate if the Customer wishes the money to be refunded (Respend indicator = false) or respent (Respend indicator = true).

XPath: IATA_OrderReshopRQ/Request/UpdateOrder/ReshopOrder/ServiceOrder/DeleteOrderItem

<UpdateOrder>
    <ReshopOrder>
	<ServiceOrder>
		<DeleteOrderItem>
			<OrderItemRefID>ORITM001</OrderItemRefID>
			<RespendInd>true</RespendInd>
		</DeleteOrderItem>
	</ServiceOrder>
</ReshopOrder>
<RepriceOrder/>
    </UpdateOrder>

OrderReshop Response Elements

This section documents the key elements for the OrderReshop response and how to correctly use these to achieve the required functionality.

02. Transmitting an OrderReshop Response with the Unchanged indicator

An Airline may return the OrderReshop response with the Unchanged indicator at service level to indicate the Service(s) that remain(s) unchanged if the Customer decides to accept the reshop response proposal.

Xpath: IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/DeleteOrderItem

<DeleteOrderItem>
	<ExistingOrderItem>
		<ExistingService>
			<ServiceRefID>SVC01</ServiceRefID>
			<UnchangedInd>true</UnchangedInd>
		</ExistingService>
		<OrderItemRefID>ORITM001</OrderItemRefID>
	</ExistingOrderItem>
…
</DeleteOrderItem>

03. Transmitting an OrderReshop Response with the Price Differential, Differential Type code, Old Price, New Price and Grand Total.

An Airline may return the OrderReshop response with the Price Differential, Differential Type code, Old Price, New Price and Grand Total.

XPath: IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/DeleteOrderItem

<DeleteOrderItem>
	<ExistingOrderItem>
		<OrderItemRefID>ORDITM001</OrderItemRefID>
	</ExistingOrderItem>
	<OfferItemID>OFITM001</OfferItemID>
	<PriceDifferential>
		<DifferentialTypeCode>Refund</DifferentialTypeCode>
		<DiffPrice>
			<Price>
				<BaseAmount>-40.00</BaseAmount>
				<TaxSummary>
					<Tax>
						<Amount>-20.00</Amount>
					</Tax>
				</TaxSummary>
				<TotalAmount>-60.00</TotalAmount>
			</Price>
		</DiffPrice>
		<GrandTotalAmount>-60.0</GrandTotalAmount>
		<NewPrice>
			<Price>
				<BaseAmount>25.00</BaseAmount>
				<TaxSummary>
					<Tax>
						<Amount>15.00</Amount>
					</Tax>
				</TaxSummary>
				<TotalAmount>40.00</TotalAmount>
			</Price>
		</NewPrice>
		<OldPrice>
			<Price>
				<BaseAmount>65.00</BaseAmount>
				<TaxSummary>
					<Tax>
						<Amount>35.00</Amount>
					</Tax>
				</TaxSummary>
				<TotalAmount>100.00</TotalAmount>
			</Price>
		</OldPrice>
	</PriceDifferential>
</DeleteOrderItem>

04. Transmitting an OrderReshop Response with Penalty reference

An Airline may return the OrderReshop response with the Penalty reference.

XPath: IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/DeleteOrderItem

<DeleteOrderItem>
	<ExistingOrderItem>
		<OrderItemRefID>ORITM01</OrderItemRefID>
	</ExistingOrderItem>
	<OfferItemID>OFITM01</OfferItemID>
	<PenaltyRefID>PEN001</PenaltyRefID>
</DeleteOrderItem>

05. Transmitting an OrderReshop Response with Penalty net indicator

An Airline may return the OrderReshop response with the Penalty net indicator to indicate if the penalty has been netted or not.

XPath: IATA_OrderReshopRS/Response/DataList

<DataLists>
	<PenaltyList>
		<Penalty>
			<NetInd>true</NetInd>
			<PenaltyID>PEN001</PenaltyID>
			<Price>
				<BaseAmount>20.00</BaseAmount>
				<Totalmount>20.00</Totalmount>
			</Price>
		</Penalty>
	</PenaltyList>
</DataLists>

XPath: IATA_OrderReshopRS/Response/ReshopResults/ReshopOffers/Offer/DeleteOrderItem

<DeleteOrderItem>
	<ExistingOrderItem>
		<OrderItemRefID>ORITM01</OrderItemRefID>
	</ExistingOrderItem>
	<OfferItemID>OFITM01</OfferItemID>
	<PenaltyRefID>PEN001</PenaltyRefID>
</DeleteOrderItem>