WELCOME TO VANILLA AIR [JW]

Size: px
Start display at page:

Download "WELCOME TO VANILLA AIR [JW]"

Transcription

1

2 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

3 2 DEVELOPER S GUIDE Executive Summary Airline market challenges have favoured the inauguration of a new electronic communication schema that will introduce the retailing spirit in the distribution of air products to corporations, leisure and business travellers. Since 2012, IATA has being leading a collaborative industry initiative to define a novel XML based schema the New Distribution Capability (NDC) for promoting product differentiation and time to market, access to full and rich air content and finally, transparent shopping experience. Vanilla Air was founded in November 2013 by the largest carrier of Japan, All Nippon Airways. Today, Vanilla Air carries around Five million passengers per year. Vanilla Air has a fleet of 13 Airbus A s operating across Japan, Taiwan, Phillippines, Vietnam & Hong Kong. ifly Res, the state-of-the-art software from IBS, the new system contains the distribution standard for ticket sales, the NDC - New Distribution Capability introduced by the International Air Transport Association (IATA). The simple and easy presentation of air fares and other travel services supports both the daily work volume of Vanilla Air partners within the travel industry and the demand of consumers using the newly redesigned website Vanilla Air.com. The Vanilla Air website is now being used more and more intensively for travellers direct bookings, for immediate travel modifications. ifly Res is also the only PSS to have NDC embedded in its core. IBS has built NDC message capability into the core messaging components of the PSS, but also by the expanded certification of NDC messages with IATA. The NDC platform is enabled with a total of 34 messages the most complete certified message set of any vendor. We are proud to be one of the first NDC-enabled airlines and we want to share our enthusiasm with any developer wishing to experience the emerging distribution era. So we welcome you to connect to our platform and search for our available flights or services, order the ones your prefer. IBS Software Services 2018 Page No. 2

4 3 DEVELOPER S GUIDE Vanilla Air serves 11 destinations Across Japan, Hong Kong, Taiwan, Vietnam & Philippines IBS Software Services 2018 Page No. 3

5 Sample routes for Hackathon Domestic Flights NRT - OKA CTS NRT NRT - KIX International Flights NRT - HKG NRT - TPE NRT - CEB

6 SunExpress IBS NDC Platform 1 DEVELOPER S GUIDE Vanilla Air Ancillary Services Sample Service Fee Rules. ## Prices are indicative. Service Name Seat Seat Bag Bag Service Short Description Extra Leg-room Extra Leg-room Extra Bag Extra Bag Routes Origin Destination NRT OKA OKA NRT NRT CTS CTS NRT NRT KIX KIX NRT NRT HKG HKG NRT NRT TPE TPE NRT NRT CEB CEB NRT NRT OKA OKA NRT NRT CTS CTS NRT NRT KIX KIX NRT NRT HKG HKG NRT NRT TPE TPE NRT NRT CEB CEB NRT Travel Type Cabin Cost Service Code Domestic Economy 1,000 JPY XLEG International Economy 1,200 JPY XLEG Domestic International Economy Economy 1,000 JPY (+5kg) 2,000 JPY (+10kg) 3,000 JPY (+15kg) 4,000 JPY (+20kg) 5,000 JPY (+25kg) 6,000 JPY (+30kg) 1,000 JPY (+5kg) 2,000 JPY (+10kg) 3,000 JPY (+15kg) 4,000 JPY (+20kg) 5,000 JPY (+25kg) 6,000 JPY (+30kg) XBAG XBAG IBS Software Services 2018 Page No. 1

7 Supported Airplane Types & Seat Maps

8 3 DEVELOPER S GUIDE Airbus A Seat Map Key IBS Software Services 2018 Page No. 3

9 4 DEVELOPER S GUIDE Supported NDC APIs (V 15.2) IBS Software Services 2018 Page No. 4

10 5 DEVELOPER S GUIDE IFLY RES NDC API SERVICES 1. AirDocDisplay 2. AirShopping 3. BaggageAllowance 4. BaggageCharges 5. FlightPrice 6. FareRules 7. InvGuarantee 8. InvReleaseNotif 9. OrderCreate 10. OrderRetrieve 11. OrderList 12. ServiceList 13. ServicePrice 14. SeatAvailability 15. ItinReshop 16. OrderCancel IBS Software Services 2018 Page No. 5

11 6 DEVELOPER S GUIDE NDC PROCESS FLOW 1. Order Creation IBS Software Services 2018 Page No. 6

12 7 DEVELOPER S GUIDE 2. Retrieve Order IBS Software Services 2018 Page No. 7

13 8 DEVELOPER S GUIDE 3. Cancel & Rebooking an Order IBS Software Services 2018 Page No. 8

14 9 DEVELOPER S GUIDE 4. Order Cancel IBS Software Services 2018 Page No. 9

15 DEVELOPER S 10 GUIDE Service Description & Sample Requests 1. AirDocDisplay Description This operation is used to retrieve the ticket information based on the search criteria. The ticket details search will be based on the ticket number and the operation will retrieve the ticket details including the details of conjunction tickets. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:airdocdisplayrq> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:ticketdocument> <edis:ticketdocnbr> </edis:ticketdocnbr> </edis:ticketdocument> </edis:query> </edis:airdocdisplayrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 10

16 DEVELOPER S 11 GUIDE 2. AirShopping Description The AirShopping service will support the following basic search options. Basic One-Way search It will be possible to provide departure, arrival information and traveller information (represented by PTC) to list availability for the requested departure date and optional calendar days. All flights available for the requested dates will be displayed along with the one way fares and included ancillaries (if applicable) for the provided fare families. All fare information and fare class availability will be grouped inside an Offer. Each Offer, will be sub-divided into OfferItems, where an OfferItem corresponds to the fare information priced for a traveler type (Adult, Child or Infant categories) in the specified Point of Sale (POS) currency. It is the responsibility of the API consumer to find the product of the price per PTC and the PTC quantity, and display the total at this stage to the customer (passenger or agent). The OfferItem also contains the Fare Components (FCs) which were used to price the OfferItem. For one-way trips, the API consumer would normally need to refer the priced values at OfferItem level. This would contain the fare amount, discounts, applicable taxes and surcharges. Basic Round-trip or Multi-destination search It is possible to search for multiple Origin-Destination (OD) combinations. For roundtrip search, 2 ODs can be provided in the request. For multi-destination search up to 5 ODs will be supported. The Flight information would be provided for each of the searched ODs separately. The Offer in this case will be priced for the entire trip. This would mean that each Offer would correspond to a possible combination of Flights, and there will be exactly one Flight representing each and every requested OD. The Offer would be priced for all the Flights combined and the corresponding amounts would be available in the OfferItem for a PTC. If the API consumer does not wish to the Offer in this format, then a logic can be formulated at the consumer side to scan through each and every OfferItem, and check the Fare Components (FCs) involved. These FCs contain the basic price information for each Segment in the Flight. For example, consider a connection flight departing from BOM to DXB via DEL has the following segment a) XX100/BOM-DEL b) XX200/DEL-DXB IBS Software Services 2018 Page No. 11

17 DEVELOPER S 12 GUIDE For each offer encapsulating this connection flight, there would be two FCs say, FC_100* and FC_200*, for each of the flight segments. The consumer can scan through all OfferItems, and identify the relation between Flight Segments and OfferItems. Following this, the consumer can find out the unique FCs for each segment, and finally display Flight-Fare options for each OD on the User Interface (UI). Note: * means the IDs used to depict the FCs are for demonstration purpose only. These should not be considered as actual values Promo-code search option In combination with one-way and multi-destination trips, there is the option to specify a promo-code that can influence the pricing of the searched ODs. The request will support accepting a promo-code that is defined in ifly Res, and the corresponding discounts will be applied to the Offers in the response. The discounted price will be available at the OfferItem level as well as the FareComponent levels. Calendar dates (Lead Pricing) search option It is possible to specify the calendar dates before and after the searched Departure date for each OD. In case the searched dates are sold out or if there is no service for the particular date, the lowest fare amount will be indicated as below a) In case there are no flights operating on a particular date, the best fare amount will be represented as -1. This number (-1) implies that there are no flights operating on the particular day. b) In case there are flights on a particular day, but all booking classes are sold out, then this will be represented as -2. This number (-2) implies that all booking classes of all flights operating on the day are sold-out. IBS Software Services 2018 Page No. 12

18 DEVELOPER S 13 GUIDE Sample Request [1 Adult, One-way search] <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <AirShoppingRQ xsi:schemalocation=" cesoapport?xsd=../../xsd/ndcres/airshoppingrq.xsd" Version="" xmlns=" xmlns:xsi=" <PointOfSale> <Location> <CountryCode>JP</CountryCode> </Location> </PointOfSale> <Document> <Name>NDC</Name> <ReferenceVersion>15.1.2</ReferenceVersion> </Document> <Party> <Sender> <AgentUserSender> <AgentUserID>*******</AgentUserID> </AgentUserSender> </Sender> <Recipient> <ORA_Recipient> <AirlineID>JW</AirlineID> </ORA_Recipient> </Recipient> </Party> <Travelers> <Traveler> <AnonymousTraveler> <PTC Quantity="1">ADT</PTC> </AnonymousTraveler> </Traveler> </Travelers> <CoreQuery> <OriginDestinations> <OriginDestination> <Departure> <AirportCode>ADA</AirportCode> <Date> </Date> </Departure> <Arrival> <AirportCode>AYT</AirportCode> </Arrival> <CalendarDates DaysAfter="0" DaysBefore="0"/> </OriginDestination> </OriginDestinations> </CoreQuery> <Preferences> IBS Software Services 2018 Page No. 13

19 DEVELOPER S 14 GUIDE <Preference> <FarePreferences> <Types> <Type> <Code>SunEco</Code> </Type> </Types> </FarePreferences> </Preference> <Preference> <TransferPreferences> <Connection> <MaxNumber>2</MaxNumber> </Connection> </TransferPreferences> </Preference> </Preferences> </AirShoppingRQ> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 14

