This capability allows the Seller to request a set of Offers as a replacement of or in addition to specific OrderItem(s) that include ancillaries.
This capability allows the Seller to request a set of Offers as a replacement of or in addition to specific OrderItem(s) that include ancillaries.
Not available
Due to limitations in releases prior to 21.1, ancillaries from ServiceListRQ/RS or SeatAvailabilityRQ/RS cannot be efficiently brought into a reshopping scenario, as the OfferIDs/OfferItemIDs from these shopping responses cannot be carried over to OrderReshopRQ. 21.1 solves this by adding the new OrderQuoteRQ message.
Adding an ancillary to an Order would therefore need to be done in one of the following ways:
Using OrderReshopRQ to ask for ancillaries related to a flight which exists in the passenger’s Order. The Airline would be able to return any ancillaries related to the existing flight in the OrderReshopRS, which can then be carried over and confirmed in OrderChangeRQ (with or without payment instructions).
Obtaining ancillaries from either ServiceListRQ/RS or SeatAvailabilityRQ/RS related to the flight and skipping the OrderReshopRQ/RS steps, entering these OfferIDs directly into OrderChangeRQ. If instant payment is required, the Seller will have to take care of calculating payable amounts themselves without the guidance normally offered through OrderReshopRS.
Likewise, replacing ancillaries in a reshopping scenario are also affected by the aforementioned limitations, and actually presents further challenges to the Seller, as the Airline would have a harder time describing what are the implications (additional collection or residual values, penalty fees, etc.) of replacing an existing ancillary. The workaround for this scenario extends the two solutions above for “adding ancillaries to an Order” with an additional step:
Firstly cancelling the OrderItem intended to be replaced through OrderReshopRQ/RS (indicating the preference to “respend”, so as to not trigger a refund). Once this cancel operation is complete (through OrderChangeRQ/OrderViewRS), the new ancillary could be added by following either of the two steps mentioned above.
Minimum Requirements | Optional Messages |
---|---|
OrderReshopRQ/RS (depending on flow) | ServiceListRQ/RS |
OrderChangeRQ/OrderViewRS | SeatAvailabilityRQ/RS |
OfferPriceRQ/RS |
Minimum Requirements | Optional Messages |
---|---|
OrderReshopRQ/RS (depending on flow) | ServiceListRQ/RS |
OrderChangeRQ/OrderViewRS | SeatAvailabilityRQ/RS |
OfferPriceRQ/RS |