Business Requirements Document Interline Ancillary Shopping

Size: px
Start display at page:

Download "Business Requirements Document Interline Ancillary Shopping"

Transcription

1 Business Requirements Document Interline Ancillary Shopping 11 June 2014 Document Status: Version 1.3 FINAL Workgroup members or interested parties should send their comments and requests to DDX Interline Taskforce at and to DDX Steering Group at

2 Revision History Version Date Name Description of Change Dec-13 Amy Sexton Initial Draft Jan-14 Amy Sexton Cleaning up the doc from the great input by all the team members Jan-14 Amy Sexton Import data descriptions (section 6) Jan-14 Amy Sexton Updates from review with XML TaskForce Feb-14 Amy Sexton Updates from review with all Task Force leaders. Noticed the diagrams were wrong updated those, too Feb-14 Amy Sexton Updates with new use cases (text and/or diagrams) from team submissions. Prep for work at February, 2014 F2F and DDXWG/ Feb-14 Team Results of F2F prior to DDXWG/ Feb-14 Amy Sexton Added new use case diagrams. General clean-up. Awaiting: 1 Input on new schema (ShopProductRQ/RS?) 2 Input from B. Lowell - New data element in ServiceListRQ = send only flight-related ancillaries 3 Input from B. Lowell Why was journey elements removed from AirShoppingRQ/RS? Feb-14 Amy Sexton and David Shattuck Consolidate work from task force during DDXWG/06 and submission to PADIS April-14 Amy Sexton Changes requested from review by PADIS. IATA is also making a determination whether the legal direction we received is appropriate to include in this document. IATA is going to determine the legality of the ORA proposing a price to the POA in the RQ messages 1 Additional changes to UC s to reflect discussion on service price and taxes during meeting April-14 Andrei Grintchenko June-14 Andrei Grintchenko Formatting changes, PADIS review version Post-PADIS Review Call (12 and 14 May 2014) clean-up, minor on-site updates, updated terms and definitions (common through all NDC BRDs). Final version and PDF version. 1 Legal assumptions and direction were agreed to be not appropriate in the schema business requirements document, as they do not add specific value in facilitating schema design and development, and relate to implementation and deployment of the standard. They may be considered to be included as required the applicable sections of the Implementation Guide, as it is being developed, and reviewed by Legal. IATA legal indicated to the Interline group that there is generally no issue of ORA proposing a price to POA. Business Requirements Document NDC Interline Ancillary Shopping 2

3 Table of Contents 1 Introduction Scope Field of Application Recommended Messages Principles References Terms and Definitions Functional Requirements Functional Requirement Description Message Sequence Flows Data Description RQ: ORA to POA RS: POA to ORA Message Models Non-Functional Requirements Code Lists Appendix A: List of Use Cases

4 NDC Interline Messaging Requirements for Point to Point Ancillaries 1 Introduction IATA Resolution 787, passed in Oct 2012, recognised that the industry will benefit from the introduction of a standard process for airlines to distribute product offers created within their own systems and to manage the resulting orders. This standard Application Programming Interface (API) is called the New Distribution Capability (NDC) API. This BRD documents the NDC business requirements for interline Shopping for leg-based or standalone Ancillary Services. The scope of the BRD does not cover under which situations a carrier should or should not use these messages to conform to competition law. 2 Scope 2.1 Field of Application The full NDC context is shown in the following diagram with the scope of this BRD indicated. The scope covered by this BRD for NDC Interline Ancillary Shopping is: In Scope: Leg-based ancillary services (e.g. meal) Business Requirements Document NDC Interline Ancillary Shopping 4

5 Out of Scope: Standalone ancillary services (e.g. lounge pass) Request ancillary offer(s) from NDC interline partners acting as POA Response to ORA of POA offer(s) The remaining proposed standards resulting from the NDC project are out of scope of this document, i.e.: Airline Profile distribution and usage. Ancillary services over multiple legs (e.g. through ancillary charge) Aggregation of POA offer(s) by the ORA into final offer(s) Baggage will be covered in a later BRD Non-airline POAs are not covered in this version but may be covered at a later date Ancillaries associated to fares (e.g. branded) are not covered in this version but may be covered at a later date 2.2 Recommended Messages AirShoppingRQ/RS Message Pair: AirShoppingRQ/ AirShoppingRS The AirShopping transaction set supports both demanding and flexible shopping experiences for anonymous or personalized shopping. The combination of functionally - rich attribute and affinity shopping support date range or specific month (calendar) shopping as an example. The response returns offers which may include branded offers or itinerary-priced offers with or without ancillary services. It also returns applicable rules for the integrated offers as well as for each service identified in the offer. SeatAvailabilityRQ/RS ServiceListRQ/RS The message returns reference to multi-media content at message level as well as at the individual offer and even service levels identified in the offer. Message Pair: SeatAvailabilityRQ/ SeatAvailabilityRS The SeatAvailability transaction set returns data on all seats associated with a selected flight. It may indicate which seats are already selected, and which are still available. It also returns data on fees for seats. This data may be used to construct seat maps. The message also returns multi-media content at both the message and individual service level. Message Pair: ServiceListRQ/ ServiceListRS The ServiceList transaction set returns a list of all applicable ancillary services that meet request qualifiers and flights. 5

6 The message supports shopping for additional a la carte services to complement any selected offer, as well as shopping for specialty service items not generally included in an initial offer but rather based on service search filters, e.g. sports equipment specialty baggage and unaccompanied minor fees. The message also returns multi-media content at both the message and individual service levels identified in the offer. ServicePriceRQ/RS Message Pair: ServicePriceRQ/ ServicePriceRS The ServicePrice transaction set allows individual seats and/or known à la carte ancillary services to be priced on demand. The response message returns pricing of seat/services meeting the request qualifiers. The message also returns multi-media content at message level as well as at the individual service level. ShopProductRQ/RS Message Pair: ShopProductRQ/ ShopProductRS This is a new pair of messages required in scope of NDC Airline Shopping SimpleTypes CommonTypes The SimpleTypes schema promotes NDC type reuse as it contains common SimpleTypes, attributes and attribute Groups used in two or more NDC Phase 1 Shopping/ Pricing schema. It is included in the CommonTypes schema file via an xsd: include mechanism. Common definitions, used by the majority of NDC transactions, that provides a common representation of key data sets and promote reuse within the specification. 2.3 Principles Data exchange will take place on a bilateral basis These transactions will take place between parties that are covered by a settlement agreement. Regardless of the type of message, complete flight details will be sent in the request if the service is applicable to a specific flight (e.g. flight number, date, cabin, class) Acknowledge and Reject processing is determined on the basis of a bilateral agreement. Parties using the API shall ensure their own compliance with all applicable laws and regulations. 6

7 The ORA and the seller/aggregator will have a valid commercial agreement in place between them and have take steps to ensure that they are compliant with any applicable competition law or regulation. The POA may have the capability to refuse the ORA request based upon any number of factors including the identity of the seller/aggregator. (pass this SG for input) 3 References IATA Resolution 787 NDC Airline Shopping (Oct 2013) NDC Payment and Ticketing BRD (Feb 2014) IATA s Airline Coding Directory (ACD) IATA s Passenger and Airport Data Interchange Standards (PADIS) IATA s XML Data Dictionary IATA s XMLWG Best Practices 4 Terms and Definitions Term and Definitions identified in this document and in other NDC Business Requirements Documents (ie. Airline Shopping, etc.) are maintained in a separate document NDC Terms and Definitions, owned by DDXWG Steering Group. Terms and definitions are included in this document as an excerpt from NDC Terms and Definitions v.1.2 for easier reading and referencing. Term Definition BRD Reference Accountable Document Acknowledgement Affinity Shopping Aggregator Validated official document (such as any type of an airline ticket, or a Standard Traffic Document (STD) or payment voucher) that has a value and must be accounted for. Acknowledges the receipt of a message but does not imply acceptance of the message content A wide search defining a range of criteria including specific interest, destination attributes and defined budget plus date and destination ranges. The business function of distributing a Seller s shopping request to multiple Airlines and aggregating the subsequent responses. Order Management Order Management Airline Shopping Airline Shopping; Payment and Ticketing 7