20 DEVELOPER S 15 GUIDE Sample Request [1 Adult 1 Child & 1 Infant, One-way search] <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <AirShoppingRQ xsi:schemalocation=" cesoapport?xsd=../../xsd/ndcres/airshoppingrq.xsd" Version="" xmlns=" xmlns:xsi=" <PointOfSale> <Location> <CountryCode>JP</CountryCode> </Location> </PointOfSale> <Document> <Name>NDC</Name> <ReferenceVersion>15.1.2</ReferenceVersion> </Document> <Party> <Sender> <AgentUserSender> <AgentUserID>*******</AgentUserID> </AgentUserSender> </Sender> <Recipient> <ORA_Recipient> <AirlineID>JW</AirlineID> </ORA_Recipient> </Recipient> </Party> <Travelers> <Traveler> <AnonymousTraveler> <PTC Quantity="1">ADT</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">CHD</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">INF</PTC> </AnonymousTraveler> </Traveler> </Travelers> <CoreQuery> <OriginDestinations> <OriginDestination> <Departure> IBS Software Services 2018 Page No. 15

21 DEVELOPER S 16 GUIDE <AirportCode>ADA</AirportCode> <Date> </Date> </Departure> <Arrival> <AirportCode>AYT</AirportCode> </Arrival> <CalendarDates DaysAfter="0" DaysBefore="0"/> </OriginDestination> </OriginDestinations> </CoreQuery> <Preferences> <Preference> <FarePreferences> <Types> <Type> <Code>SunEco</Code> </Type> </Types> </FarePreferences> </Preference> <Preference> <TransferPreferences> <Connection> <MaxNumber>2</MaxNumber> </Connection> </TransferPreferences> </Preference> </Preferences> </AirShoppingRQ> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 16

22 DEVELOPER S 17 GUIDE Sample Request [1 Adult 1 Child & 1 Infant, Return search] <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <AirShoppingRQ xsi:schemalocation=" cesoapport?xsd=../../xsd/ndcres/airshoppingrq.xsd" Version="" xmlns=" xmlns:xsi=" <PointOfSale> <Location> <CountryCode>JP</CountryCode> </Location> </PointOfSale> <Document> <Name>NDC</Name> <ReferenceVersion>15.1.2</ReferenceVersion> </Document> <Party> <Sender> <AgentUserSender> <AgentUserID>*******</AgentUserID> </AgentUserSender> </Sender> <Recipient> <ORA_Recipient> <AirlineID>JW</AirlineID> </ORA_Recipient> </Recipient> </Party> <Travelers> <Traveler> <AnonymousTraveler> <PTC Quantity="1">ADT</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">CHD</PTC> </AnonymousTraveler> </Traveler> <Traveler> <AnonymousTraveler> <PTC Quantity="1">INF</PTC> </AnonymousTraveler> </Traveler> </Travelers> <CoreQuery> <OriginDestinations> <OriginDestination> <Departure> IBS Software Services 2018 Page No. 17

23 DEVELOPER S 18 GUIDE <AirportCode>ADA</AirportCode> <Date> </Date> </Departure> <Arrival> <AirportCode>AYT</AirportCode> </Arrival> <CalendarDates DaysAfter="0" DaysBefore="0"/> </OriginDestination> <OriginDestination> <Departure> <AirportCode>AYT</AirportCode> <Date> </Date> </Departure> <Arrival> <AirportCode>ADA</AirportCode> </Arrival> <CalendarDates DaysAfter="0" DaysBefore="0"/> </OriginDestination> </OriginDestinations> </CoreQuery> <Preferences> <Preference> <FarePreferences> <Types> <Type> <Code>SunEco</Code> </Type> </Types> </FarePreferences> </Preference> <Preference> <TransferPreferences> <Connection> <MaxNumber>2</MaxNumber> </Connection> </TransferPreferences> </Preference> </Preferences> </AirShoppingRQ> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 18

24 DEVELOPER S 19 GUIDE 3. BaggageAllowance Description Baggage allowance service request contains the qualifiers such as passenger details, itinerary details including O&D and flight details, fare details, point of sale etc. to get the free baggage allowance for check-in bags. This service will not provide additional baggage options allowed by the airlines with additional charges. Details of allowed cabin baggage / carry-on baggage will not be provided in the baggage allowance response. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:baggageallowancerq EchoToken="23452" TimeStamp=" T23:38:00" Target="Production" Version="15.1" TransactionIdentifier="23" SequenceNmbr=" " TransactionStatusCode="Continuation" RetransmissionIndicator="true" CorrelationID="23423" AsynchronousAllowedInd="true"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:metadata/> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:travelers> <edis:traveler> <edis:anonymoustraveler> <edis:ptc Quantity="1">ADT</edis:PTC> </edis:anonymoustraveler> IBS Software Services 2018 Page No. 19

25 DEVELOPER S 20 GUIDE </edis:traveler> </edis:travelers> <edis:query> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight refs="jw_fmd_ "> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>y</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:details> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> </edis:stops> </edis:details> </edis:flight> </edis:origindestination> </edis:query> <edis:metadata> <edis:shopping> <edis:shopmetadatagroup> <edis:offer> <edis:offermetadatas> <edis:offermetadata> <edis:augmentationpoint> <edis:augpoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> <FareLevel>SUNECO</FareLevel> <FareBasis>ST</FareBasis> </ibs:faredetailaugpoint> </edis:augpoint> </edis:augmentationpoint> IBS Software Services 2018 Page No. 20

26 DEVELOPER S 21 GUIDE </edis:offermetadata> </edis:offermetadatas> </edis:offer> </edis:shopmetadatagroup> </edis:shopping> </edis:metadata> </edis:baggageallowancerq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 21

27 DEVELOPER S 22 GUIDE 4. BaggageCharges Description Baggage charges service request contains the qualifiers such as passenger details, itinerary details including O&D and flight details, fare details, point of sale etc. to get the list of charges for check in bags. ifly Res does not support fees for carry-on bags. The system will calculate the baggage charges after forming check-in-able groups and by applying baggage policy rules / fee rules on each check-in-able group. The baggage charges details will be provided at a trip / check-in-able group level in the response. If there is any tax to be applied over the baggage fees, that information will also be included in the response. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:baggagechargesrq EchoToken="23452" TimeStamp=" T23:38:00" Target="Production" Version="15.1" TransactionIdentifier="23" SequenceNmbr=" " TransactionStatusCode="Continuation" RetransmissionIndicator="true" CorrelationID="23423" AsynchronousAllowedInd="true"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:metadata/> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> IBS Software Services 2018 Page No. 22

28 DEVELOPER S 23 GUIDE <edis:travelers> <edis:traveler> <edis:anonymoustraveler> <edis:ptc Quantity="1">ADT</edis:PTC> </edis:anonymoustraveler> </edis:traveler> </edis:travelers> <edis:query> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight refs="jw_fmd_ "> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>y</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:details> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> </edis:stops> </edis:details> </edis:flight> </edis:origindestination> </edis:query> <edis:metadata> <edis:shopping> <edis:shopmetadatagroup> <edis:offer> <edis:offermetadatas> <edis:offermetadata> <edis:augmentationpoint> <edis:augpoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> IBS Software Services 2018 Page No. 23

29 DEVELOPER S 24 GUIDE <FareLevel>SUNECO</FareLevel> <FareBasis>ST</FareBasis> </ibs:faredetailaugpoint> </edis:augpoint> </edis:augmentationpoint> </edis:offermetadata> </edis:offermetadatas> </edis:offer> </edis:shopmetadatagroup> </edis:shopping> </edis:metadata> </edis:baggagechargesrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 24

30 DEVELOPER S 25 GUIDE 5. FlightPrice Description This operation is to be mandatorily invoked in order to obtain the correct price of the PNR. This operation can be triggered multiple times in an order creation flow to update the shopping cart with the final price based on each product selection by the Traveller. FlightPrice response includes the following details. Itinerary price including base fare, applied fare, discount rate / value, surcharge details, tax breakdown, fare basis and ticket designator for each fare component, fare string etc. Fees and applicable tax for each ancillary service. This operation can be triggered before / after collecting passenger details. If this service is triggered after collecting all the passenger details, then the OTAs / third party systems can display the accurate price details to the traveller considering the parameters such as customer profile ID / loyalty ID, customer value, nationality, tier level etc. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:flightpricerq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> IBS Software Services 2018 Page No. 25

31 DEVELOPER S 26 GUIDE <edis:parameters> <edis:currcodes> <edis:currcode>eur</edis:currcode> </edis:currcodes> </edis:parameters> <edis:travelers> <edis:traveler> <edis:anonymoustraveler ObjectKey="JW_PAX_1"> <edis:ptc Quantity="2">ADT</edis:PTC> </edis:anonymoustraveler> </edis:traveler> </edis:travelers> <edis:query> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>y</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:classofservice> <edis:code>d</edis:code> </edis:classofservice> <edis:details> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> </edis:stops> </edis:details> </edis:flight> </edis:origindestination> </edis:query> <edis:datalists> IBS Software Services 2018 Page No. 26

