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

Shopping and Ordering with Deferred Payment

  • Print
  • Dark
    Light

Scenario

"One traveller based in New York would like to buy a round-trip to Paris. He would like to get a flat-bed seat to be able to sleep, and he would also like to purchase a baggage allowance. The traveller will first get approval to travel and in this scenario, they will commit to pay after any Price Guarantee Time Limit has expired, or such guarantees were never originally made."

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

iThis 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. 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).

Time
Time period passes….. 5ms to 5 seconds to 5 hours to 5 days to 5 months.

8. Retrieve Order (optional)

This function allows the Seller to display the content of an Order.

9. Confirm the price of the Order Item(s) (optional)

This function is for a Seller to request that an Airline quotes and confirms the price of unpaid Order Item(s).

10. Accept Repriced Offer(s) (optional)

This function allows the Seller to accept the new prices that were returned by the Airline and which will be reflected in the Order after it is updated.

11. Add payment information into an existing Order

This function allows the Seller to add payment information into an existing Order, and optionally associate this payment information with Order Item(s).

12. Commit to the Terms of the Order

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

Message Flow

image.png