8 Airline Airline currency Ancillary Services or Optional Services Anonymous Shopping Supplies product offers in response to receiving a request from a Seller. Airline refers to itself and any subcontracted entity providing a service to the airline Miles, vouchers, residual value EMD, airline issued gift/cash card Ancillary Services are defined in PSC Resolution 787 as anything outside of product attributes (optional or discounted). Ancillary Services may be bundled in the product offer, or offered as additional, a la cart services. For the purposes of this document the term Ancillary Services is sometimes used interchangeably with the term Optional Services. No traveller personal data in the shopping request Airline Shopping; Payment and Ticketing Payment and Ticketing Airline Shopping; Interline Ancillary Shopping; Payment and Ticketing Airline Shopping API Application Programming Interface Airline Shopping; Payment and Ticketing Attribute Shopping Authentication Bilateral Interface Agreement Bilateral Time Limit A search specifying one or more attributes to get more focused results (eg equipment types, Seat types and characteristics, baggage allowance, meals, etc. The process by which a system identifies an individual or a business entity to make sure that the user or the business entity is who they claim to be, based on attributes that are sent in a message. A documented agreement made between the sender and receiver as the basis of the data exchange between systems This agreement defines a number of features which are mandatory or optional within the specification (time outs, message order processing, reject processing) A generic structure for time limits, that is subject to bilateral agreements between parties. Airline Shopping Airline Shopping; Payment and Ticketing Interline Ancillary Shopping Airline Shopping (requires a change) and Order Management 8

9 Booking Time Limit Booking time limit is the amount of time within which the booking transaction must be completed (does not include ticketing). NOTE: This definition in Airline Shopping is superseded with the revised definition of Offer Time Limit (revised) as provided in Order Management BRD Airline Shopping (requires change) Cabin A compartment where passenger seats are installed Interline Ancillary Shopping Campaign Identifier Card payment* Cash payment Campaign ID is a tracking code used by the airline s advertising analytics system to monitor and optimize the paid advertising by the airline across interactive marketing channels. By including the Campaign ID with shopping requests the online media publisher (MSE, OTA, affiliate partner, booking widget, etc.) can help guide the airline so that the airlines personalization of offers can align with any paid advertising that may be present on the publisher s display. Various forms of payment that include: credit card (includes UATP), debit card (PIN based or signature based), pre-paid debit/bank/gift card, cash card where the Airline is the merchant. Refer to IATA Resolution 728 Attachment A for full details on card types and codes. Any payment that is collected by the agent and settled between the Airline and the agent. Refer to IATA Resolution 728 Attachment A for full details on card types and codes. Order Management Payment and Ticketing Payment and Ticketing CBT Corporate Booking Tool Airline Shopping Check/Cheque* Commercial Agreement ID Corporate ID Personal or bank issued order for transfer of money. Refer to IATA Resolution 728 Attachment A. Code or ID referenced by ORA or POA in message exchange which refers to a previously created bilateral agreement. A SPA is an example. An ID provided by an airline to uniquely identify a corporate location for which a commercial arrangement exists. Payment and Ticketing Interline Ancillary Shopping Order Management, plus change to Airline Shopping 9

10 Deposit Time Limit Time by which a deposit must be paid for an Order. Airline Shopping (requires change) and Order Management Distribution Channel Provider An entity that has the capability to interface with an airline s dynamic shopping API enabling distribution of airline product offers across one or multiple channels. For the purposes of this document it is assumed that such provider shall use industry standard NDC XML messages to communicate with airlines dynamic shopping API, and may act as a content aggregator. Airline Shopping FQTV Frequent Traveler Airline Shopping Group Booking Inventory Guarantee Time Limit Inventory Guarantee Identifier Leg Marketing Carrier Meta Search deep link Meta Search shallow link An Order made under a group name without individual passenger names at the point of creation The time that inventory for a specified product offer is guaranteed as available. The inventory held must be converted into a completed order before the time limit expires otherwise the guarantee is lost. Held Inventory is referenced by an Inventory Guarantee identifier (equivalent in business terms to the legacy ITAREQ Conversation ID ). In the context of Interline Ancillary Shopping, this term is defined as the time window (or final date) identified by the ORA or POA where inventory will be held prior to booking. An unique identifier issued by an Airline to reference that inventory for a specified offer will be guaranteed as available for a period The operation between a departure station and the next arrival station The carrier that sells with its own code as part of a code share agreement on a flight that is actually operated by another carrier. A link to an airline's or OTA's itinerary purchase page enabling the user to purchase a specific itinerary offer. A link to an airline's or OTA's shopping results page listing multiple flight options for a pre-specified city pair and dates, as well as upsell / cross-sell products Order Management Order Management; Interline Ancillary Shopping Order Management Interline Ancillary Shopping Interline Ancillary Shopping Airline Shopping Airline Shopping 10

11 MSE ( Meta search Engines) MSE redirect their users to an airline or Online Travel Agent for the creation of an Airline Order. A MSE is not involved in servicing the resulting order - this is done by the OTA or Airline. Order Management Multi Leg Flight A flight comprised of more than one leg Interline Ancillary Shopping Naming Time Limit Time by which an Order, must be completed with individual passenger names. Order Management OAL Other AirLine Airline Shopping Offer ID Offer item Offer Responsible Airline (ORA) Offer Time Limit Offer Time Limit Offer ID facilitates the tracking and verification of individually priced offer(s) selected from the shopping response. Only the Offer IDs of the ORA (Offer Responsible Airline) are returned in shopping responses. Offer ID is unique to each individually priced offer in the shopping response even if the offer price is zero. OfferID may be specific to individual passengers in the offer, and may be associated with a segment or a journey. The set of Offer IDs returned in a response are referenced by a Shopping Response ID. One or more products that has one price, eg a product bundle Offer Responsible Airline: The airline responsible for returning a combined offer, including participating airline offers, to the requesting entity Offer Time Limit is the amount of time within which offers in a shopping response maybe reserved. Upon expiring, a new shopping request must be sent. NOTE: This definition in Airline Shopping is superseded with the revised definition of Offer Time Limit (revised) as provided in Order Management BRD The time within which offers must be converted into completed Orders. On expiry a new shopping Airline Shopping; Payment and Ticketing Order Management Airline Shopping; Interline Ancillary Shopping; Payment and Ticketing Airline Shopping (requires change) Order Management; Interline Ancillary 11

12 (revised) Operating Carrier Order transaction is required. This definition supersedes both Offer and Booking Time Limit definitions in the Shopping BRD. Offer Time Limit is mandatory. The carrier that holds the Air Operator s Certificate for the aircraft used for that flight An Order is a uniquely identified record of the agreement of one party with another to receive products and services under specified terms and conditions. Order supports the sale of a flexible range of airline products and services that are not necessarily journey based (eg subscription services). A PNR, super PNR and ticket are all today s versions of airline implementations of aspects of an Order. An Order will contain 1 or more Order Items each with an identifier that is unique within an Airline s Order Management system. An Order may support nonhomogeneity, ie each passenger in an Order may hold different sets of order items at different prices. Shopping; Payment and Ticketing Interline Ancillary Shopping Order Management; Payment and Ticketing Order item A selected Offer item. Order Management Order Management Order Management is the process of taking, amending, tracking and fulfilling requests for an airline s products and services. Order Management OSI Other Service Information Airline Shopping OTA Online Travel Agency Airline Shopping Participating Offer Airline (POA) Payment Time Limit Participating Offer Airline: An airline other than the Offer Responsible Airline involved in a product offer The deadline by which a commitment to pay must be made for the items in the order. This includes ticketless transactions and other accountable documents (ie EMD. Payment Time Limit and Ticket Time Limit may be the same in most cases; however, Payment Time Limit expands to include ticketless transactions and other accountable documents. Payment Time Limit is mandatory. Airline Shopping; Interline Ancillary Shopping; Payment and Ticketing Order Management; Interline Ancillary Shopping; Payment and Ticketing 12

13 Personalised Shopping Traveller consents to include personal data in the shopping request Airline Shopping PNR Passenger Name Record Airline Shopping; Payment and Ticketing Price Guarantee Time Limit Product Bundle Referrer Identity Seller Service Item Period for which an Offer price is guaranteed. On expiry an Offer may be re-priced up to the point an accountable document is issued. A Price Guarantee cannot extend beyond the Offer Time Limit unless the Order has been created. Where several products are offered for sale as one product. NOTE: This definition has evolved in Order Management BRD, and has the same meaning as Offer Item Identifies to the aggregator or the airline, the specific commercial contract under which a particular message should be tracked; for example, is the message related to (A) the x cents per click for traffic from Indonesia or (B) the y % per ticket for each booking that originates from Japan. Creates shopping requests to Airlines on behalf of a customer and displays the subsequent product responses for review An airline service item is a product or a service that can be separately delivered and uniquely described by an airline. It is referenced by an ID that is unique within an airline. A service may be sold separately in a single offer/ order item or sold bundled with other service items in a single offer/order item (eg a return price consisting of inbound and outbound services). Airline Shopping (requires change) and Order Management Airline Shopping Order Management Airline Shopping; Payment and Ticketing Order Management Service Time Limit Settlement providers Time limit for EMD creation. May be different from Payment Time Limit Third parties that provide settlement services between agent and airlines. Could include ARC, BSP, TCH, MoneyDirect, eenet, etc. Interline Ancillary Shopping Payment and Ticketing 13

14 Shopping Shopping Basket Shopping Response ID A process whereby a Seller is able to request offers from the airlines (ie flight and ancillaries) based on its desired search criteria and receive offers corresponding to its request. There are various types of shopping, including, for example, Personalized/ Anonymous and Attribute/ Affinity shopping types as defined in this document. A Shopping Basket is e-commerce software that allows visitors to an internet site to select items for eventual purchase Shopping Response ID facilitates the tracking of what was offered and is an identifier unique to the source airline for a set of product offers returned in response to a shopping request. Shopping Response ID may be comprised of an Offer ID corresponding to an individual flight and/or ancillary service product offer that make up the offer. See Appendix D for scenarios illustrating use of this identifier. Airline Shopping Airline Shopping Airline Shopping SSR Special Service Request Airline Shopping Ticket Time Limit Ticketing Ticket Time Limit is the amount of time which the booking maybe held until it must be ticketed or other accountable documents issued (eg EMD). The process of issuing any type of an accountable document to fulfil an airline order. Airline Shopping Payment and Ticketing TMC Travel Management Company Airline Shopping XML Extensible Markup Language Airline Shopping 14

15 5 Functional Requirements 5.1 Functional Requirement Description Interline Ancillary Shopping Request Ref # Requirements 1.1 Provide capability to allow a shopping request to be made from the ORA to the POA for ancillaries. Including (but not limited to): Complete point of sale information Available traveler information (e.g. tier level, frequent flyer number, corporate ID, passenger ID, etc.) Commercial agreement ID Flight related ancillaries Non-flight related ancillaries 3 rd -party fulfilled ancillaries on behalf of the POA 1.2 Provide capability to shop for bundled ancillaries. See list for Provide capability to shop for a la carte ancillaries. See list for Provide capability to propose or request a price (e.g. request a free extra leg room seat for top tier). See list for Provide capability to request a price for a specific service. See list for 1.1. Messages* ServiceListRQ AirShoppingRQ ShopProductRQ ServiceListRQ AirShoppingRQ ShopProductRQ ServiceListRQ AirShoppingRQ ShopProductRQ ServiceListRQ AirShoppingRQ ShopProductRQ ServicePriceRQ ShopProductRQ 1.6 Provide capability to shop for ancillaries for a previously booked itinerary (NDC Order or non-ndc PNR) See list for 1.1. ServiceListRQ AirShoppingRQ ShopProductRQ 15

16 RQ: ORA to POA (cont.) Ref # Requirements Messages* 1.7 Provide capability to shop for ancillaries without a previously booked itinerary. See list for 1.1. ServiceListRQ AirShoppingRQ ShopProductRQ 1.8 Provide capability to shop for ancillaries within a specific date range. See list for 1.1. ServiceListRQ AirShoppingRQ ShopProductRQ 1.9 Provide capability to shop for ancillaries within a specific time range. See list for 1.1. ServiceListRQ AirShoppingRQ ShopProductRQ 1.10 Provide capability to request ancillaries priced using award miles. This assumes the passenger has proactively provided their loyalty program information for the purposes of this shopping request. See list for Provide capability to shop for a seat assignment. See list for 1.1 ServiceListRQ AirShoppingRQ ShopProductRQ SeatAvailabilityRQ 1.12 Provide capability to request a seat map. SeatAvailabilityRQ 1.13 Provide capability for all messages from ORA to POA to include: ServiceListRQ Proposed validating carrier AirShoppingRQ The entire proposed itinerary, if known and if applicable (e.g. all carriers, all flights) The true ORA ShopProductRQ SeatAvailabilityRQ Seller/Aggregator 16

17 Ref # Seller/Aggregator Information Requirements Messages* 1.14 Provide capability for the ORA to provide time limit(s) as applicable in messages to the POA ServiceListRQ AirShoppingRQ ShopProductRQ *Unsure if these are the complete/correct list of messages Interline Ancillary Shopping Response Ref # Requirements 1.1 Provide capability to allow a shopping response to be made from the POA to the ORA for ancillaries. The response should include (but is not limited to): Offer(s) based on information provided in the request, such as: o Complete point of sale information o Available traveler information (e.g. tier level, frequent flyer number, corporate ID, passenger ID, etc.) o Commercial agreement ID Flight related ancillaries Non-flight related ancillaries 3 rd -party fulfilled ancillaries on behalf of the POA Messages* ServiceListRS AirShoppingRS ShopProductRS 1.2 Provide capability to respond to a shopping request for bundled ancillaries. See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 1.3 Provide capability to respond to a shopping request for a la carte ancillaries. See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 17

18 Ref # Requirements Messages* 1.4 Provide capability to respond to a shopping request that proposed or requested a price (e.g. request a free extra leg room seat for top tier). See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 1.5 Provide capability to respond with a price for a specific service. See list for 1.1. ServicePriceRS ShopProductRS 1.6 Provide capability to respond to a shopping request for ancillaries for a previously booked itinerary (NDC or non-ndc) See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 1.7 Provide capability to respond to a shopping request shop for ancillaries without a previously booked itinerary. See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 1.8 Provide capability to respond to a shopping request for ancillaries within a specific date range. See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 1.9 Provide capability to respond to a shopping request for ancillaries within a specific time range. See list for 1.1. ServiceListRS AirShoppingRS ShopProductRS 18

19 Ref # Requirements Messages* 1.10 Provide capability to respond to a shopping request for ancillaries priced using award miles. This assumes the passenger has proactively provided their loyalty program information for the purposes of this shopping response. See list for Provide capability to respond to a shopping request for a seat assignment. See list for 1.1 ServiceListRS AirShoppingRS ShopProductRS SeatAvailabilityRS 1.12 Provide capability to respond to a request for a seat map. SeatAvailabilityRS 1.13 Provide capability to respond with Offer Guarantee Time. The Offer Guarantee Time specifies the time by which the offer must be accepted to secure the price. Inventory may not be guaranteed Provide capability to respond with Inventory Guarantee Time. The Inventory Guarantee Time specifies how long the airline will guarantee inventory that is associated with the offer. This may or may not coincide with the Offer Time Limit or Payment Time Limit. For example a setting of 0 means the inventory is not guaranteed (inventory associated with the offer is subject to availability) Provide capability to respond with Payment Time Limit. The Payment Time Limit specifies the time by which payment must be received for the Order. If the Order is not filled within the Payment Time Limit, then the Order is subject to cancellation XML schema shall provide the flexibility to fully detail the product offering (ancillary) in the offer response. For example: o more leg room vs. pitch=37 inches o seat near galley o power port ServiceListRS AirShoppingRS SeatAvailabilityRS ShopProductRS ServiceListRS AirShoppingRS SeatAvailabilityRS ServiceListRS AirShoppingRS SeatAvailabilityRS ShopProductRS ServiceListRS AirShoppingRS ShopProductRS 19

20 Ref # o o o o o o o o Requirements over-ear head phone vs. ear bud Heads-up display unit rental extra recline social media access tablet in seat back spa pedicure vs. pedicure massage pre-reserved shower time vs. arrivals lounge shower reservation Messages* 20

21 RQ: ORA to POA (cont.) 5.2 Message Sequence Flows NOTE: Message Sequence Flow diagrams are provided for illustration purposes only. These diagrams are not intended to recommend any particular business process workflow and do not cover all possible scenarios and workflows as there can be an infinite number of possible constructions. Workflows will depend on the business process users will implement, and may be different from one implementation to another. Message pairs are atomic. 21

22 5.2.1 Use Case 0: Legacy Interline PNR booked, NDC interline ancillary shopping Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller 22

23 Preconditions/Assumptions: Description: Precondition: An interline flight itinerary has already been booked using traditional industry methods and a Passenger Name Record (PNR) resides in the reservations system used by the ORA. This is the master PNR for the journey. Precondition: The PNR was created via the ORA s customer website or call center or ORA has a complete PNR itinerary provider by a GDS The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. This Use Case describes the process flow of requesting an offer of ancillary services that are available in conjunction with an existing flight itinerary. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends an AirShoppingRQ or ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg special meals Ancillaries available within a specific date or time range For non-flight ancillaries, ShopProductRQ will be used The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA Seller/Aggregator Information Point of Sale (point of payment/purchase) 4. Each POA receives the AirShoppingRQ, ServiceListRQ, or ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 23

24 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. 6. Each POA formats and sends an AirShoppingRS, ServiceListRS, ShopProductRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her pre-existing flight itinerary. 24

25 5.2.2 Use Case 1: Interline NDC Order created, NDC ancillary shopping Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller 25

26 Preconditions/Assumptions: Description: Precondition: An interline flight itinerary has already been booked and an Order resides in the reservations system used by the ORA. The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. This Use Case describes the process flow of requesting an offer of ancillary services that are available in conjunction with an existing flight itinerary. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends an AirShoppingRQ or ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg special meals Ancillaries available within a specific date or time range For non-flight related ancillaries, ShopProductRQ will be used The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA Seller/Aggregator Information Point of Sale (point of payment/purchase) 4. Each POA receives the AirShoppingRQ, ServiceListRQ, or ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. 26

27 6. Each POA formats and sends an AirShoppingRS, ServiceListRS, or ShopProductRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her pre-existing flight itinerary. 27

28 5.2.3 Use Case 2: Request a list of services and shop from the list. No pre-existing booking or order. Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. 28

29 Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller Preconditions/Assumptions: Description: A NDC order or legacy PNR does not exist for the customer An AirShopping session may be in progress where the seller/aggregator is in possession of an offer from ORA The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. This Use Case describes the process flow of requesting an offer of ancillary services that are available for a specified route. The specified route may be an origin and destination data taken from an AirShoppingRS. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends a ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg special meals Flight specific ancillaries available within a specific date or time range The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA Seller/Aggregator Information Point of Sale (point of payment/purchase) 29

30 4. Each POA receives the ServiceListRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. 6. Each POA formats and sends a ServiceListRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for flight-specific ancillary services. 30

31 5.2.4 Use Case 3: Shopping response for inventory controlled ancillaries where the inventory is guaranteed for a specified period of time Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller 31

32 Preconditions/Assumptions: Description: The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. An NDC Order may or not exist prior to ancillary shopping This Use Case describes the process flow of requesting an offer of inventory controlled ancillary services that are available where the inventory is guaranteed for a specified period of time. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends an AirShoppingRQ or ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg special meals Ancillaries available within a specific date or time range For non-flight related ancillaries, ShopProductRQ will be used The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA Seller/Aggregator Information Point of Sale (point of payment/purchase) 4. Each POA receives the AirShoppingRQ, ServiceListRQ or ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. Determine if inventory is available and inventory guarantee time 32

33 RQ: ORA to POA (cont.) 6. Each POA formats and sends an AirShoppingRS, ServiceListRS, or ShopProductRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. Including the inventory guarantee time 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator The ORA may communicate the POA s inventory guarantee time as part of the offer(s). If so, it shall be less than or equal to the POA guarantee time. 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her pre-existing flight itinerary. 33

34 5.2.5 Use Case 4: Shopping for ancillaries on multiple POAs Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller Preconditions/Assumptions: Precondition: An interline NDC order for the following flight itinerary has already been created, and an Order exists in the ORA s system: LON-XX-SIN-YY-SYD-ZZ-BKK-XX-LON 34

35 XX receives a request for a pre-reserved seat assignment for all travel on the itinerary. XX becomes the ORA. XX cannot fulfill the request for SIN-SYD or SYD-BKK and must send a request to YY and ZZ respectively. YY and ZZ become POAs The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. Description: This use case describes the process of the ORA shopping for ancillaries on multiple POAs using direct NDC communication between the ORA and each POA. Steps to follow in the process: 1. The ORA (XX) receives a request for a pre-reserved seat assignment from a seller/aggregator. XX cannot fulfill the request on the SIN-SYD and SYD-BKK sectors. 2. The ORA (XX) generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. Airlines YY and ZZ are validated as POAs who will accept NDC requests for pre-reserved seat assignments for SIN-SYD and SYD-BKK respectively. 4. The ORA generates and sends a separate SeatAvailabilityRQ, AirShoppingRQ or ServiceListRQ message to each POA: YY for SIN-SYD; and ZZ for SYD-BKK The request may seek information on o Flight specific ancillaries, eg special meals o Ancillaries available within a specific date or time range o For non-flight related ancillaries, the ShopProductRQ will be used The message will include: o Proposed validating carrier o The entire proposed itinerary (e.g. all carriers, all flights) o The true ORA o Seller/Aggregator o Point of Sale (point of payment/purchase) 35

36 5. Each POA receives the SeatAvailabilityRQ, AirShoppingRQ, ServiceListRQ or ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation. 6. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. YY (POA) searches for pre-reserved seat assignment products for SIN-SYD and any other products they want to offer ZZ (POA) searches for pre-reserved seat assignment products for SYD-BKK and any other products they want to offer 10. Each POA formats and sends a SeatAvaliabilityRS, AirShoppingRS, ServiceListRS or ShopProductRS message to the ORA (XX) which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. YY (POA) sends a response with an offer for a pre-reserved seat assignment for SIN-SYD and any other ancillary product offers they want to make in response to XX s request ZZ (POA) sends a response with an offer for a pre-reserved seat assignment for SYD-BKK and any other ancillary product offers they want to make in response to XX s request 7. The ORA (XX) receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her preexisting flight itinerary. 36

37 5.2.6 Use Case 5: Shopping response for inventory controlled ancillaries where the inventory is not guaranteed Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. 37

38 Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller Preconditions/Assumptions: Description: The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. An NDC Order may or not exist prior to ancillary shopping This Use Case describes the process flow of requesting an offer of inventory controlled ancillary services that are available where the inventory is not guaranteed. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends an AirShoppingRQ or ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg special meals Ancillaries available within a specific date or time range For non-flight related ancillaries, ShopProductRQ will be used The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA Seller/Aggregator Point of Sale (point of payment/purchase) 4. Each POA receives the AirShoppingRQ, ServiceListRQ or ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 38

39 RQ: ORA to POA (cont.) 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. POA may determine if the product is available for sale 6. Each POA formats and sends an AirShoppingRS, ServiceListRS, or ShopProductRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application. Including the inventory guarantee time equals zero (subject to availability) 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator The ORA shall communicate the POA s ancillary guarantee is zero (subject to availability) 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her pre-existing flight itinerary. 39

40 5.2.7 Use Case 6: Initial POA becomes Sub-ORA by cascading to another airline Description: Airline ZZ receives shopping request for extra-legroom seat on a JFK-ZZ-ZRH-YY-BKK-YY*/XX-HKT, therefore Airline ZZ becomes ORA (Offer Responsible Airline). As the ORA cannot fulfil the seat request for ZRH-YY-BKK-YY*/XX-HKT, it needs to request from Airline YY which will become a POA (Participating Offer Airline). The POA itself is only marketing but not the operating carrier on the BKK-YY*/XX-HKT route, therefore it needs to cascade the request to airline XX, i.e. another POA (Sub-POA). Therefore the initial POA will become or gets the role of another ORA. Although this example shows a codeshare relationship between YY and XX, this could also apply to the situation where YY and XX are interline partners and the BKK-HKT flight is marketed and operated by XX. Principal actors (with roles): Offer Responsible Airline (ORA) Sub-ORA - Initial Participating Offer Airline (POA) which assumes the role of a Sub-ORA Sub-POA Participating Offer Airline (POA) which receives requests from a Sub-ORA 40

41 Preconditions/Assumptions: The ORA and all POAs have valid commercial agreements in place between them and have taken steps to ensure that they are compliant with any applicable competition law or regulation. Steps to follow in the process 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 3. The ORA generates and sends an AirShoppingRQ or ServiceListRQ message to the POA(s) The request may seek information on Flight specific ancillaries, eg seat request Ancillaries available within a specific date or time range The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA The seller/ aggregator Point of Sale (point of payment/purchase) 4. Each POA receives the AirShoppingRQ or ServiceListRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 5. Each POA determines it is unable to fulfill the offer on the full itinerary proposed but is willing to respond with NDC offer. Such product offerings may or may not meet all of the criteria set out in the request. 6. The POA generates a list of Sub-POAs that may have valid product offerings that meet the Customer s needs for the portion of the itinerary that they are unable to fulfill. The list may be generated using the Airline Profile but this is not mandatory. The POA may choose to generate its list using internal data. The POA validates that appropriate commercial agreements exist with the Sub-POAs in the generated list The POA performs a check that the request does not generate any violations of appropriate competition laws or regulations. 41

42 7. The POA, acting as a Sub-ORA, generates and sends an AirShoppingRQ or ServiceListRQ message to the Sub-POA(s) The message will include: Proposed validating carrier The entire proposed itinerary (e.g. all carriers, all flights) The true ORA The seller/ aggregator Point of Sale (point of payment/purchase) 8. Each Sub-POA receives the AirShoppingRQ or ServiceListRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation 9. Each Sub-POA formats and sends an AirShoppingRS or ServiceListRS message to the Sub-ORA which includes all of the ancillary product offers it wishes to make in response to the original request The message will include: The Sub-POAs service price and tax information Service Price to the POA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to POA s tax application 10. The Sub-ORA receives the response messages from all the Sub-POAs The Sub-ORA system determines which (if any) of the Sub-POA offers it wishes to include in its response to the true ORA The Sub-ORA aggregates responses from all the Sub-POAs into unified offer(s) to the true ORA The Sub-ORA formats and sends an AirShoppingRS or ServiceListRS message to the true ORA which includes all of the ancillary product offers it wishes to make in response to the original request The message will include: The Sub-POAs service price and tax information Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application 11. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 12. The ORA transmits its consolidated offer(s) to the seller/aggregator. 13. Post Conditions: 42

43 The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for ancillary services associated with his/her pre-existing flight itinerary Use Case 7: Non-flight related ancillary shopping where ORA and POA have ATI Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. 43

44 Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller Preconditions/Assumptions: Description: Precondition: The ORA has Antitrust Immunity with the POA(s) It is the responsibility of the ORA and POA to ensure that these non-flight-specific ancillaries are only sold in conjunction with journeys where they have Antitrust Immunity (ATI) per IATA legal guidelines. This Use Case describes the process flow of requesting an offer of non-flight-specific ancillary services. Steps to follow in the process: 1. The ORA receives a request for ancillary services from a seller/aggregator. 2. The ORA generates a list of POAs that may have valid product offerings that meet the Customer s needs and are able to respond to an NDC query. The list may be generated using the Airline Profile but this is not mandatory. The ORA may choose to generate its list using internal data. The ORA validates that appropriate commercial agreements exist with the POAs in the generated list The ORA performs a check that the request does not generate any violations of appropriate competition laws or regulations, based on point of sale or other business rules. 3. The ORA generates and sends an ShopProductRQ message to the POA(s) The request may seek information on Non flight specific ancillaries eg lounge access Ancillaries available within a specific date or time range The message will include: Proposed validating carrier The true ORA Seller/Aggregator Information Point of Sale (point of payment/purchase) 4. Each POA receives the ShopProductRQ message and performs its own validation that the request conforms with commercial agreements and is not in contravention of competition law or regulation, based on point of sale or other business rules. 44

45 5. Each POA determines what, if any, product offerings it wishes to return to the ORA. Such product offerings may or may not meet all of the criteria set out in the request. 6. Each POA formats and sends an ShopProductRS message to the ORA which includes all of the ancillary product offers it wishes to make in response to the original request. This will include: Service Price to the ORA (i.e. the expected settlement value) per service. It is assumed the ORA will create a separate EMD coupon for each service. This is to support the settlement and revenue accounting processes. Tax Information per service unless the POA chooses to defer to ORA s tax application 7. The ORA receives the response messages from all the POAs The ORA system determines which (if any) of the POA offers it wishes to include in its response to the seller/aggregator The ORA aggregates responses from all the POAs into unified offer(s) to the seller/aggregator 8. The ORA transmits its consolidated offer(s) to the seller/aggregator. 9. Post Conditions: The Customer, or the Seller acting on behalf of the Customer, is in receipt of a comprehensive, priced set of offers for non-flight specific ancillary services. 45

46 5.2.9 Use Case 8: Ancillary Service Shopping where ORA proposes a specific price for a flightspecific ancillary Flow Explanation Principal actors (with roles): Offer Responsible Airline (ORA) The airline initiating the interline ancillary shopping request on behalf of an ultimate end user which may be presented by a travel agent or other intermediary. Participating Offer Airline (POA) - The airline responding to an interline ancillary shopping request from an ORA. There may be one or multiple POAs in receipt of the shopping query. Customer (Traveller) The person shopping for ancillary services who may or may not be travelling. The traveller may communicate directly with the ORA via a web site or call centre. Alternatively s/he may use the services of an intermediary The Seller. Seller/Aggregator Intermediary such as a travel agent who may be involved in presenting the travellers requirements to the ORA and receiving the final offer on behalf of the traveller 46

Digital Commerce Platform

Digital Commerce Platform Digital Commerce Platform Overview Datalex is a market leader in digital commerce for travel retailers. Our Commerce Platform enables a travel marketplace of over one billion shoppers covering every corner

More information

Questions and Answers

Questions and Answers uestions and nswers uestions and answers on British irways NDC 1 On October 25th 2016, we hosted an irline NDC forum, the first in the travel industry attended by 200 travel professionals from across the

More information

WELCOME TO VANILLA AIR [JW]

WELCOME TO VANILLA AIR [JW] 1 DEVELOPER S GUIDE WELCOME TO VANILLA AIR [JW] An airline flying in Japan and offering seats and services. IBS Software Services 2018 Page No. 1 2 DEVELOPER S GUIDE Executive Summary Airline market challenges

More information

Aerolabs. E-commerce platform

Aerolabs. E-commerce platform Aerolabs E-commerce platform Aerolabs Key products A-Data A- Loyalty A- Check -in e-aero Data Base, firewall and integration Gateway Members Area Platform with customers profiles Online check-in system

More information

NDC SOLUTIONS WHITE PAPER

NDC SOLUTIONS WHITE PAPER NDC SOLUTIONS WHITE PAPER Results of the study on IT solutions built around the NDC standard December 2016 By Sia Partners CONTENTS 3 EXECUTIVE SUMMARY 4 OVERVIEW 11 DETAILED SOLUTION ANALYSIS 21 APPENDIX

More information

New Skies Customer-centric reservation and distribution system

New Skies Customer-centric reservation and distribution system Ready to lead the airline industry of tomorrow? It s been called a New World Order for airlines, and your business is right at the heart of it. Your formula: achieve high growth, streamline operations,

More information

The Skyscanner guide to NDC. Enable the future of airline retailing to benefit from upsells in 30 days

The Skyscanner guide to NDC. Enable the future of airline retailing to benefit from upsells in 30 days The Skyscanner guide to NDC Enable the future of airline retailing to benefit from upsells in 30 days The rise of online and mobile-based retailing has radically transformed consumer shopping habits. Now,

More information

NDC Change Readiness Guide For Airlines

NDC Change Readiness Guide For Airlines NDC Change Readiness Guide For Airlines Edition 4 October 2017 DISCLAIMER NOTICE The information contained in this document is subject to regular review in the light of changing business needs of the industry,

More information

Note: This functionality depends on carrier participation and applies to specific markets. Additional carriers and markets will occur as applicable.

Note: This functionality depends on carrier participation and applies to specific markets. Additional carriers and markets will occur as applicable. Branded Fares Quick Reference W H Y B R A N D E D F A R E S? The concept is simple. Airlines are seeking new and unique ways to package their products to extract greater value from their offerings, while

More information

Revenue Accounting Solutions

Revenue Accounting Solutions Revenue Accounting Solutions Contents Revenue Accounting Solutions RAPID Passenger RAPID Cargo RAPID Analytics RAPID Managed Services 1 3 9 15 21 1 Revenue Accounting Solutions Mercator is revolutionizing

More information

Amadeus Global Distribution System (GDS) CRS

Amadeus Global Distribution System (GDS) CRS Amadeus Global Distribution System (GDS) CRS Course Code: Enrolment Fee: Format: Award: Accreditation: Study Time: Experience: LNIA4 414.00 Online Certificate IAOT 50 hours No Entry Requirements Enrolment

More information

REF: 84R/PRA/PRA Migration/2013/ Dated: 04 June, 2013

REF: 84R/PRA/PRA Migration/2013/ Dated: 04 June, 2013 REF: 84R/PRA/PRA Migration/2013/ Dated: 04 June, 2013 Subject: Invitation of proposal for Passenger Revenue Accounting and SIS Compliance Interline Billing & Settlement System in Biman Bangladesh Airlines

More information

Pricing Airline Optional Services

Pricing Airline Optional Services Technical Disclosure Commons Defensive Publications Series December 22, 2016 Pricing Airline Optional Services Stavros Macrakis Michael Leen Daniel Burkhard Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

Concur Travel FAQs. 5. How do I log in to Concur Travel? Visit or the link may be provided on the company Intranet.

Concur Travel FAQs. 5. How do I log in to Concur Travel? Visit  or the link may be provided on the company Intranet. Concur Travel FAQs Below are many questions we've received over the years regarding the functionality and capabilities within Concur Travel. Please note, not all of these may apply to your company's version

More information

Sabre Virtual Payments LCC Air

Sabre Virtual Payments LCC Air Sabre Virtual Payments LCC Air Quick Reference O V E R V I E W The Sabre Virtual Payments LCC Air Red App generates virtual cards for low cost carrier bookings, which have specific booking and payment

More information

Galileo Low Cost Air. Agency Administrators Guide v1.8. Page 1

Galileo Low Cost Air. Agency Administrators Guide v1.8. Page 1 Galileo Low Cost Air Agency Administrators Guide v1.8 Page 1 Disclaimer This guide should be used for guidance purposes only and should not be relied upon as taxation or legal advice, nor used in substitution

More information

Sabre Virtual Payments LCC Air

Sabre Virtual Payments LCC Air Sabre Virtual Payments LCC Air Quick Reference O V E R V I E W The Sabre Virtual Payments LCC Air Red App generates virtual cards for low cost carrier bookings, which have specific booking and payment

More information

SunExpress IBS NDC Platform. P a g e 0 DEVELOPER S GUIDE

SunExpress IBS NDC Platform. P a g e 0 DEVELOPER S GUIDE 0 DEVELOPER S GUIDE 1 SunExpress IBS NDC Platform DEVELOPER S GUIDE WELCOME TO SUNEXPRESS [XQ] An airline flying in Europe and offering seats and services. IBS Software Services 2017 Page No. 1 2 SunExpress

More information

Multi Travel Software for Travel Agencies

Multi Travel Software for Travel Agencies Multi Travel Software for Travel Agencies Client Server Incoming Excursion Automated Booking System Internet Booking & XML API www.multi.gr - Contracts - File Handling Print Contract with or without Text

More information

Working Draft: Airlines Revenue Recognition Implementation Issue. Financial Reporting Center Revenue Recognition

Working Draft: Airlines Revenue Recognition Implementation Issue. Financial Reporting Center Revenue Recognition December 1, 2016 Financial Reporting Center Revenue Recognition Working Draft: Airlines Revenue Recognition Implementation Issue Issue #2.6(C) Assessment of whether Tier Status in an affinity program conveys

More information

At the Heart of Maximizing Ancillary Revenues

At the Heart of Maximizing Ancillary Revenues At the Heart of Maximizing Ancillary Revenues Leveraging to Improve Ancillary Revenues for Airlines Abstract As global competition continues to shrink profit margins, airlines are seeking ways to increase

More information

3142 Umoja Create Official Travel Request. Umoja Create Official Travel Request Version 4 Last Modified: 15-May-15 1

3142 Umoja Create Official Travel Request. Umoja Create Official Travel Request Version 4 Last Modified: 15-May-15 1 3142 Umoja Create Official Travel Request Umoja Create Official Travel Request Version 4 Last Modified: 15-May-15 1 Agenda Course Introduction Module 1: Travel Request Overview Module 2: Official Business

More information

FOR MORE INFORMATION:

FOR MORE INFORMATION: FOR MORE INFORMATION: pinsight Support Center 877.404.4169 Monday-Friday 6:30am 9:00pm EST Saturday & Sunday 9:30am - 6:00pm EST Email pinsight@travelleaders.com Q: WHAT IS pinsight? A: pinsight is the

More information

The Bank of Elk River: Digital Wallet Terms and Conditions

The Bank of Elk River: Digital Wallet Terms and Conditions The Bank of Elk River: Digital Wallet Terms and Conditions These Terms of Use ("Terms") govern your use of any eligible debit card issued by The Bank of Elk River (a "Payment Card") when you add, attempt

More information

PERSPECTIVE. A connected enterprise in the sky. Abstract. Manoj Narayan

PERSPECTIVE. A connected enterprise in the sky. Abstract. Manoj Narayan PERSPECTIVE A connected enterprise in the sky Manoj Narayan Abstract Even at the best of times, the airline industry is one of the toughest sectors to operate in, and today s economic climate has made

More information

(3) If you have cause for complaint, you may contact us using the information provided in the first paragraph.

(3) If you have cause for complaint, you may contact us using the information provided in the first paragraph. 1 Scope (1) The following terms and conditions form an integral part of any contract between Kannaway Europe sp. z o.o., Przemysłowa 6, 05-092 Blizne Łaszczyńskiego, Poland, VAT ID. 1182153795, REGON 368316614,

More information

Amadeus Hotel Store. User guide 16 March Taking hotel consolidator content to a new level with Transhotel

Amadeus Hotel Store. User guide 16 March Taking hotel consolidator content to a new level with Transhotel Amadeus Hotel Store User guide 16 March 2009 Taking hotel consolidator content to a new level with Transhotel Index Amadeus Hotel Store is now open for business!...3 Technical requirements...3 Log-in...4

More information

Babu Madhav Institute of Information Technology, UTU 2017

Babu Madhav Institute of Information Technology, UTU 2017 Five Years Integrated M.Sc. (IT) Semester 3 Question Bank 060010312 CC9 Software Engineering Unit 1 Introduction to Software Engineering and Object-Oriented Concepts 1. What is software? 2. Which documents

More information

1 OMS Feature List. Version Date Changed by Description. 1.0 January 1 th, 2013 Eric Velez Created

1 OMS Feature List. Version Date Changed by Description. 1.0 January 1 th, 2013 Eric Velez Created OMS Feature list 1 OMS Feature List Version Date Changed by Description 1.0 January 1 th, 2013 Eric Velez Created 2 OMS Feature List Background Feed Processors Application Server This document covers all

More information

City of Grand Rapids, Michigan. Request for Information # Payment Processing Services. Due Date: June 26, :00 A.M.

City of Grand Rapids, Michigan. Request for Information # Payment Processing Services. Due Date: June 26, :00 A.M. City of Grand Rapids, Michigan Request for Information #946-10-01 Due Date: June 26, 2015 11:00 A.M. Company Name: Company Phone #: Company Fax #: Company Address: WebSite Address Federal Identification

More information

Release Notes Bargain Finder Max Schema Version Release December 2014

Release Notes Bargain Finder Max Schema Version Release December 2014 Release Notes Bargain Finder Max Schema Version 1.8.2 Release 2014.11 December 2014 Schema version 2014.11 Document Edition 1.0 (December 2014) This documentation is the confidential and proprietary information

More information

Making PayPal work for you. Welcome Kit

Making PayPal work for you. Welcome Kit Making PayPal work for you Welcome Kit How to get the most out of your PayPal account Table of Contents How PayPal Works Paying with PayPal At the speed of want Pay anyone, anywhere Accepting Payments

More information

Avangate SkyCommerce Suite

Avangate SkyCommerce Suite Sky Suite Customer Centric for Software and Cloud Reach New Markets Instantly. Transact at Every Customer Touch Point. Optimize New Business Models on the Fly. For software and cloud services, the line

More information

DYNAMIC PRICING UPDATE 1.0 APRIL atpco.net

DYNAMIC PRICING UPDATE 1.0 APRIL atpco.net 1.0 APRIL 2017 DYNAMIC PRICING UPDATE BACKGROUND In 2015, ATPCO presented a white paper on how airlines viewed dynamic pricing and its dependence on NDC (New Distribution Capability) that challenged the

More information

Lufthansa accelerates the progress of travel innovation. DXC Technology services designs and implements Open API for leading German airline

Lufthansa accelerates the progress of travel innovation. DXC Technology services designs and implements Open API for leading German airline Objective Create an Open API for external developers to make data more available in order to encourage innovation of travel services Approach Issued request for proposal to vendors with appropriate technical

More information

The relationship existing between two parties by which one is authorized to transact certain business for the other.

The relationship existing between two parties by which one is authorized to transact certain business for the other. GLOSSARY OF IATA Agent (AGT): Air Waybill (AWB or MAWB): Air Waybill Data Message (FWB): Aircraft on Ground (AOG): Automated Manifest System (AMS): Booking: Cargo (CGO): Cargo Accounts Settlement System

More information

Working Draft: Time-share Revenue Recognition Implementation Issue. Financial Reporting Center Revenue Recognition

Working Draft: Time-share Revenue Recognition Implementation Issue. Financial Reporting Center Revenue Recognition September 1, 2017 Financial Reporting Center Revenue Recognition Working Draft: Time-share Revenue Recognition Implementation Issue Issue #16-5: Principal versus Agent Considerations for Time-share Interval

More information

SkyLedger Hosted revenue accounting services

SkyLedger Hosted revenue accounting services Simplify and streamline revenue accounting with Navitaire s cost-effective SkyLedger hosted revenue accounting services Navitaire s advanced, automated revenue accounting system is the only revenue accounting

More information

Loging in... 2 Finding tickets... 3 Taxy transfer... 7 Finishing the purchase... 8 Discounts... 9 Returing bus tickets/taxy transfer...

Loging in... 2 Finding tickets... 3 Taxy transfer... 7 Finishing the purchase... 8 Discounts... 9 Returing bus tickets/taxy transfer... Loging in... 2 Finding tickets... 3 Taxy transfer... 7 Finishing the purchase... 8 Discounts... 9 Returing bus tickets/taxy transfer... 10 Changing tickets... 11 User report... 14 Price politics- how to

More information

How PSD2 impacts marketplaces and platforms

How PSD2 impacts marketplaces and platforms How PSD2 impacts marketplaces and platforms A Stripe guide for navigating the European regulatory changes By Michael Cocoman & David Schreiber The new European payments law, known as the second Payment

More information

Supplier Policies & Procedures

Supplier Policies & Procedures 20.0 PERFORMANCE REQUIREMENTS Supplier Policies & Procedures True Value is committed to providing its Retailers with products that consistently meet or exceed their expectations for value and merchandise

More information

SERKO. Serko (ORIGIN)

SERKO. Serko (ORIGIN) SERKO This tutorial will be walking through how to make a booking in Serko that contains air, hotel and car hire. The first step is to log into the CTM Portal. Enter your Origin email address and password

More information

HOTEL ONLINE. The independent hotel reservation platform

HOTEL ONLINE. The independent hotel reservation platform HOTEL ONLINE The independent hotel reservation platform With our online hotel reservation system you will serve your customers directly and always be in charge of the entire reservation process INTRODUCTION

More information

Revenue for retailers

Revenue for retailers Revenue for retailers The new standard s effective date is coming. US GAAP September 2017 kpmg.com/us/frv b Revenue for retailers Revenue viewed through a new lens Again and again, we are asked what s

More information

Revenue from Contracts with Customers

Revenue from Contracts with Customers Revenue from Contracts with Customers The standard is final A comprehensive look at the new revenue model No. US2014-01 (supplement) June 18, 2014 What s inside: Overview... 1 Right of return... 2 Sell-through

More information

UniWeb. Our electronic banking services system available directly on the Internet

UniWeb. Our electronic banking services system available directly on the Internet UniWeb Our electronic banking services system available directly on the Internet Contents 1. WHAT IS UNIWEB 2. SECURITY FEATURES 3. COMMERCIAL SOLUTIONS 3.1. Available operations 3.2. Benefits for the

More information

Egencia Special Report: How Leading Companies Leverage Egencia Technology to Drive Cost Savings

Egencia Special Report: How Leading Companies Leverage Egencia Technology to Drive Cost Savings The Fundamentals of Travel Cost Savings Is your company: Consolidating 100% of its travel spend? Providing travelers with maximum access to inventory? Empowering travelers with powerful search & filtering

More information

AirWaves FAQ s. Q: What is AirWaves?

AirWaves FAQ s. Q: What is AirWaves? AirWaves FAQ s Q: What is AirWaves? AirWaves is a revolutionary platform developed by Royal Caribbean Cruises Ltd. to enable travel elements to be custom packaged with a cruise. Agents booking a Royal

More information

Your preferred global reservation system

Your preferred global reservation system STUDY MATERIAL 1 STUDY MATERIAL 2 RezLive.com Specialist: E-Learning Program RezLive.com is an award winning B2B Global Reservation System offering accommodation, sightseeing and transfer services to our

More information

Procedural Guidelines RuPay QR code

Procedural Guidelines RuPay QR code Procedural Guidelines RuPay QR code Version 1.0 Version 1.0 Page 1 of 8 Amendment History Sr. Version number Summary of Change Change Month & Year 1 1.0 Initial Version Feb 2017 2 3 Version 1.0 Page 1

More information

HOTEL ONLINE II. The independent hotel reservation platform

HOTEL ONLINE II. The independent hotel reservation platform HOTEL ONLINE II The independent hotel reservation platform With our online hotel reservation system you will serve your customers directly and always be in charge of the entire reservation process INTRODUCTION

More information

BUSINESS TRAVEL SOLUTION

BUSINESS TRAVEL SOLUTION BUSINESS TRAVEL SOLUTION Nominated Travel Administrator Procedures This Procedure Guide is for Nominated Travel Administrators (NTA s) who are using the Business Travel Solution (BTS), provided by Lloyds

More information

In this module, you will learn to place tickets on hold and sell tickets to a customer.

In this module, you will learn to place tickets on hold and sell tickets to a customer. POS MERCURY PROGRAM GUIDE In this module, you will learn to place tickets on hold and sell tickets to a customer.» Benefits of Joining the Mercury Program Get more money back when buying or selling via

More information

How does DEFT POS work?

How does DEFT POS work? Digital EFT Solutions DEFT POS permits retailers to electronically deposit checks presented by their customers at the Point Of Sale. DEFT POS offers options including a consumer check-only conversion alternative,

More information

Requirements Analysis. Overview

Requirements Analysis. Overview Requirements Analysis Overview What is requirement? Classification of requirements Iterative and evolutionary requirements analysis Use Cases Domain models N. Meng, B. Ryder 2 1 Requirements Definition

More information

POS Portal Software Solutions

POS Portal Software Solutions Software Solutions POS Portal's on-demand software solutions give you the information and tools you need to provide superior services throughout the entire merchant life cycle. With our hosted applications

More information

INTRODUCTION TO AIRLINE MARKETING Dr Keith Mason FRAeS

INTRODUCTION TO AIRLINE MARKETING Dr Keith Mason FRAeS INTRODUCTION TO AIRLINE MARKETING Dr Keith Mason FRAeS Istanbul Technical University Air Transportation Management, M.Sc. Program Airline Marketing Module 1 27 th January 2014 Airline Marketing: An Overview

More information

Juniper Newsletter. User Manual Booking Engine - Update April st of March, Juniper Innovating Travel Technology

Juniper Newsletter. User Manual Booking Engine - Update April st of March, Juniper Innovating Travel Technology Juniper Newsletter User Manual Booking Engine - Update April 2017 31st of March, 2017 www.ejuniper.com Juniper Innovating Travel Technology Content 1. Accommodation 4 1.1. New field to enter the information

More information

ELECTRONIC COMMERCE SERVICE GENERAL TERMS AND CONDITIONS

ELECTRONIC COMMERCE SERVICE GENERAL TERMS AND CONDITIONS ELECTRONIC COMMERCE SERVICE GENERAL TERMS AND CONDITIONS 1. Company data: Name: Magyar Posta Zártkörűen Működő Részvénytársaság Registered office: 1138 Budapest, Dunavirág u. 2-6. Trade register no.: Cg.

More information

Ebusiness: A Canadian Perspective for a Networked World, 4e Chapter 2 Internet Business Models and Strategies

Ebusiness: A Canadian Perspective for a Networked World, 4e Chapter 2 Internet Business Models and Strategies 1) Which of the following would be appropriate when defining a business model? A) the manner in which a business organizes itself so as to achieve its objectives B) traditional business models have usually