32 DEVELOPER S 27 GUIDE <edis:farelist> <edis:faregroup refs="jw_pax_1" ListKey="JW_FG_ADT"> <edis:fare> <edis:farecode> <edis:code>suneco</edis:code> </edis:farecode> <edis:faredetail> <edis:farecomponent refs="jw_segrefs_ JW_FMD_ JW_FARECOMPREFS_ " ObjectKey="JW_FC_ "> <edis:segmentreference>jw_seg_ </edis:segmentreference> <edis:pricebreakdown> <edis:price> <edis:baseamount Code="TRY">15.75</edis:BaseAmount> </edis:price> </edis:pricebreakdown> <edis:farebasis> <edis:farebasiscode> <edis:code>dxdom</edis:code> </edis:farebasiscode> </edis:farebasis> </edis:farecomponent> </edis:faredetail> </edis:fare> </edis:faregroup> </edis:farelist> </edis:datalists> <edis:metadata> <edis:shopping> <edis:shopmetadatagroup> <edis:flight> <edis:flightmetadatas> <edis:flightmetadata> <edis:augmentationpoint> <edis:augpoint Key="JW_SEGREFS_ "> <edis:segmentreferences>jw_seg_ </edis:segmentreferences> </edis:augpoint> </edis:augmentationpoint> </edis:flightmetadata> </edis:flightmetadatas> </edis:flight> <edis:offer> <edis:offermetadatas> <edis:offermetadata> <edis:augmentationpoint> <AugPoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> <FareType>SUNECO</FareType> <FareLevel>ST</FareLevel> </ibs:faredetailaugpoint> </AugPoint> <AugPoint Key="JW_FARECOMPREFS_ "> <ibs:farecomponentaugpoint> IBS Software Services 2018 Page No. 27

33 DEVELOPER S 28 GUIDE <BaseFare Code="TRY"> </BaseFare> <DisplayFare Code="EUR">6.27</DisplayFare> <Discount Code="EUR">7.64</Discount> </ibs:farecomponentaugpoint> </AugPoint> </edis:augmentationpoint> </edis:offermetadata> </edis:offermetadatas> </edis:offer> </edis:shopmetadatagroup> </edis:shopping> <edis:traveler> <edis:travelermetadata MetadataKey="JW_TM_1"> <edis:augmentationpoint> <edis:augpoint Key="JW_TM1_TA_1"> <ibs:travelleraugpoint> <PnrType>NORMAL</PnrType> </ibs:travelleraugpoint> </edis:augpoint> </edis:augmentationpoint> </edis:travelermetadata> </edis:traveler> </edis:metadata> </edis:flightpricerq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 28

34 DEVELOPER S 29 GUIDE 6. FareRules Description This operation will retrieve the fare description for a particular fare basis code. The system expects fare basis and the preferred language for displaying the fare rule as Request. Based on this Request, the corresponding fare rules in the preferred language will be given as response. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:farerulesrq Target="Production" Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>vanilla Air</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:parameters> <edis:languages> <edis:languagecode>en</edis:languagecode> </edis:languages> </edis:parameters> <edis:query> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> </edis:date> IBS Software Services 2018 Page No. 29

35 DEVELOPER S 30 GUIDE <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> </edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:farebasiscode> <edis:code>lxdom</edis:code> </edis:farebasiscode> <edis:airlineid>jw</edis:airlineid> </edis:query> </edis:farerulesrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 30

36 DEVELOPER S 31 GUIDE 7. InvGuarantee Description The InvGuarantee service will support blocking/holding of seats for the flight segments that participate in an offer. It is possible only to guarantee an Offer as a whole. Partial guarantee in terms of neither flight segments, nor OfferItems is possible. All flight segments for all OfferItems will be guaranteed with a single GuaranteeID and Timelimit. Although guarantee is possible only for an Offer as a whole, it is only possible to specify the OfferItem IDs in the request. It is mandated to price the offer using flightprice operation, before calling guaranteeinventory. This will re-create all the OfferItem IDs, and all the OfferItem IDs should be provided in the guaranteeinventory request. A single GuaranteeID with Timelimit will be generated, and it will be attached against each and every OfferItem ID in the response. The consumer should call ordercreate operation along with this GuaranteeID to ensure confirmed booking. If the consumer calls ordercreate after the Guarantee Timelimit expires, then the booking will not be possible. If the consumer session expires before calling the ordercreate operation, or the user leaves the page voluntarily, the consumer is recommended to call the releaseinventory operation, which will release the blocked/held seats and make it available to the public. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:invguaranteerq> <edis:document> <edis:referenceversion>15.2</edis:referenceversion> <edis:name>ndc</edis:name> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>sun Express Airlines</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> IBS Software Services 2018 Page No. 31

37 DEVELOPER S 32 GUIDE <edis:query> <edis:offeritemid Owner="JW" ObjectKey="JW_OFFERITEM_ ">JW_OFFERITEM_ </edis:OfferIte mid> <edis:offeritemid Owner="JW" ObjectKey="JW_OFFERITEM_ ">JW_OFFERITEM_ </edis:OfferIte mid> </edis:query> <edis:datalists> <edis:anonymoustravelerlist> <edis:anonymoustraveler ObjectKey="JW_PAX_ "> <edis:ptc Quantity="1">ADT</edis:PTC> </edis:anonymoustraveler> </edis:anonymoustravelerlist> <edis:flightsegmentlist> <edis:flightsegment SegmentKey="JW_SEG_ " ElectronicTicketInd="true" refs="jw_offeritem_ "> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:flightdetail> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> <edis:stoplocations/> </edis:stops> </edis:flightdetail> <edis:classofservice> <edis:code>a</edis:code> <edis:marketingname CabinDesignator="Y">ECONOMY</edis:MarketingName> </edis:classofservice> </edis:flightsegment> <edis:flightsegment SegmentKey="JW_SEG_ " ElectronicTicketInd="true" refs="jw_offeritem_ "> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> IBS Software Services 2018 Page No. 32

38 DEVELOPER S 33 GUIDE <edis:time>19:40</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>20:50</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7711</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:flightdetail> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> <edis:stoplocations/> </edis:stops> </edis:flightdetail> <edis:classofservice> <edis:code>e</edis:code> <edis:marketingname CabinDesignator="I">ECONOMY</edis:MarketingName> </edis:classofservice> </edis:flightsegment> </edis:flightsegmentlist> <edis:flightlist> <edis:flight FlightKey="JW_FL_ "> <edis:journey> <edis:time>p0y0m0dt1h10m0.000s</edis:time> </edis:journey> <edis:segmentreferences>jw_seg_ </edis:segmentreferences> </edis:flight> <edis:flight FlightKey="JW_FL_ "> <edis:journey> <edis:time>p0y0m0dt1h10m0.000s</edis:time> </edis:journey> <edis:segmentreferences>jw_seg_ </edis:segmentreferences> </edis:flight> </edis:flightlist> <edis:servicelist/> </edis:datalists> </edis:invguaranteerq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 33

39 DEVELOPER S 34 GUIDE 8. InvReleaseNotif Description The release Inventory operation can be used to release seats that are blocked by calling the guarantee Inventory operation. It is recommended that the consumer effectively uses this service so that inventory of the ORA is not blocked in cases where the user session is lost, or the customer is not interested in the Offer any longer. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:invreleasenotif Version="15.2"> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>vanilla Air</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:guarantee> <edis:invguaranteeid>22</edis:invguaranteeid> </edis:guarantee> </edis:query> </edis:invreleasenotif> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 34

40 DEVELOPER S 35 GUIDE 9. OrderCreate Description This operation creates a PNR taking as input the basic details like guest details, segment and fare details, contact details, payment details as the basic inputs for the creation of a PNR. Seat details can also be provided, through this operation. Payment details for the entire PNR will collected as single payment. The supported payment types are Credit Card, Agency, Cash, Cheque, Gift Certificate, Credit File, Direct Debit, Convenience store, EFT, Paypal. It supports more than payment type in single request. (Sample Card Info is shared ) If in case the OrderCreate is called after marking the inventory (GuaranteeInventory operation) then it has to provide the InventoryGuarantee id along with createorder request. ExternalRecordLocatorDetails has been brought in createorder operation to update the ifly Res system with external record locator. The same has been added in retrieveorder operation response to retrieve the external record locator details. Certain external booking systems would like to update their record locator number into ifly Res system. In such cases, the new change would help the external system to update and the retrieve the external record locator details. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:ordercreaterq> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> IBS Software Services 2018 Page No. 35

41 DEVELOPER S 36 GUIDE <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:passengers> <edis:passenger ObjectKey="JW_PAX_1"> <edis:ptc Quantity="1">ADT</edis:PTC> <edis:age> <edis:birthdate> </edis:birthdate> </edis:age> <edis:name> <edis:title>mr</edis:title> <edis:surname>adams</edis:surname> <edis:given>anton</edis:given> <edis:middle/> </edis:name> <edis:contacts> <edis:contact Type="HOME"> <edis:addresscontact> <edis:street>nieuwe Plaatsen 201a</edis:Street> <edis:cityname>nachgeraad</edis:cityname> <edis:postalcode>7501ko</edis:postalcode> <edis:countrycode>mo</edis:countrycode> </edis:addresscontact> <edis: contact> <edis:application>personal</edis:application> <edis:address>antonadams@hetnet.nl</edis:address> </edis: contact> <edis:phonecontact> <edis:application>home</edis:application> <edis:number> </edis:number> </edis:phonecontact> </edis:contact> </edis:contacts> <edis:additionalroles PrimaryContactInd="true"/> <edis:gender>male</edis:gender> </edis:passenger> </edis:passengers> <edis:orderitems> <edis:offeritem refs="jw_pax_1"> <edis:offeritemtype> <edis:detailedflightitem ConnectionInd="false"> <edis:price> <edis:baseamount Code="TRY">15.75</edis:BaseAmount> </edis:price> <edis:origindestination> <edis:flight> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> IBS Software Services 2018 Page No. 36

42 DEVELOPER S 37 GUIDE <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>y</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:classofservice> <edis:code>d</edis:code> </edis:classofservice> <edis:details> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> </edis:stops> </edis:details> </edis:flight> </edis:origindestination> <edis:faredetail> <edis:farecomponent refs="jw_segrefs_ JW_FMD_ " ObjectKey="JW_FC_ "> <edis:farebasis> <edis:farebasiscode> <edis:code>dxdom</edis:code> </edis:farebasiscode> </edis:farebasis> </edis:farecomponent> </edis:faredetail> </edis:detailedflightitem> </edis:offeritemtype> </edis:offeritem> </edis:orderitems> <edis:payments> <edis:payment> <edis:method> <edis:paymentcard> <edis:cardcode><<card Type Code Here>></edis:CardCode> <edis:cardnumber><<pci Compliant Encryption>> </edis:cardnumber> <edis:seriescode><<cvv Code here>> </edis:seriescode> <edis:cardholdername><<card Holder Name here>></edis:cardholdername> <edis:cardholderbillingaddress> IBS Software Services 2018 Page No. 37

