OrderReshop Functional Capabilities

OrderReshop Request

Canceling an order is a two step process:

  1. NDC 2017.2 OrderReshopRQ/RS provides the details about cancellation, such as forfeit and retain, refund, etc.
  2. NDC 2017.2 OrderCancelRQ/RS cancels the existing reservation

Request Node

  • /OrderReshopRQ/ReshopParameters/Notices/Localization/Languages/LanguageCode (modifier to get a response in a specific language)
  • /OrderReshopRQ/Query/OrderID (provide this from earlier response, such as OrderViewRS)
Copy
Copied
<OrderReshopRQ Version="2017.2">
	<PointOfSale>
		<Location>
			<CountryCode>US</CountryCode>
		</Location>
	</PointOfSale>
	<Document>
		<Name>ATPCO NDC</Name>
		<ReferenceVersion>UAT-YY-EIP</ReferenceVersion>
	</Document>
	<Party>
		<Sender>
			<!--The Sender Type "EnabledSystemSend" will be used for users who do not use an IATA number-->
			<!--<EnabledSystemSender>
                <SystemID>SenderName</SystemID>
            </EnabledSystemSender>-->
			<!--The Sender Type "TravelAgencySender" will be used for users who use IATA number (Travel Agencies)-->
			<TravelAgencySender>
				<IATA_Number>0000000</IATA_Number>
				<AgencyID>000</AgencyID>
			</TravelAgencySender>
		</Sender>
	</Party>
	<ReshopParameters>
		<Notices>
			<Localization>
				<Languages>
					<LanguageCode>en-CA</LanguageCode>
				</Languages>
			</Localization>
		</Notices>
	</ReshopParameters>
	<Query>
		<OrderID>M6E2VI</OrderID>
		<Reprice/>
	</Query>
</OrderReshopRQ>

OrderReshop Response

The response displays OrderID and the recommendation for removing and retaining as applicable:

  • /OrderReshopRS/Response/ChangeFees/ApplicableFeeRemarks/Remark (displays OrederID )
  • /OrderReshopRS/Response/ChangeFees/Details (displays the recommendation about removing and retaining as applicable)
  • /OrderReshopRS/Warnings (displays any warnings returned by the carrier)

Refund versus Retain

Retain
The customer can retain the value of the canceled itinerary and use the funds toward future travel.

Refund
The customer can refund the client’s original method of payment for a given booking (i.e., credit card).

Forfeit for Non-Refundable

The option to forfeit applies to bookings with a non-refundable fare. When canceling such a booking, users have the option to retain for future use, or to forfeit the fare and cancel the booking, in which case they will lose the value of the fare but will receive a refund for any refundable taxes. In essence, forfeit is like a refund, but for a booking with a non-refundable fare. The fare is lost, only eligible taxes are refunded and the booking is canceled.

attention

Note that for 24 hours after booking, all tickets are eligible for a full refund, regardless of the fare.

Copy
Copied
<OrderReshopRS Version="2017.2">
	<Document>
		<Name>ATPCO NDC</Name>
		<ReferenceVersion>IATA NDC 17.2</ReferenceVersion>
	</Document>
	<Success/>
	<Response>
		<NoPriceChangeInd>true</NoPriceChangeInd>
		<ChangeFees ObjectKey="SWFLJOHYHC-CANCELATION-PRICE-DETAILS">
			<ApplicableFeeRemarks>
				<Remark>2LUQUM</Remark>
			</ApplicableFeeRemarks>
			<Details>
				<Detail>
					<Type>refund</Type>
					<Application>R</Application>
					<Amounts>
						<Amount>
							<CurrencyAmountValue Code="CAD">0.0</CurrencyAmountValue>
							<AmountApplication>CNCL</AmountApplication>
						</Amount>
						<Amount>
							<CurrencyAmountValue Code="CAD">46.0</CurrencyAmountValue>
							<AmountApplication>EquivFare</AmountApplication>
						</Amount>
						<Amount>
							<CurrencyAmountValue Code="CAD">46.0</CurrencyAmountValue>
							<AmountApplication>BaseFare</AmountApplication>
						</Amount>
						<Amount>
							<CurrencyAmountValue Code="USD">87.32</CurrencyAmountValue>
							<AmountApplication>TotalFare</AmountApplication>
						</Amount>
					</Amounts>
				</Detail>
				<Detail>
					<Type>retain</Type>
					<Application>R</Application>
					<Amounts>
						<Amount>
							<CurrencyAmountValue Code="USD">46.0</CurrencyAmountValue>
							<AmountApplication>EquivFare</AmountApplication>
						</Amount>
						<Amount>
							<CurrencyAmountValue Code="CAD">56.0</CurrencyAmountValue>
							<AmountApplication>EquivFare</AmountApplication>
						</Amount>
						<Amount>
							<CurrencyAmountValue Code="USD">87.32</CurrencyAmountValue>
							<AmountApplication>TotalFare</AmountApplication>
						</Amount>
					</Amounts>
				</Detail>
			</Details>
		</ChangeFees>
	</Response>
</OrderReshopRS>