| Package | Description |
|---|---|
| com.onlinepayments.domain |
| Modifier and Type | Method and Description |
|---|---|
AirlineData |
AdditionalOrderInput.getAirlineData()
Object that holds airline specific data
|
AirlineData |
AirlineData.withAgentNumericCode(String value)
Numeric code identifying the agent
This field is used by the following payment products: 840
|
AirlineData |
AirlineData.withCode(String value)
Airline numeric code
This field is used by the following payment products: 840
|
AirlineData |
AirlineData.withFlightDate(String value)
Deprecated: This field is not used by any payment product
Date of the Flight
Format: YYYYMMDD
|
AirlineData |
AirlineData.withFlightIndicator(String value)
Indicator representing the type of flight on the itinerary.
|
AirlineData |
AirlineData.withFlightLegs(List<AirlineFlightLeg> value)
Object that holds the data on the individual legs of the flight ticket
|
AirlineData |
AirlineData.withInvoiceNumber(String value)
Airline tracing number
This field is used by the following payment products: cards
|
AirlineData |
AirlineData.withIsETicket(Boolean value)
Deprecated: This field is not used by any payment product
* true = The ticket is an E-Ticket
* false = the ticket is not an E-Ticket'
|
AirlineData |
AirlineData.withIsRestrictedTicket(Boolean value)
Indicates if the ticket is refundable or not.
|
AirlineData |
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 |
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 holder
|
AirlineData |
AirlineData.withMerchantCustomerId(String value)
Your ID of the customer in the context of the airline data
This field is used by the following payment products: 840
|
AirlineData |
AirlineData.withName(String value)
Deprecated: This field is not used by any payment product
Name of the airline
|
AirlineData |
AirlineData.withPassengerName(String value)
Deprecated: Use passengers instead
Name of passenger
|
AirlineData |
AirlineData.withPassengers(List<AirlinePassenger> value)
Object that holds the data on the individual passengers
This field is used by the following payment products: cards, 840
|
AirlineData |
AirlineData.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.
|
AirlineData |
AirlineData.withPnr(String value)
Deprecated: This field is not used by any payment product
Passenger name record
|
AirlineData |
AirlineData.withPointOfSale(String value)
IATA point of sale name
This field is used by the following payment products: 840
|
AirlineData |
AirlineData.withPosCityCode(String value)
Deprecated: This field is not used by any payment product
City code of the point of sale
|
AirlineData |
AirlineData.withTicketCurrency(String value)
Three-letter ISO currency code representing the currency in which ticket purchase amount is expressed.
|
AirlineData |
AirlineData.withTicketDeliveryMethod(String value)
Deprecated: This field is not used by any payment product
Delivery method of the ticket
|
AirlineData |
AirlineData.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, 840
|
AirlineData |
AirlineData.withTotalFare(Integer value)
Total fare for all legs on the ticket, excluding taxes and fees.
|
AirlineData |
AirlineData.withTotalFee(Integer value)
Total fee for all legs on the ticket.
|
AirlineData |
AirlineData.withTotalTaxes(Integer value)
Total taxes for all legs on the ticket.
|
AirlineData |
AirlineData.withTravelAgencyName(String value)
Name of the travel agency issuing the ticket.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdditionalOrderInput.setAirlineData(AirlineData value)
Object that holds airline specific data
|
AdditionalOrderInput |
AdditionalOrderInput.withAirlineData(AirlineData value)
Object that holds airline specific data
|
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.