43 DEVELOPER S 38 GUIDE <edis:street>st PT ROAD</edis:Street> <edis:street>via DELLE ARTI</edis:Street> <edis:cityname>rom</edis:cityname> <edis:postalcode>23535</edis:postalcode> <edis:county>italy</edis:county> </edis:cardholderbillingaddress> <edis:amount Code="EUR">6.27</edis:Amount> <edis:effectiveexpiredate> <edis:expiration><<card Expiry Date>></edis:Expiration> </edis:effectiveexpiredate> </edis:paymentcard> </edis:method> <edis:amount Code="EUR">6.27</edis:Amount> </edis:payment> </edis:payments> <edis:metadata> <edis:other> <edis:othermetadata> <edis:currencymetadatas> <edis:currencymetadata MetadataKey="EUR"> <edis:decimals>2</edis:decimals> </edis:currencymetadata> </edis:currencymetadatas> <edis:pricemetadatas> <edis:pricemetadata> <edis:augmentationpoint> <AugPoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> <FareType>SUNECO</FareType> <FareLevel>ST</FareLevel> </ibs:faredetailaugpoint> </AugPoint> </edis:augmentationpoint> </edis:pricemetadata> </edis:pricemetadatas> </edis:othermetadata> </edis:other> <edis:passengermetadata refs="?" MetadataKey="?"> <edis:augmentationpoint> <edis:augpoint Key="JW_SEGREFS_ "> <edis:segmentreferences>jw_seg_ </edis:segmentreferences> </edis:augpoint> </edis:augmentationpoint> </edis:passengermetadata> </edis:metadata> </edis:query> </edis:ordercreaterq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 38

44 DEVELOPER S 39 GUIDE 10. OrderRetrieve Description The itinerary details of the PNRs, satisfying the search condition are retrieved. If any of the Requested data does not match with the corresponding data in the retrieved PNR then an exception is thrown. This operation is designed mainly for retrieving the details of a particular PNR. If a set of PNRs need to be retrieved, then it is recommended to use OrderList operation. It will retrieve the summary of all PNRs based on search criteria. If more details are needed for a particular PNR call the OrderRetrieve service with that PNR in search criteria. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:orderretrieverq> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>vanilla Air</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:filters> <edis:orderid Owner="JW">B28L24</edis:OrderID> </edis:filters> </edis:query> </edis:orderretrieverq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 39

45 DEVELOPER S 40 GUIDE 11. OrderList Description The OrderList operation will support the following basic search options. Loyalty Number Based Search This search combination Loyalty number + Creation Date Range or Travel Date Range can be used for getting the summary of all the PNRs created by a particular loyalty customer. ProfileId Based Search This search combination ProfileId + Creation Date Range or Travel Date Range can be used for getting the summary of all the PNRs created by a particular ProfileId. PNR Flight Based Search This search combination FlightNumber + Travel Date Range can be used for getting the summary of all the PNRs created for these Flight dates. Id Based Search This search combination Id + Creation Date Range or Travel Date Range can be used for getting the summary of all the PNRs created by a particular Id. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:orderlistrq> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:filters> IBS Software Services 2018 Page No. 40

46 DEVELOPER S 41 GUIDE <edis:createdaterange> <edis:effective> z</edis:effective> <edis:expiration> z</edis:expiration> </edis:createdaterange> </edis:filters> </edis:query> </edis:orderlistrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 41

47 DEVELOPER S 42 GUIDE 12. ServiceList Description All the ancillary services except baggage and seats will be handled using this service. If SSR inventory is not available for the SSR for any of the flight segment, then that SSR will not be included in the service list. The default generic fees will be calculated for each passenger type specified in the request. Fee calculation considering passenger specific properties such as nationality, loyalty tier level etc. is not applicable for this service. If there is any tax to be applied over one or more ancillary fees, that information will also be included in the response. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:servicelistrq EchoToken="6546" TimeStamp=" T23:38:00" Target="Production" Version="33" TransactionIdentifier="3" SequenceNmbr="33" TransactionStatusCode="Start" RetransmissionIndicator="true" CorrelationID="3" AsynchronousAllowedInd="true"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:metadata/> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:travelers> IBS Software Services 2018 Page No. 42

48 DEVELOPER S 43 GUIDE <edis:traveler> <edis:anonymoustraveler ObjectKey="JW_PAX_1"> <edis:ptc Quantity="1">ADT</edis:PTC> </edis:anonymoustraveler> </edis:traveler> </edis:travelers> <edis:query> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight refs="jw_fmd_ "> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>y</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:details> <edis:flightduration> <edis:value>pt1h10m0.000s</edis:value> </edis:flightduration> <edis:stops> <edis:stopquantity>0</edis:stopquantity> </edis:stops> </edis:details> </edis:flight> </edis:origindestination> </edis:query> <edis:metadata> <edis:shopping> <edis:shopmetadatagroup> <edis:offer> <edis:offermetadatas> <edis:offermetadata> <edis:augmentationpoint> <edis:augpoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> <FareLevel>SUNECO</FareLevel> IBS Software Services 2018 Page No. 43

49 DEVELOPER S 44 GUIDE <FareBasis>ST</FareBasis> </ibs:faredetailaugpoint> </edis:augpoint> </edis:augmentationpoint> </edis:offermetadata> </edis:offermetadatas> </edis:offer> </edis:shopmetadatagroup> </edis:shopping> </edis:metadata> </edis:servicelistrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 44

50 DEVELOPER S 45 GUIDE 13. ServicePrice Description This operation returns the final price of the ancillary services selected by the traveller. All the ancillary services except baggage can be priced using this operation. This operation can be used to get the final price of seat ancillary as well. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" xmlns:ibs=" <soapenv:header/> <soapenv:body> <edis:servicepricerq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>vanilla Air</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:parameters> <edis:currcodes> <edis:currcode>eur</edis:currcode> </edis:currcodes> </edis:parameters> <edis:travelers> <edis:traveler> <edis:recognizedtraveler ObjectKey="JW_PAX_1"> <edis:ptc Quantity="1">ADT</edis:PTC> <edis:residencecode>it</edis:residencecode> <edis:citizenshipcountrycode>it</edis:citizenshipcountrycode> IBS Software Services 2018 Page No. 45

51 DEVELOPER S 46 GUIDE <edis:name> <edis:surname>p</edis:surname> <edis:given>rahul</edis:given> </edis:name> </edis:recognizedtraveler> </edis:traveler> </edis:travelers> <edis:qualifiers> <edis:qualifier> <edis:servicequalifier ObjectKey="JW_SSR_ "> <edis:encoding> <edis:rfic> <edis:code>xleg</edis:code> </edis:rfic> <edis:code>xleg</edis:code> </edis:encoding> <edis:associations> <edis:segmentreferences>jw_segrefs_ </edis:segmentreferences> <edis:travelerreferences>jw_pax_1</edis:travelerreferences> </edis:associations> <edis:include>true</edis:include> </edis:servicequalifier> </edis:qualifier> </edis:qualifiers> <edis:query> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>738</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>i</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:classofservice> <edis:code>i</edis:code> IBS Software Services 2018 Page No. 46

52 DEVELOPER S 47 GUIDE </edis:classofservice> <edis:details> <edis:flightduration> <edis:value>pt2h0m0.000s</edis:value> </edis:flightduration> </edis:details> </edis:flight> </edis:origindestination> </edis:query> <edis:datalist> <edis:farelist> <edis:faregroup refs="jw_pax_1"> <edis:fare> <edis:farecode> <edis:code>suneco</edis:code> </edis:farecode> <!--Optional:--> <edis:faredetail> <!--1 or more repetitions:--> <edis:farecomponent refs="jw_segrefs_ JW_FMD_ JW_FARECOMPREFS_ " ObjectKey="JW_FC_ "> <edis:segmentreference>jw_seg_ </edis:segmentreference> <edis:pricebreakdown> <edis:price> <edis:baseamount Code="TRY">21.19</edis:BaseAmount> </edis:price> </edis:pricebreakdown> <!--Optional:--> <edis:farebasis> <!--Optional:--> <edis:farebasiscode> <edis:code>axdom</edis:code> </edis:farebasiscode> </edis:farebasis> </edis:farecomponent> </edis:faredetail> </edis:fare> <edis:farebasiscode> <edis:code>axdom</edis:code> </edis:farebasiscode> </edis:faregroup> </edis:farelist> </edis:datalist> <edis:metadata> <!--Optional:--> <edis:shopping> <edis:shopmetadatagroup> <edis:flight> <!--You have a CHOICE of the next 2 items at this level--> <edis:flightmetadatas> <!--1 or more repetitions:--> <edis:flightmetadata MetadataKey="V1_MDK_12"> <!--Optional:--> IBS Software Services 2018 Page No. 47