More information

ISSF Online Shop - Terms and Conditions

ISSF Online Shop - Terms and Conditions ISSF Online Shop - Terms and Conditions Article 1 General (1) The following Terms and Conditions shall apply to all contracts concluded via the ISSF Online Shop between the International Shooting Sport

More information

Travel Retailing Takes Off. OpenJaw 2016 Insights and Predictions Report

Travel Retailing Takes Off. OpenJaw 2016 Insights and Predictions Report OpenJaw 2016 Insights and Predictions Report Travel Retailing Takes Off NDC's Impact And Other Travel Retailing Trends Will Bring Change and Opportunities for 2016 By Amanda Campbell and Paul Byrne OpenJaw

More information

IPC Paper Free Mail Operational Processes & Messaging Procedures

IPC Paper Free Mail Operational Processes & Messaging Procedures IPC Paper Free Mail Operational Processes & Messaging Procedures Generic Operational & Messaging template for Paper Free Mail Version 1.0 Document Version History IPC Future of Mail by Air initiative 27

More information

Welcome to the course on the working process across branch companies.

Welcome to the course on the working process across branch companies. Welcome to the course on the working process across branch companies. In this course we will review the major work processes across branch companies. We will start with the intercompany trade process.

More information

Get to know CruiseMatch! In a few short pages, learn to create and service a Group Reservation. You will learn to do the following:

