Business Requirements Document Interline Ancillary Shopping
|
|
- Mervyn Ethelbert Ward
- 6 years ago
- Views:
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 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 informationQuestions 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 informationWELCOME 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 informationAerolabs. 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 informationNDC 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 informationNew 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 informationThe 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 informationNDC 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 informationNote: 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 informationRevenue 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 informationAmadeus 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 informationREF: 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 informationPricing 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 informationConcur 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 informationSabre 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 informationGalileo 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 informationSabre 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 informationSunExpress 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 informationMulti 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 informationWorking 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 informationAt 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 information3142 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 informationFOR 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 informationThe 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 informationPERSPECTIVE. 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.
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 informationAmadeus 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 informationBabu 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 information1 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 informationCity 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 informationRelease 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 informationMaking 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 informationAvangate 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 informationDYNAMIC 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 informationLufthansa 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 informationThe 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 informationWorking 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 informationSkyLedger 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 informationLoging 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 informationHow 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 informationSupplier 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 informationSERKO. 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 informationHOTEL 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 informationRevenue 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 informationRevenue 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 informationUniWeb. 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 informationEgencia 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 informationAirWaves 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 informationYour 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 informationProcedural 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 informationHOTEL 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 informationBUSINESS 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 informationIn 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 informationHow 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 informationRequirements 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 informationPOS 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 informationINTRODUCTION 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 informationJuniper 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 informationELECTRONIC 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 informationEbusiness: 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 informationISSF 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 informationTravel 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 informationIPC 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 informationWelcome 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 informationGet 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 informationibex 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 information3. 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 informationAviation 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 informationWe 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 informationSpecialized 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 informationWelcome 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 informationCustoms 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 informationRevenue 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 informationEXCESS 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 information3M 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 informationFSM. 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 informationKAR 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 informationGUIDELINE 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 informationFAQ. 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 informationCHAPTER 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 informationE-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 informationHistorical 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 informatione-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 informationGroup 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 informationUIC 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 informationRevenue 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 informationCHAPTER 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 informationGood 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 informationElectronic 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 informationhybris 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 informationUniWeb. 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 informationConsignee 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 informationOfficial 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 informationOpenBank - 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 informationPROCEDURE. 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 informationTERMS 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 informationNew 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 informationWe 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 informationNBATickets.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 informationPinless 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