53 DEVELOPER S 48 GUIDE <edis:augmentationpoint> <!--1 or more repetitions:--> <edis:augpoint Key="JW_SEGREFS_ "> <ibs:segmentreferences>jw_seg_ </ibs:segmentreferences> </edis:augpoint> </edis:augmentationpoint> </edis:flightmetadata> </edis:flightmetadatas> </edis:flight> <edis:offer> <edis:offermetadatas> <!--1 or more repetitions:--> <edis:offermetadata MetadataKey="V1_MDK_13"> <!--Optional:--> <edis:augmentationpoint> <!--1 or more repetitions:--> <edis:augpoint Key="JW_FMD_ "> <ibs:faredetailaugpoint> <FareType>ECONOMY</FareType> <FareLevel>ST</FareLevel> </ibs:faredetailaugpoint> </edis:augpoint> <edis:augpoint Key="JW_FARECOMPREFS_ "> <ibs:farecomponentaugpoint> <BaseFare Code="TRY"> </BaseFare> <DisplayFare Code="EUR">18.92</DisplayFare> <Discount Code="EUR">0.0</Discount> </ibs:farecomponentaugpoint> </edis:augpoint> </edis:augmentationpoint> </edis:offermetadata> </edis:offermetadatas> </edis:offer> </edis:shopmetadatagroup> </edis:shopping> <edis:traveler> <edis:travelermetadata MetadataKey="V1_MDK_13"> <edis:augmentationpoint> <edis:augpoint Key="V1_TA_1"> <ibs:travelleraugpoint> <PnrType>NORMAL</PnrType> </ibs:travelleraugpoint> </edis:augpoint> </edis:augmentationpoint> </edis:travelermetadata> </edis:traveler> </edis:metadata> </edis:servicepricerq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 48

54 DEVELOPER S 49 GUIDE 14. SeatAvailability Description Show seat availability service is used to get the details to construct the seat map and the associated default fees. The default generic fees, if any, applicable for each seat will be calculated and will be included in the response. Fee calculation considering passenger specific properties such as nationality, loyalty tier level etc. is not applicable for this service. If there is any tax to be applied over the fees charged for seat, that information will also be included in the response. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:seatavailabilityrq EchoToken="6546" TimeStamp=" T23:38:00" Target="Production" Version="33" TransactionIdentifier="3" SequenceNmbr="33" TransactionStatusCode="Start" RetransmissionIndicator="true" CorrelationID="3" AsynchronousAllowedInd="true"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> <edis:citycode>fra</edis:citycode> </edis:location> </edis:pointofsale> <edis:document> <edis:metadata/> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> <edis:name>vanilla Air</edis:Name> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:shoppingresponseids> <edis:owner>jw</edis:owner> <edis:responseid>1f126af1-7fcf-414f-8a3d-e4ffa408f747</edis:responseid> </edis:shoppingresponseids> <edis:query> <edis:origindestination> IBS Software Services 2018 Page No. 49

55 DEVELOPER S 50 GUIDE <edis:origindestinationreferences>jw_od_ </edis:origindestinationreferences > </edis:origindestination> </edis:query> <edis:datalist> <edis:flightsegmentlist> <edis:flightsegment SegmentKey="JW_SEG_ "> <edis:departure> <edis:airportcode>ada</edis:airportcode> <edis:date> z</edis:date> <edis:time>09:05</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>10:15</edis:time> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>7631</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>320</edis:aircraftcode> </edis:equipment> </edis:flightsegment> </edis:flightsegmentlist> <edis:origindestinationlist> <edis:origindestination refs="jw_seg_ " OriginDestinationKey="JW_OD_ "> <edis:departurecode>ada</edis:departurecode> <edis:arrivalcode>ayt</edis:arrivalcode> <edis:flightreferences>jw_seg_ </edis:flightreferences> </edis:origindestination> </edis:origindestinationlist> </edis:datalist> <edis:metadata/> </edis:seatavailabilityrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 50

56 DEVELOPER S 51 GUIDE 15. ItinReshop Description The ItinReshop service is used to get the refund/penalty quote if the booking were to be cancelled [Or] to get the new offer quote if the confirmed booking is to be cancelled & rebooked. ItinReshop can be invoked for the following contexts. Context 1 Refund/Penalty quote: NDC user can call ItinReshop to get the amount that would be refunded (i.e a refund quote) if the booking were to be (subsequently) cancelled. Context 3 Change Booking Reshop: NDC user can call ItinReshop for a ticketed confirmed booking to change date - time and/or change cabin/class of their confirmed flight. Context 4 Change Booking Reprice: NDC user can call ItinReshop to get the price quote for the new flights if they intend to change their current confirmed flights.. Sample Request- ItinReshopRQ for Order Cancellation <soapenv:envelope xmlns:soapenv=" xmlns:edis=" > <soapenv:header/> <soapenv:body> <edis:itinreshoprq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:name>guest EN</edis:Name> <edis:agentuserid>guest EN</edis:AgentUserID> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> IBS Software Services 2018 Page No. 51

57 DEVELOPER S 52 GUIDE <edis:reshop> <edis:actions> <edis:actiontype>cancel</edis:actiontype> <edis:orderid Owner="JW">RY8242</edis:OrderID> </edis:actions> </edis:reshop> </edis:query> </edis:itinreshoprq> </soapenv:body> </soapenv:envelope> Sample Request- ItinReshopRQ for Reshop <soapenv:envelope xmlns:soapenv = " xmlns:edis = " <soapenv:header/> <soapenv:body> <edis:itinreshoprq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:reshop> <edis:actions> <edis:actiontype>update</edis:actiontype> <edis:orderid Owner = "JW">NY2Z22</edis:OrderID> <edis:orderitems> <edis:orderitem> <edis:flightitem> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight> <edis:departure> IBS Software Services 2018 Page No. 52

58 DEVELOPER S 53 GUIDE <edis:airportcode>fra</edis:airportcode> <edis:date> </edis:date> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> </edis:date> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>141</edis:flightnumber> </edis:marketingcarrier> </edis:flight> </edis:origindestination> </edis:flightitem> </edis:orderitem> </edis:orderitems> </edis:actions> </edis:reshop> </edis:query> </edis:itinreshoprq> </soapenv:body> </soapenv:envelope> Sample Request- ItinReshopRQ for Reprice <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:itinreshoprq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:agentuserid>*******</edis:agentuserid> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> IBS Software Services 2018 Page No. 53

59 DEVELOPER S 54 GUIDE <edis:reshop> <edis:actions> <edis:actiontype>update</edis:actiontype> <edis:orderid Owner="JW">NY2Z22</edis:OrderID> <edis:offeritemsets> <edis:offeritemset> <edis:offeritem refs="jw_pax_ "> <edis:offeritemid Owner="JW">JW_OFFERITEM_ </edis:OfferItemID> <edis:offeritemtype> <edis:detailedflightitem> <edis:price> <edis:baseamount Code="EUR">94.99</edis:BaseAmount> </edis:price> <edis:origindestination> <edis:origindestinationkey>jw_od_ </edis:origindestinationkey> <edis:flight refs="jw_fc_ "> <edis:segmentkey>jw_seg_ </edis:segmentkey> <edis:departure> <edis:airportcode>fra</edis:airportcode> <edis:date> z</edis:date> <edis:time>14:30</edis:time> </edis:departure> <edis:arrival> <edis:airportcode>ayt</edis:airportcode> <edis:date> z</edis:date> <edis:time>19:55</edis:time> <edis:changeofday>0</edis:changeofday> </edis:arrival> <edis:marketingcarrier> <edis:airlineid>jw</edis:airlineid> <edis:flightnumber>141</edis:flightnumber> </edis:marketingcarrier> <edis:equipment> <edis:aircraftcode>737</edis:aircraftcode> <edis:airlineequipcode>800</edis:airlineequipcode> </edis:equipment> <edis:cabintype> <edis:code>5</edis:code> <edis:name>economy</edis:name> </edis:cabintype> <edis:classofservice> <edis:code>v</edis:code> </edis:classofservice> <edis:details> <edis:flightsegmenttype> <edis:code>1</edis:code> </edis:flightsegmenttype> <edis:flightduration> <edis:value>pt3h25m0.000s</edis:value> </edis:flightduration> </edis:details> </edis:flight> IBS Software Services 2018 Page No. 54

60 DEVELOPER S 55 GUIDE </edis:origindestination> <edis:faredetail> <edis:farecomponent ObjectKey="JW_FC_ "> <edis:farebasis> <edis:farebasiscode> <edis:code>vint</edis:code> </edis:farebasiscode> </edis:farebasis> </edis:farecomponent> </edis:faredetail> </edis:detailedflightitem> </edis:offeritemtype> </edis:offeritem> </edis:offeritemset> </edis:offeritemsets> <edis:passengers> <edis:passenger ObjectKey="JW_PAX_ "> <edis:ptc>adt</edis:ptc> <edis:name> <edis:surname>k</edis:surname> <edis:given>mike</edis:given> <edis:title>mr</edis:title> </edis:name> </edis:passenger> </edis:passengers> <edis:preferences> <edis:preference> <edis:farepreferences refs="jw_fc_ "> <edis:farecodes> <edis:code> <edis:code>st</edis:code> </edis:code> </edis:farecodes> </edis:farepreferences> </edis:preference> </edis:preferences> </edis:actions> </edis:reshop> </edis:query> </edis:itinreshoprq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 55

61 DEVELOPER S 56 GUIDE 16. OrderCancel Description OrderCancel service is used to confirm the cancellation of an Order. The ItinReshopRS for cancel booking will provide the user with the penalty & refund information based on which the user can trigger OrderCancel to confirm the cancellation. Sample Request <soapenv:envelope xmlns:soapenv=" xmlns:edis=" <soapenv:header/> <soapenv:body> <edis:ordercancelrq Version="15.2"> <edis:pointofsale> <edis:location> <edis:countrycode>jp</edis:countrycode> </edis:location> </edis:pointofsale> <edis:document> <edis:name>ndc</edis:name> <edis:referenceversion>15.1.2</edis:referenceversion> </edis:document> <edis:party> <edis:sender> <edis:agentusersender> <edis:name>guest EN</edis:Name> <edis:agentuserid>guest EN</edis:AgentUserID> </edis:agentusersender> </edis:sender> <edis:recipient> <edis:ora_recipient> <edis:airlineid>jw</edis:airlineid> </edis:ora_recipient> </edis:recipient> </edis:party> <edis:query> <edis:orderid Owner="JW">RY8242</edis:OrderID> </edis:query> </edis:ordercancelrq> </soapenv:body> </soapenv:envelope> IBS Software Services 2018 Page No. 56