Get to know CruiseMatch! In a few short pages, learn to create and service a Group Reservation. You will learn to do the following: Group Reservations Quick Reference Guide Get to know CruiseMatch! In a few short pages, learn to create and service a Group Reservation. You will learn to do the following: Send a Confirmation Shop for

More information

ibex Rentals Agent Guide

ibex Rentals Agent Guide All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval

More information

3. How can I receive Chan Brothers Travel promotions and discounts? There are several ways you can find out about travel promotions and discounts:

3. How can I receive Chan Brothers Travel promotions and discounts? There are several ways you can find out about travel promotions and discounts: Chan Brothers Travel Club Frequently Asked Questions Updated: 23th Aug, 2017 General 1. What is the email for Travel Club to send enquiries? You may email to us at travelclub@chanbrothers.com.sg 2. Where

More information

Aviation Fuel Data Standards Group. XML Standard for Electronic Fuel Invoices

Aviation Fuel Data Standards Group. XML Standard for Electronic Fuel Invoices Version 3.1.0 1 Octobre 2008 Copyrights API 1996 On behalf of AVNET, a joint project of The American Petroleum Institute, The Air Transport Association of America and The International Air Transport Association.

More information

We are at the crossroads of two growth industries: Travel and Technology.

We are at the crossroads of two growth industries: Travel and Technology. 1 2 Amadeus is a leading technology player in the travel industry. We are at the heart of travel. We connect the travel ecosystem travel providers, travel sellers and travellersat every stage of the journey.

