• Rough draft
  • Customer Adds an Ancillary to Existing Order

    Variant '03.A'

    This use case illustrates the addition of an ancillary (except a seat) into an existing Order.

    Variant '03.B'

    This use case illustrates the scenario of adding a seat ancillary to an existing Order. The following scenario is a party of two with a free and paid seat, with payment method included for both.

    Capabilities

    Variant '03.A'

    Variant '03.B'

    Preconditions

    • An Order exists and contains already paid or unpaid OrderItem(s).

    • Flights within Order have been confirmed and paid.

    Main Flow

    Step

    Message

    Description

    01

    OrderRetrieveRQ

    Seller retrieves latest version of an Order

    02

    OrderViewRS

    Airline returns latest version of the Order

    03.a

    Condition

    Seller chooses to reshop for non-seat ancillaries

    03.a.1

    ServiceListRQ

    Seller requests ancillaries associated to a flight in the order

    03.a.2

    ServiceListRS

    Airlines returns the list of available ancillaries

    03.a.3

    OrderQuoteRQ

    Seller requests a quoted Offer on the select ancillary

    03.a.4

    OrderReshopRS

    Airline returns a quoted Offer with the requested ancillary

    03.a.5

    OrderChangeRQ

    Seller accepts the quoted Offer (no payment)

    03.a.6

    OrderViewRS

    Airline updates the Order adding an OrderItem with the selected ancillary

     

    End of use case

     

    03.b

    Condition

    Seller chooses to reshop for seat ancillaries

    03.b.1

    SeatAvailabiltyRQ

    Request to display Seatmap

    03.b.2

    SeatAvailabiltyRS

    Display Seatmap with or without pricing

    03.b.3

    OrderQuoteRQ

    Seller requests a quoted Offer on the select ancillary

    03.b.4

    OrderReshopRS

    Airline returns a quoted Offer with the requested ancillary

    03.b.5

    OrderChangeRQ

    Seller selects the Offer for the Seats and include payment if applicable

    03.b.6

    OrderViewRS

    Airline responds with the creation of new OrderItems and Add Seat service item(s)

     

    End of use case

     

     

    Postconditions

    Variant '03.A'

    • The Order is updated with an OrderItem containing the selected ancillary.

    Variant '03.B'

    • Airline responds with Offer Items for each seats regardless if free or paid.

    • Airline appropriately associates the correct taxonomy to each seat Services.

    • Airline responds with the creation of new OrderItems and add the Seat details under the Service (payment is processed regardless if seat is free or paid).

    Â