62 DEVELOPER S 57 GUIDE NDC Developer Portal & Documentation IBS Software Services 2018 Page No. 57

63 DEVELOPER S 58 GUIDE How to use the ifly Res NDC API Option 1 Client applications begin by getting the service description provided via the Web Services Description Language (WSDL).How the WSDL is retrieved varies depending upon the environment used to develop the client application. Once the WSDL defining the contract is retrieved and a proxy created by the application interacts with the API using standard SOAP requests. The Web Services are described by individual service files from which the WSDL and XML Schema Definition ( XSD) is accessed using the following end-point URL: <<Will be shared by IBS>> The Web Services API WSDL must be used to obtain the API contract for use by clients that use the API. Since the API is provided as a Web Service, the WSDL provides the needed interface definitions. This document does not intend to go into the details of Web Service technology, but focuses on how to effectively use ifly Res NDC Web Services. The basic pattern of usage for the API is to instantiate an API ServicePort which logically groups a set of APIs for the functional area, for example, NdcResServiceSOAPPort groups APIs which supports PNR creation flow. Once a ServicePort is instantiated it can be used to access to the APIs grouped within it. For programmers familiar with Object Oriented Model, the API ServicePort is similar to a class and all the APIs contained within it are methods of that class. Using an API method is similar to making a function call. ifly Res NDC API accepts input as XML objects. Parameters required for building the request object are collected by the client application either by asking a user for it / requesting it from the system or from the response of predecessor services. Once the data is collected, the RQ (request) to a given API are populated and the API is then called. For instance, the shopair operation in the NdcResServiceSOAPPort needs an AirShoppingRQ object as an input parameter. If there are no exceptions, the API returns a response (RS) object which contains the results of the API operation. IBS would provide specific user/channel details which should be set as a mandatory data in the API request to ifly Res system. Any web service consumers who intend to use ifly Res APIs only needs to establish a connection and have a method for generating SOAP requests to communicate with Web Services. IBS Software Services 2018 Page No. 58