More information

Specialized Travel Domain Products

Specialized Travel Domain Products Company Profile Specialized Travel Domain Products B2B Solution B2C Solution Flight Module Travel CRM Tour Guide System P R O D U C T S XML Integration Hotel Extranet Contracting Meal /Restaurant System

More information

Welcome to Hahn Air. ASTA 16 November Welcome to Hahn Air 17 November,

Welcome to Hahn Air. ASTA 16 November Welcome to Hahn Air 17 November, Welcome to Hahn Air One Globe One Ticket ASTA 16 November 2011 Welcome to Hahn Air 17 November, 2011 0 Speaker Steve Beck Director Global Account Management North America Welcome to Hahn Air 17 November,

More information

Customs Declaration Services Programme

Customs Declaration Services Programme Programme Carol Carlile/Deborah Hall CDS Programme Transition Team 21 September 2017 1 Objectives for Today To understand the following what you already know about CDS what you need to know about CDS and

More information

Revenue from contracts with customers

Revenue from contracts with customers Revenue from contracts with customers The standard is final A comprehensive look at the new revenue model No. INT2014-02 (supplement) 18 June 2014 (Revised 8 September 2014*) What s inside: Overview...

More information

EXCESS CAPACITY EXCHANGE

EXCESS CAPACITY EXCHANGE EXCESS CAPACITY EXCHANGE Automated Sales Platform for selling off all your products in 24 hours. 100% GUARANTEED! Every day, there is $34 trillion of excess production capacity, idle space, unsold products

