Uses of Class
com.onlinepayments.domain.AirlineData
Packages that use AirlineData
-
Uses of AirlineData in com.onlinepayments.domain
Methods in com.onlinepayments.domain that return AirlineDataModifier and TypeMethodDescriptionAdditionalOrderInput.getAirlineData()Object that holds airline specific dataAirlineData.withAgentNumericCode(String value) Numeric code identifying the agent This field is used by the following payment products: 840Airline numeric code This field is used by the following payment products: 840AirlineData.withFlightDate(String value) Deprecated.This field is not used by any payment product Date of the Flight Format: YYYYMMDDAirlineData.withFlightIndicator(String value) Indicator representing the type of flight on the itinerary.AirlineData.withFlightLegs(List<AirlineFlightLeg> value) Object that holds the data on the individual legs of the flight ticketAirlineData.withInvoiceNumber(String value) Airline tracing number This field is used by the following payment products: cardsAirlineData.withIsETicket(Boolean value) Deprecated.DeprecatedAirlineData.withIsRestrictedTicket(Boolean value) Indicates if the ticket is refundable or not.AirlineData.withIssueDate(String value) This is the date of issue recorded in the airline system In a case of multiple issuances of the same ticket to a cardholder, you should use the last ticket date.AirlineData.withIsThirdParty(Boolean value) Deprecated.This field is not used by any payment product * true - The payer is the ticket holder * false - The payer is not the ticket holderAirlineData.withMerchantCustomerId(String value) Your ID of the customer in the context of the airline data This field is used by the following payment products: 840Deprecated.This field is not used by any payment product Name of the airlineAirlineData.withPassengerName(String value) Deprecated.Use passengers instead Name of passengerAirlineData.withPassengers(List<AirlinePassenger> value) Object that holds the data on the individual passengers This field is used by the following payment products: cards, 840AirlineData.withPlaceOfIssue(String value) Deprecated.This field is not used by any payment product Place of issue For sales in the US the last two characters (pos 14-15) must be the US state code.Deprecated.Use passengers instead.AirlineData.withPointOfSale(String value) IATA point of sale name This field is used by the following payment products: 840AirlineData.withPosCityCode(String value) Deprecated.This field is not used by any payment product City code of the point of saleAirlineData.withTicketCurrency(String value) Three-letter ISO currency code representing the currency in which ticket purchase amount is expressed.AirlineData.withTicketDeliveryMethod(String value) Deprecated.This field is not used by any payment product Delivery method of the ticketAirlineData.withTicketNumber(String value) The ticket or document number contains: Airline code: 3-digit airline code number Form code: A maximum of 3 digits indicating the type of document, the source of issue and the number of coupons it contains Serial number: A maximum of 8 digits allocated on a sequential basis, provided that the total number of digits allocated to the form code and serial number shall not exceed ten TICKETNUMBER can be replaced with PNR if the ticket number is unavailable This field is used by the following payment products: cards, 840AirlineData.withTotalFare(Integer value) Total fare for all legs on the ticket, excluding taxes and fees.AirlineData.withTotalFee(Integer value) Total fee for all legs on the ticket.AirlineData.withTotalTaxes(Integer value) Total taxes for all legs on the ticket.AirlineData.withTravelAgencyName(String value) Name of the travel agency issuing the ticket.Methods in com.onlinepayments.domain with parameters of type AirlineDataModifier and TypeMethodDescriptionvoidAdditionalOrderInput.setAirlineData(AirlineData value) Object that holds airline specific dataAdditionalOrderInput.withAirlineData(AirlineData value) Object that holds airline specific data