Order: Reshopping for ancillaries [ORDRE2]

Guidance for Schema Version:

20.2

Definition of Capability

Airline

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.

Seller

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.

NOTE: System Providers will use the above definition that pertains to their customers for Capabilities Verification.

Links to EASD Implementation Guidance

Not available

NOTE: Retailing Capabilities Verification Guidance will align to the published EASD Implementation Guidance at all times. From time to time when new guidance is published this will be updated and supersede any Retailing Capabilities Verification Guidance listed below.

Retailing Capabilities Verification Guidance

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.

Airline

Minimum Requirements

Optional Messages

OrderReshopRQ/RS (depending on flow)

ServiceListRQ/RS

OrderChangeRQ/OrderViewRS

SeatAvailabilityRQ/RS

OfferPriceRQ/RS

Seller

Minimum Requirements

Optional Messages

OrderReshopRQ/RS (depending on flow)

ServiceListRQ/RS

OrderChangeRQ/OrderViewRS

SeatAvailabilityRQ/RS

OfferPriceRQ/RS

NOTE: For all versions prior to that listed above (generally the most recent), the verification will be based on the guidance available for that version. In the case that no guidance is available, verification will be at IATA’s discretion.