More information

3M Ariba Light Account Network Collaboration for Suppliers

3M Ariba Light Account Network Collaboration for Suppliers SAP Training Source To Pay 3M Ariba Light Account Network Collaboration for Suppliers External User Training Version: 1.0 Last Updated: 31-Aug-2017 3M Business Transformation & Information Technology Progress

More information

FSM. Full Service Model Initiative 1. Latest developement. Brussels. 4 June Full Service Model Initiative. Advisors

FSM. Full Service Model Initiative 1. Latest developement. Brussels. 4 June Full Service Model Initiative. Advisors FSM Full Service Model Initiative Full Service Model Initiative Latest developement Brussels 16 June 2014 Advisors Full Service Model Initiative 1 Comparing multi-carrier distribution between air and rail

More information

KAR 032 Evolution of Indirect Ancillary Revenue and Profitability for Travel and Tourism Related Businesses. May 2016

KAR 032 Evolution of Indirect Ancillary Revenue and Profitability for Travel and Tourism Related Businesses. May 2016 KAR 032 Evolution of Indirect Ancillary Revenue and Profitability for Travel and Tourism Related Businesses May 2016 KAR 032: Evolution of Indirect Ancillary Revenue and Profitability for Travel and Tourism

More information

GUIDELINE OF THE EUROPEAN CENTRAL BANK

