Shopping and Ordering with Instant Payment
  • Updated on 16 May 2019
  • 3 minutes to read
  • Contributors
  • Print
  • Dark
    Light

Shopping and Ordering with Instant Payment

  • Print
  • Dark
    Light

Scenario

"One traveller (Jane Smith, with a Frequent Flyer Number) based in London is shopping for a round trip to New York. She would like to buy a baggage allowance and request a seat for her flight from London to New York. The customer will commit to pay within a known Price Guarantee Time Limit."

Business Functions

1. Request a set of Offers based on Origin, Destination and defined dates

This function allows the Seller to request from an Airline a set of Offers based on Origins, Destinations and defined dates. The Seller may provide additional qualifiers and context for which the Airline may take into account in the content of the resulting Offers.

2. Build upsell Offers based on Origin, Destination and defined dates (optional)

This function allows the Airline to build additional upsell Offers that relate to Origin, Destination and defined dates which may enhance the customer experience. The content of the resulting Offers may depend on additional qualifiers and context that may be provided by the Seller.

3. Request detailed information about an Offer

This function allows the Seller to request detailed information about an Offer, including all price breakdowns, terms & conditions, disclosure data.

4. Select Offer(s) to add to a shopping basket

This function allows the Seller to select Offer(s) and Offer Item(s) which they wish to progress with. This allows the Airline to refine these Offer(s) and return a single Offer.

5. Request a new Offer based on the content of existing Offer(s) and on additional qualifiers and context

This function allows the Seller to pass additional information (e.g. Frequent Flyer Info, Form of Payment etc) so that an Airline can create a new contextualised Offer.

6. Build Upsell Offer(s) based on the content of other Offer(s)

This function allows the Airline to build additional Offers that relate to a baseline Offer which may enhance the customer experience.

7. Request a la carte Offer(s) for ancillary services based on an existing Offer or Order

This function is to allow a Seller to request for a la carte Offer(s) for ancillary services based on an existing Offer or Order. If the Seller has included additional qualifiers or preferences, the a la carte Offers generated by the airline may take this into consideration.

8. Request a Seat Map and an a la carte Offer for seats based on an existing Offer or Order

This function is to allow a Seller to request a seat map and an a la carte Offer for seats based on an existing Offer or Order. If the Seller has included additional qualifiers or preferences, the a la carte Offer(s) generated by the airline may take this into consideration.

9. Select Offer(s) to add to a shopping basket

This function allows the Seller to select Offer(s) and Offer Item(s) which they wish to progress with. This allows the Airline to refine these Offer(s) and return a single Offer.

10. Build Upsell Offer(s) based on the content of other Offer(s)

This function allows the Airline to build additional Offers that relate to a baseline Offer which may enhance the customer experience.

11. Create Order

This function is to allow the Seller to request that an Airline create an Order from a selection of Offer(s) and Offer Item(s).

11a. Sub-Function: Add payment information as part of a new Order

This function allows the Seller to send payment information to the Airline.

11b. Sub-Function: Commit to the Terms of the Offer during ‘Create Order’

This function allows the Seller to notify the Airline that they are ready to accept the Terms of the Offer / Offer Item(s).

Message Flow

image.png