64 DEVELOPER S 59 GUIDE Option 2 Send NDC request as basic HTTP Post. In this option the NDC consumer can build raw xml request and post it to the NDC end-point URL. Following details are mandatory for all the aforementioned options. End Point URL info: End Point NDC URL <Will be shared by IBS> The NDC request when triggered towards ifly Res, the system will validate the AgentUserID information. It is important that you use the correct Party> Sender> AgentUserSender> AgentUserID. AgentUserSender to be set in each NDC Request. Will be provided by IBS ifly Res requires you to set the HTTP Header with a username and password. username Will be provided by IBS password Will be provided by IBS Card Info Applicable for Payment: Card Type VI Card Number CVV Code 513 Hold Name STARK Expiry Date 1218 Note: You can Encrypt the aforementioned dummy card with the encryption standards. The document(iflyres_webserviceaesencryption.pdf) will be shared by IBS which depicts the encryption steps. OR Use the below mentioned test encryption: CardNumber: BnaqrQVwy3UnKJl+T3/rW67H6bBlU/IdaGtfari6mJ8=%~~`%~~~~~~~%^**(%$#%gw dkfdu+h8smwosw7jhwrqczs+k/oxno2rfs8kfpsphaux93v21jqdpgwrkct/mepvuv/xy 4527p0FUVIzbfz0QRJPtvmGs8ibaUDrijEiACzfOLvbVurFFCTTUAZf+g7j++f8ZlN6REh0itYhSIF 7S4du6xvQ/+Yy9SkwuiZKMNX81DOyQaYx1kNgFBdzpgwxGsG8bb7cxglYWl4kEZF49ZdAdm OeKQgapyGejqbpy/O6ktEdxRnvLmPfpRtVzPhLXa9h71Bhkz5jmhJWVgp/cwGHN4s6+3dpn6I ur0zcc88nin4gii4etwg73iao/hrly6hymktrmf34jb49pvqa== SeriesCode: Myx8YAI5iQRv/k5BCGbW6w==%~~`%~~~~~~~%^**(%$#%R+juo+cfqt/VgPXxfTBm wzrzn6oipqbe+ybk0vpleobf9tza1mly8f6xsujfrb6uasy+qgfpnr4pbwnuttk2/bsc5lmh KLGkrgjYHnu49MnTSMxsZAIh85n0N4ZuLw80McJ2eG/d124s4TESKm+TzolDIQrvsI5TrtcYT9 /mu95hg9cbwlythksdz9gi6sk23ihphblph0g/fohlog6izinobhkl865ah5ehcm0jhe2walrh IBS Software Services 2018 Page No. 59

65 DEVELOPER S 60 GUIDE 8MUcD6IlFqxTOeqLoUvCG4CbBiCMzCP9jLy6x2SeYOggau6iGkYuhMcdFfArM6nUfc71VRCHFe rlufjqgexs1a1ig7s5uhuvga6hhg== CardHolderName: 0gmcyDqd6KTzQxbjgmU0pw==%~~`%~~~~~~~%^**(%$#%ZdoEHJvOUTHOJXn5fh5 LjcJW5FvoGsUrokQjKFn759/h2l9Rq1eG3i9GSOKr10OzJ9B2dFCSEc5fWNPwLyr3xdWP28a4xc Gdhtwa8cgLiYFfRJ//yz9aP0++3MLQNTYod+PpDNlRmhft3CaS3VYPZLLHNmZQv51f0CS5xW 4GlghASJnWDeXad1j5F4Opoavt8OrwcLlJDA6WcsE9R4yTSh07litl6QQ99T75uh0askwH2Askd dvotyhedh1b7twtrrbv2urpqe4+9xd+90y7ip+botlfmiiexfot4/rpprogtd122tgsqlfcqc +9OhiDnYttzUZ1U4XRdXJQF8dANA== Expiration: 5c1NTE8bR1YLrMXWSSH0wA==%~~`%~~~~~~~%^**(%$#%Jn7/bfhgzMSH0tlv5Ais OVzTen/K8NxOBY99w8hXWUu0kkGhs7zmpdnUECOd4VCNmv9FQWojQIoFLu3C3YKSxE5WZ aidy6utarb1k20xyjdzjnwt4yik+iqbzlqv9xrgmgrkrf78gn0iqvxrr8p8pcwkamjhqkyag4l0 ahapoykm1ltsvy/buu9gm9pw8tpudr8qqkt3ow8imcekgiiprpediq5rxyi44a3zpqf5cpfvwh 70FjZ4dstd361m4dIPWCaEZLB0ZEDqgcoXK7d1oLrkV7/JSknR+10AK7PNl84OneiQZpN88WE UnYaxNJ8IWC2DiliJdRrnhdne2BTwjg== IBS Software Services 2018 Page No. 60

66 DEVELOPER S 61 GUIDE Checklist before Order Creation The HTTP request is send to the right URL. The correct WSDL end-point is used. <Will be shared by IBS> The AgentUserSender set in the requests are as provided by IBS. Authentication credentials (HTTP header) needs to be set. Follow the encryption standards(iflyres_webserviceaesencryption.pdf) for Card Payments via IBS NDC API. IBS Software Services 2018 Page No. 61

67 DEVELOPER S 62 GUIDE Connect using Postman For quick connection to ifly Res NDC APIs, you can use either the Postman tool or other similar tools. Here the connection needs to be made to the following URL by sending POST HTTP request. An HTTP header with Content-Type: application/xml is required. An HTTP header with a valid authentication credentials (username, password). Note:- IBS will share the authentication credentials. Set your NDC request and trigger the HTTP request by sending valid NDC RQ. You may use any of the samples given in this brochure. The NDC request when triggered towards ifly Res, the system will validate the AgentUserID information. It is important that you use the correct Party> Sender> AgentUserSender> AgentUserID. NOTE:- It is advised to first connect with the AirShopping response and then proceed with connection to other services. IBS Software Services 2018 Page No. 62

68 DEVELOPER S 63 GUIDE IBS Software Services 2018 Page No. 63

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

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

More information

Pricing Airline Optional Services

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

More information

Digital Commerce Platform

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

More information

New Skies Customer-centric reservation and distribution system

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

More information

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

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

More information

Questions and Answers

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

More information

Aerolabs. E-commerce platform

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

More information

More Price Points on British Airways Short Haul Services

More Price Points on British Airways Short Haul Services More Price Points on British Airways Short Haul Services In the spring of 2018, British Airways will enhance its competitive position in the European short haul market by introducing more price points

More information

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

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

More information

Amadeus Global Distribution System (GDS) CRS

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

More information

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

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

More information

NDC SOLUTIONS WHITE PAPER

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

More information

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

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

More information

March 2017 USING PRESTO ON GO TRANSIT

March 2017 USING PRESTO ON GO TRANSIT March 2017 USING PRESTO ON GO TRANSIT Welcome to PRESTO! Enjoy the convenience of bypassing line-ups for GO Transit tickets, the flexibility of reloading money online and the ease of travelling between

More information

GALILEO AUTOMATED REFUNDS AND EXCHANGES (ARNE) FREQUENTLY ASKED QUESTIONS

GALILEO AUTOMATED REFUNDS AND EXCHANGES (ARNE) FREQUENTLY ASKED QUESTIONS GALILEO AUTOMATED REFUNDS AND EXCHANGES (ARNE) FREQUENTLY ASKED QUESTIONS General Questions 3 What qualifies as a successful transaction? 3 Why does ARNE process refunds and exchanges using rules that

More information

Welcome to British Airways American Express Corporate Card Programme. Cardmember benefits and services

Welcome to British Airways American Express Corporate Card Programme. Cardmember benefits and services Welcome to British Airways American Express Corporate Card Programme Cardmember benefits and services Contents Welcome to British Airways American Express Corporate Card membership 3 On Business Points

More information

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

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

More information

Modify a Sabre Vacations Reservation

Modify a Sabre Vacations Reservation Modify a Sabre Vacations Reservation Quick Reference OVERVIEW Sabre Vacations enables you to modify confirmed reservations and view the reservation s history, including payment information. Modifications

More information

Release Notes Bargain Finder Max Schema Version Release December 2014

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

More information

AirWaves FAQ s. Q: What is AirWaves?

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

More information

ACP RailNet 2 User Guide

ACP RailNet 2 User Guide ACP RailNet 2 User Guide https://premium.acprailnet.com Date: February 6, 2014 Version 1.3 For immediate assistance please contact the Helpdesk at Info@acprailnet.com or by phone at 514-904-2611 (Toll

More information

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

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

More information

NDC Change Readiness Guide For Airlines

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

More information

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

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

More information

Multi Travel Software for Travel Agencies

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

More information

FOR MORE INFORMATION:

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

More information

Historical Pricing Red App

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

More information

Millennium. Release Notes. April 2013 Update. Version

Millennium. Release Notes. April 2013 Update. Version Millennium Release Notes April 2013 Update Version 2013.1.33 Copyright Information 2013 Millennium by Harms Software Inc. All rights reserved. Every effort has been made to ensure that the information

More information

Sabre Virtual Payments LCC Air

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

More information

Travel Retailing Takes Off. OpenJaw 2016 Insights and Predictions Report

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

More information

Yield Management. Serguei Netessine 1 The Wharton School University of Pennsylvania

Yield Management. Serguei Netessine 1 The Wharton School University of Pennsylvania Yield Management Serguei Netessine 1 The Wharton School University of Pennsylvania Robert Shumsky 2 W. E. Simon Graduate School of Business Administration University of Rochester February 1999, revised

More information

Sabre Virtual Payments LCC Air

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

More information

Revenue Accounting Solutions

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

More information

Amazon Fulfillment Web Service. API Reference Version 1.1

Amazon Fulfillment Web Service. API Reference Version 1.1 Amazon Fulfillment Web Service API Reference Amazon Fulfillment Web Service: API Reference Copyright 2010 Amazon Web Services LLC or its affiliates. All rights reserved. Table of Contents Welcome... 1

More information

IRCTC. Blackberry 10 User Manual. MMAD Apps India Private Limited. (BlackBerry Partner) Developed & Supported by

IRCTC. Blackberry 10 User Manual. MMAD Apps India Private Limited. (BlackBerry Partner)  Developed & Supported by IRCTC Blackberry 0 User Manual Developed & Supported by MMAD Apps India Private Limited (BlackBerry Partner) www.mmadapps.com reach@mmadapps.com . Login Page Enter valid USER NAME and TPIN and click on

More information

West Virginia Purchasing Division 2017 Agency Purchasing Conference

West Virginia Purchasing Division 2017 Agency Purchasing Conference West Virginia Purchasing Division 2017 Agency Purchasing Conference Travel and Expense wvoasis Presented by: Catherine DeMarco WV State Travel Manager Kelley Smith Director of E-Travel, WVSAO Agenda Travel

More information

To: CEO, Jason Chan From: Georgiana Lim Date: xxxxxxx Subject: Break-even points, profit margin, asset turnover and ROI for Kowloon Airlines Limited

To: CEO, Jason Chan From: Georgiana Lim Date: xxxxxxx Subject: Break-even points, profit margin, asset turnover and ROI for Kowloon Airlines Limited SECTION A CASE QUESTIONS Answer 1(a) To: CEO, Jason Chan From: Georgiana Lim Date: xxxxxxx Subject: Break-even points, profit margin, asset turnover and ROI for Kowloon Airlines Limited Contribution margin

More information

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

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

More information

IMAGINE IT. BUSINESS TRANSFORMATION. REAL CUSTOMER RETURNS. Done. Imagine it

IMAGINE IT. BUSINESS TRANSFORMATION. REAL CUSTOMER RETURNS. Done. Imagine it Airline Core Systems Solutions Improving processes. Reducing costs. Retaining customers. BUSINESS TRANSFORMATION. REAL CUSTOMER RETURNS. IMAGINE IT. Imagine it Done c Consulting. c Systems Integration.

More information

SERKO. Serko (ORIGIN)

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

More information

At the Heart of Maximizing Ancillary Revenues

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

More information

B2B ecommerce Requirements

B2B ecommerce Requirements B2B ecommerce Requirements Manufacturing, Distribution & Wholesale 1 Table of Contents 04 06 10 11 14 16 001 Key B2B Concepts 002 Online Store Front-End Requirements 003 Communication / Email Requirements

More information

Specialized Travel Domain Products

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

More information

DYNAMIC PRICING UPDATE 1.0 APRIL atpco.net

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

More information

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

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

More information

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

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

More information

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

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

More information

User Guide. handydart

User Guide. handydart Victoria Regional Transit handydart User Guide Welcome to Victoria Regional handydart handydart is accessible, door-todoor shared transit service. It is for people with permanent or temporary disabilities

More information

Supplier Policies & Procedures

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

More information

Direct Fare Filing Create Automated Net Remit Fares

Direct Fare Filing Create Automated Net Remit Fares Direct Fare Filing Create Automated Net Remit Fares Quick Reference O V E R V I E W Direct Fare Filing allows you to specify conditions that govern your Net Remit Fares contracts. The application guides

More information

MULTIPLE NIGHTS AND CLASSES TRIP, PAGE 1

MULTIPLE NIGHTS AND CLASSES TRIP, PAGE 1 MULTIPLE NIGHTS AND CLASSES TRIP, PAGE 1 In this walkthrough we will be demonstrating how to process a travel that involves multiple days and multiple programs within the same trip. We ll also cover going

More information

ACCENTURE RESEARCH. TRAVEL FLASH RESEARCH CHINA INSIGHTS February, 2018

ACCENTURE RESEARCH. TRAVEL FLASH RESEARCH CHINA INSIGHTS February, 2018 ACCENTURE RESEARCH TRAVEL FLASH RESEARCH CHINA INSIGHTS February, 2018 SCOPE OF INSIGHTS The insights in this deck are based on Chinese travelers participating in three Research studies conducted in FY17

More information

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

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

More information

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

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

More information

Retail Channel Management and Corporate Operations. Microsoft Dynamics AX 2012 R3

Retail Channel Management and Corporate Operations. Microsoft Dynamics AX 2012 R3 Retail Channel Management and Corporate Operations Microsoft Dynamics AX 2012 R3 Table of Contents Course Details 1 Prerequisites 2 Course Outline 3 Course Details This 2-day instructor-led training provides

More information

Travelport e-pricing Release 4 Apollo and Galileo System Subscribers

Travelport e-pricing Release 4 Apollo and Galileo System Subscribers Product Advisory Number: 974 Version: 01 Travelport e-pricing Release 4 Apollo and Galileo System Subscribers Load To Production: Various, commencing May 2010 TBC EST TBC GMT High Level Description: Impact

More information

Daily Operations Guide

Daily Operations Guide Daily Operations Guide Detailed Overview of The Reports in The Envision Software I Day-to-Day Operations Guide Table of Contents Part I Welcome to Envision Cloud 1 Part II Daily Operations 2 1 Clocking

More information

What is MTA etix? Are there any fees for using mobile ticketing? How do I access MTA etix?

What is MTA etix? Are there any fees for using mobile ticketing? How do I access MTA etix? What is MTA etix? MTA etix is a mobile ticketing App that allows Metro-North Railroad and Long Island Rail Road customers to purchase and use tickets directly from mobile devices. How do I access MTA etix?

More information

Independent Reseller Guidelines

Independent Reseller Guidelines Independent Reseller Guidelines 1. The History of Rich Nutrition Rich Nutrition is a brand new direct selling company located on the Northside of Brisbane. Our aim is to provide nutrition for your skin

More information

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

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

More information

Release Notes (P)

Release Notes (P) Release Notes 15.3.07(P) 77555 Booking Management Module Scenarios EVENT VIEWER: If the booking management module suffers a fatal exception, the error written to the Event Viewer will now include the details

More information

Book Norwegian Complete Manual

Book Norwegian Complete Manual Book Norwegian Complete Manual Accessing Book Norwegian... 2 Homepage (Start Page)... 3 New Reservation... 4 Agency Screen... 4 Vacation... 4 Voyage Screen... 5 Select a Stateroom Category... 7 Select

More information

City of La Habra Heights Dial-A-Ride

City of La Habra Heights Dial-A-Ride City of La Habra Heights Dial-A-Ride Service Guidelines The City of La Habra Heights, in cooperation with the City of Whittier, is proud to offer low cost transportation for city residents who qualify

More information

Revolutionize Your Business with Harbortouch

Revolutionize Your Business with Harbortouch Revolutionize Your Business with Harbortouch Swipe Card Regardless of the business you are in, Harbortouch has the ideal processing solution for you. Allow Harbortouch to demonstrate why our company is

More information

Airline Seat Allocation and Overbooking

Airline Seat Allocation and Overbooking Airline Seat Allocation and Overbooking ISEN 609 Team Project Jung-Ho Park, EunSuk Ko, Yeong-In Kim 12/6/2011 1. Project Statement 1.1 Goal The goal of this project is to find an optimal seats allocation

More information

User Guide. MyRide 1

User Guide. MyRide 1 User Guide MyRide 1 Table of Register your MyRide card... 2 Welcome to MyRide contents Do even more online... 3 Thank you for choosing MyRide. This user guide is here to help you get the most out of your

More information

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

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

More information

06 March INVESTOR DAY 2018 Sabre GLBL Inc. All rights reserved. 1

06 March INVESTOR DAY 2018 Sabre GLBL Inc. All rights reserved. 1 06 March 2018 INVESTOR DAY 2018 Sabre GLBL Inc. All rights reserved. 1 Retailing, Distribution and Fulfillment for Travel Wade Jones President, Travel Network 06 March 2018 INVESTOR DAY 2018 Sabre GLBL

More information

01/18/2018 Blackbaud Altru 4.5 Tickets US 2018 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any

01/18/2018 Blackbaud Altru 4.5 Tickets US 2018 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any Tickets Guide 01/18/2018 Blackbaud Altru 4.5 Tickets US 2018 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,

More information

Strategisches Marketing-Management: Luxair & LuxairTours

Strategisches Marketing-Management: Luxair & LuxairTours Strategisches Marketing-Management: Luxair & LuxairTours Dr. Martin Jager (Head of E-Commerce, Luxair & LuxairTours) 14. Dezember 2016 Agenda 1. LuxairGroup: Passionate Caring Responsible 2. Luxair & LuxairTours

More information

MODULE 2: SALES PRICES AND DISCOUNTS

MODULE 2: SALES PRICES AND DISCOUNTS MODULE 2: SALES PRICES AND DISCOUNTS Module Overview Companies that operate in price-sensitive markets frequently need flexible pricing strategies to help attract and maintain customers. One typical strategy

More information

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS Retail Point of Sale (RPOS) Version 2.3.0 RPOS-12052006 December 05, 2006 Copyright Statement Except as otherwise specifically noted, NorthStar Technologies, Inc. reserves the right to change all or part

More information

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

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

More information

GREYHOUND EXPRESS. User Guide. August Version 3.0. Greyhound EXPRESS - User Guide

GREYHOUND EXPRESS. User Guide. August Version 3.0. Greyhound EXPRESS - User Guide GREYHOUND EXPRESS User Guide August 2007 Version 3.0 Greyhound EXPRESS - User Guide Registered Trademarks Greyhound, the Greyhound "running dog, the Greyhound running dog and shield, the Greyhound running

More information

Automan. Point of Sale. AUTOMAN POS (Web based Point Of Sale) For Retailer & Supermarket

Automan. Point of Sale. AUTOMAN POS (Web based Point Of Sale) For Retailer & Supermarket AUTOMAN POS (Web based Point Of Sale) For Retailer & Supermarket 1 Welcome Welcome to Automan POS! Automan POS is an Open Source based Retail Management Solution for Independent Retailers. Automan POS

More information

Infor LN Configuration Guide for Infor ION API. Infor LN 10.5 Xi Platform 12.x

Infor LN Configuration Guide for Infor ION API. Infor LN 10.5 Xi Platform 12.x Infor LN Configuration Guide for Infor ION API Infor LN 10.5 Xi Platform 12.x Copyright 2017 Infor Important Notices The material contained in this publication (including any supplementary information)

More information

Work Orders Quick Reference

Work Orders Quick Reference Work Orders Quick Reference Header tab Ordering location the distributor location ordering the item that is being built on this work order. Locations are set up in Location Master Maintenance. You can

More information

Amazon Fulfillment Web Service. Developer Guide Version 1.1

Amazon Fulfillment Web Service. Developer Guide Version 1.1 Amazon Fulfillment Web Service Developer Guide Amazon Fulfillment Web Service: Developer Guide Copyright 2010 Amazon Web Services LLC or its affiliates. All rights reserved. Table of Contents Welcome...

More information

FORT WORTH TRANSPORTATION AUTHORITY

FORT WORTH TRANSPORTATION AUTHORITY MOBILITY IMPAIRED TRANSPORTATION SERVICE FORT WORTH TRANSPORTATION AUTHORITY AUGUST 2017 ELIGIBILITY FOR MITS SERVICE Mobility Impaired Transportation Service (MITS) is a transportation service for persons

More information

Global System Setup. Description Version Ref # Opt# Credit Card configuration New Mandatory Options

Global System Setup. Description Version Ref # Opt# Credit Card configuration New Mandatory Options Global System Setup Credit Card configuration New Mandatory Options 5.2.092 99649 Within Global Maintenance under Credit menu there is a new menu, Credit Card Options, available. This screen has the following

More information

IPA v.2 User Manual International Operations 2/11/2010 1

IPA v.2 User Manual International Operations 2/11/2010 1 IPA v.2 User Manual International Operations 2/11/2010 1 Section 1: Creating HAWBs and MAWBs... 3 Shipper, Consignee & Third Party Information... 5 Shipping Instructions... 6 Pieces and Weight... 8 Origin

More information

Event Management and Ticketing Software, RFP#14-079

Event Management and Ticketing Software, RFP#14-079 Event Management and Ticketing Software, RFP#14-079 RFP Section RFP 1 General N/A What is the current Donor Management system being used by Boise State University Athletics? Is the intention to continue

More information

UNIT TITLE: RECEIVE AND PROCESS RESERVATIONS NOMINAL HOURS: 35

UNIT TITLE: RECEIVE AND PROCESS RESERVATIONS NOMINAL HOURS: 35 UNIT TITLE: RECEIVE AND PROCESS RESERVATIONS NOMINAL HOURS: 35 UNIT NUMBER: D1.HFO.CL2.01 D2.TTA.CL2.17 UNIT DESCRIPTOR: This unit deals with skills and knowledge required to accept, deny and otherwise

More information

AFFILIATE PROGRAM Allysian Sciences Inc. REV V

AFFILIATE PROGRAM Allysian Sciences Inc. REV V AFFILIATE PROGRAM ways to earn Our goals while simple will inspire success and allow you to Redefine Possible with Allysian Sciences Inc. ( Allysian Sciences ). Allysian Sciences generously rewards experienced

More information

Tickets for the Airport Shuttle

Tickets for the Airport Shuttle Tickets for the Airport Shuttle Ladies and Gentlemen! Enclosed you will find the desired information on tariffs, ordering and sales terms regarding purchase of tickets for our in-house line operation Airport

More information

The fuzzy clustering method: Applications in the air transport market in Taiwan Received (in revised form): 4th August, 2003

The fuzzy clustering method: Applications in the air transport market in Taiwan Received (in revised form): 4th August, 2003 The fuzzy clustering method: Applications in the air transport market in Taiwan Received (in revised form): 4th August, 2003 IanWen-YuChiang is a PhD student of shipping and transportation management at

More information

Summary Marketing Plan 1. Summary Marketing Plan

Summary Marketing Plan 1. Summary Marketing Plan Summary Marketing Plan 1 Summary Marketing Plan Summary Marketing Plan 2 Table of Contents 0.1 Company Overview... 3 0.2 Executive Summary of Marketing Plan... 3 1.0 Description of the Target Market...

More information

MARKET AND FUTURE DEVELOPMENTS OF AIRLINE DISTRIBUTION

MARKET AND FUTURE DEVELOPMENTS OF AIRLINE DISTRIBUTION MARKET AND FUTURE DEVELOPMENTS OF AIRLINE DISTRIBUTION Master-Untertitelformat Seeheim, 25 th of January bearbeiten 2017 STRUCTURE 1. Drivers of development 2. Recent solutions inside and outside of the

More information

Discussion Paper Advances in Airline Pricing, Revenue Management, and Distribution

Discussion Paper Advances in Airline Pricing, Revenue Management, and Distribution Discussion Paper Advances in Airline Pricing, Revenue Management, and Distribution Implications for the Airline Industry Prepared for ATPCO by PODS Research LLC Peter P. Belobaba William G. Brunger Michael

More information

Ready Credit Corporation Airport Cashless Lobby

Ready Credit Corporation Airport Cashless Lobby Ready Credit Corporation Airport Cashless Lobby April 7, 2015 Brian Hedberg Executive Vice President bhedberg@readycreditcorp.com Airline & Traveler Challenges Of Accepting & Using Cash Approximately 6-10%

More information

Profitability through Galileo RoomMaster

Profitability through Galileo RoomMaster Profitability through Galileo RoomMaster Agenda Your problems How Travelport can help Booking Hotels in the Galileo GDS The future/roadmap Next steps 2 Travelport Proprietary Agenda Your problems How Travelport

More information

Babu Madhav Institute of Information Technology, UTU 2017

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

More information

Sage 300 Retail Management by InfoCentral

Sage 300 Retail Management by InfoCentral Sage 300 Retail Management by InfoCentral Sage 300 Retail Management by InfoCentral Sage 300 Retail Management is a fully featured Point of Sale Solution that offers tremendous flexibility and enables

More information

MEMBERSHIP PRODUCT MATRIX

MEMBERSHIP PRODUCT MATRIX MEMBERSHIP PRODUCT MATRIX United States/Puerto Rico TRAVEL BENEFITS GOLD Access to DreamTrips Access to VolunTours Access to Welcome DreamTrips DreamTrips extras: welcome receptions, pillow gifts, excursions

More information

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

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

More information

Fly Culture. from Etihad Cargo

Fly Culture. from Etihad Cargo Fly Culture from Etihad Cargo Etihad Cargo recognises that owners and museums place a great deal of trust in their logistic companies and airlines when transporting valuable and rare pieces of art and

More information

PRODUCT INFORMATION MANAGEMENT

PRODUCT INFORMATION MANAGEMENT RSM TECHNOLOGY ACADEMY Syllabus and Agenda PRODUCT INFORMATION MANAGEMENT FOR MICROSOFT DYNAMICS AX Course Details 3 Audience 3 At Course Completion 3 Course Cancellation Policy 5 Guaranteed to Run 5 Travel

More information

Penny Lane POS. Basic User s Guide

Penny Lane POS. Basic User s Guide Penny Lane POS Basic User s Guide Penny Lane POS Basic User s Guide - Contents PART 1 - Getting Started a) Powering on the Equipment 2 b) Launching the System 2 c) Float In/Float Out 2 d) Assigning Cashier

More information

Making PayPal work for you. Welcome Kit

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

More information

Sales Distribution and Customer Service. November 12, 2015

Sales Distribution and Customer Service. November 12, 2015 Sales Distribution and Customer Service November 12, 2015 2 Agenda FY15 Accomplishments and FY16 Plans Contact Centers ecommerce Sales and Reservation Systems Project EPIC 2 3 Amtrak has been continually

More information