GUIDELINE OF THE EUROPEAN CENTRAL BANK 11.9.2012 Official Journal of the European Union L 245/3 GUIDELINES GUIDELINE OF THE EUROPEAN CENTRAL BANK of 20 July 2012 on the Data Exchange for Cash Services (ECB/2012/16) (2012/502/EU) THE GOVERNING

More information

FAQ. Where can I fly? For a list of destinations, please refer to the Virgin Australia redemption examples table on the next page:

FAQ. Where can I fly? For a list of destinations, please refer to the Virgin Australia redemption examples table on the next page: FAQ. What is the offer? Purchase any Samsung SUHD TV between 14th September and 31st October to be eligible to receive 36,000 Velocity Frequent Flyer Points* What is a Velocity Frequent Flyer? Velocity

More information

CHAPTER 9: RETURNS MANAGEMENT

CHAPTER 9: RETURNS MANAGEMENT Chapter 9: Returns Management CHAPTER 9: RETURNS MANAGEMENT Objectives The objectives are: Defining Sales Return Management Setting up Returns Management Managing Returns from Customers Managing Returns

More information

E-SOLUTIONS ARE MORE THAN JUST SOFTWARE

E-SOLUTIONS ARE MORE THAN JUST SOFTWARE E-SOLUTIONS EN E-SOLUTIONS ARE MORE THAN JUST SOFTWARE Only offers a broad range of services with an integrated system and linked processes. E-solutions are more than just software covers all process chain

More information

Historical Pricing Red App

Historical Pricing Red App Historical Pricing Red App Quick Reference O V E R V I E W The Historical Pricing Red App gives you the ability to find a fare with past date segments and past ticketing date with or without a PNR. You

More information

e-parking: an e-business platform for more efficient use of parking space resources

e-parking: an e-business platform for more efficient use of parking space resources e-parking: an e-business platform for more efficient use of parking space resources C. Ramírez EU Projects, SICE: Sociedad Ibérica de Construcciones Eléctricas, Spain Abstract Amongst the wide range of

More information

Group Client Payments on MCO

Group Client Payments on MCO Group Client Payments on MCO Accounting for Client Payments charged on an MCO can be very time consuming and challenging. If it is absolutely necessary to handle Client Payments this way, this document

More information

UIC NEWS WEEKLY ADVERTISING AGREEMENT

UIC NEWS WEEKLY ADVERTISING AGREEMENT UIC NEWS WEEKLY ADVERTISING AGREEMENT This Advertising Agreement is between The Board of Trustees of the University of Illinois, a body corporate and politic of the State of Illinois ( University ) for

More information

Revenue from contracts with customers

Revenue from contracts with customers Revenue from contracts with customers The standard is final A comprehensive look at the new revenue model No. INT2014-02 (supplement) June 18, 2014 What s inside: Overview... 1 Right of return... 2 Sell-through

More information

CHAPTER 4: VOUCHERS. *Travelers in this chapter are referenced as you. This chapter covers the following topics:

CHAPTER 4: VOUCHERS. *Travelers in this chapter are referenced as you. This chapter covers the following topics: CHAPTER 4: VOUCHERS A voucher records actual expenditures that you incur during TDY. Your voucher is pre-populated with information entered on your authorization; therefore you must have an approved authorization

More information

Good morning everyone. I m Julia Sattel, Senior Vice President of Airline IT. It sapleasuretobehere.

Good morning everyone. I m Julia Sattel, Senior Vice President of Airline IT. It sapleasuretobehere. Good morning everyone I m Julia Sattel, Senior Vice President of Airline IT. It sapleasuretobehere. This morning both Luis and Holger have described a growing airline industry which is becoming increasingly

More information

Electronic Travel Solutions (ETS)

Electronic Travel Solutions (ETS) Electronic Travel Solutions (ETS) Streamline your e Travel Business Data Management, Reservation, Accounting, Reporting and H2H XML Connectivity Made Easy CSR Business In Brief Specialists in business

More information

hybris marketing Market to an Audience of One Roland Blösch Director Financial Services

hybris marketing Market to an Audience of One Roland Blösch Director Financial Services hybris marketing Market to an Audience of One Roland Blösch Director Financial Services Priorities and Trends in insurance Digitization Omnichannel Contextual Marketing Internet of Things CEO SURVEY: TOP

More information

UniWeb. Our electronic banking services system available directly on the Internet

UniWeb. Our electronic banking services system available directly on the Internet UniWeb Our electronic banking services system available directly on the Internet Contents 1. WHAT IS UNIWEB 2. SECURITY FEATURES 3. COMMERCIAL SOLUTIONS 3.1. Available operations 3.2. Benefits for the

More information

Consignee Guide. Version 1.8

Consignee Guide. Version 1.8 Consignee Guide Version 1.8 TABLE OF CONTENTS 1 Welcome to FlashConsign.com...6 2 Your Consignee Account...7 2.1 Creating a Consignee Account...7 3 Creating a Consignment Sale...10 3.1.1 Consignment Sale

More information

Official Florida Welcome Center Brochure Rack Space Program Guidelines

Official Florida Welcome Center Brochure Rack Space Program Guidelines Literature will not be displayed in any Official Florida Welcome Center until it has been reviewed & approved by a VISIT FLORIDA administrative staff member and payment has been received. Please keep in

More information

OpenBank - banking platform for e-money management based on blockchain technology (version 0.2)

OpenBank - banking platform for e-money management based on blockchain technology (version 0.2) OpenBank - banking platform for e-money management based on blockchain technology (version 0.2) Dr. Pavel Kravchenko, Sergiy Vasilchuk, Bohdan Skriabin Abstract Traditional banking technology has multiple

More information

PROCEDURE. Part 5.6: Physical Markets Settlement Invoicing PUBLIC. Market Manual 5: Settlements. Issue 15.0 MDP_PRO_0035

PROCEDURE. Part 5.6: Physical Markets Settlement Invoicing PUBLIC. Market Manual 5: Settlements. Issue 15.0 MDP_PRO_0035 PUBLIC MDP_PRO_0035, PROCEDURE Market Manual 5: Settlements Part 5.6: Physical Markets Settlement Invoicing Issue 15.0 This procedure provides information required by the IESO and market participants to

More information

TERMS AND CONDITIONS. Schedule D: (Note: This document regulates the relationship between the

TERMS AND CONDITIONS. Schedule D: (Note: This document regulates the relationship between the TERMS AND CONDITIONS Schedule D: (Note: This document regulates the relationship between the INTELLIACC PROGRAM Members and the Store) LOYALTY MEMBERS TERMS & CONDITIONS (18 JUNE 2014 Latest update) We

More information

New revenue guidance. Implementation in the consumer markets industry. At a glance

New revenue guidance. Implementation in the consumer markets industry. At a glance New revenue guidance Implementation in the consumer markets industry No. US2017-27 September 29, 2017 What s inside: Overview... 1 Identify the contract with the customer... 2 Identify performance obligations...

More information

We are. intelligent payments.

We are.  intelligent payments. We are NetPay is a payment service provider focused on distributing innovative payment services through a range of online processing, payment terminal and merchant services /booker intelligent payments

More information

NBATickets.com Ticket Management Posting via Desktop Account Manager

NBATickets.com Ticket Management Posting via Desktop Account Manager NBATickets.com Ticket Management Log into your account and click My Account Manager Select manage my tickets Use the calendar view to navigate to the game you would like to post for resale Click the name

More information

Pinless Transaction Clarifications

Pinless Transaction Clarifications Pinless Transaction Clarifications April, 2017 Agenda Definition Level Set Application Selection Overview and Scenario Explanation EMV No CVM PIN Bypass Debit Expansion Programs PINless POS Product Signature

More information