AdditionalDataAirline |
AdditionalDataAirline.airlineAgencyInvoiceNumber(String airlineAgencyInvoiceNumber) |
The reference number for the invoice, issued by the agency. * Encoding: ASCII * minLength: 1
character * maxLength: 6 characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineAgencyPlanName(String airlineAgencyPlanName) |
The two-letter agency plan identifier. * Encoding: ASCII * minLength: 2 characters * maxLength:
2 characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineAirlineCode(String airlineAirlineCode) |
The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-digit accounting code (PAX) that
identifies the carrier. * Format: IATA 3-digit accounting code (PAX) * Example: KLM = 074
* minLength: 3 characters * maxLength: 3 characters * Must not be all spaces * Must not be all
zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineAirlineDesignatorCode(String airlineAirlineDesignatorCode) |
The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that
identifies the carrier. * Encoding: ASCII * Example: KLM = KL * minLength: 2 characters *
maxLength: 2 characters * Must not be all spaces * Must not be all zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineBoardingFee(String airlineBoardingFee) |
The amount charged for boarding the plane, in [minor
units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric *
minLength: 1 character * maxLength: 18 characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineComputerizedReservationSystem(String airlineComputerizedReservationSystem) |
The [CRS](https://en.wikipedia.org/wiki/Computer_reservation_system) used to make the
reservation and purchase the ticket. * Encoding: ASCII * minLength: 4 characters * maxLength: 4
characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineCustomerReferenceNumber(String airlineCustomerReferenceNumber) |
The alphanumeric customer reference number. * Encoding: ASCII * maxLength: 20 characters * If
you send more than 20 characters, the customer reference number is truncated * Must not be all
spaces
|
AdditionalDataAirline |
AdditionalDataAirline.airlineDocumentType(String airlineDocumentType) |
A code that identifies the type of item bought.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineFlightDate(String airlineFlightDate) |
The flight departure date.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineIssueDate(String airlineIssueDate) |
The date that the ticket was issued to the passenger. * minLength: 6 characters * maxLength: 6
characters * Date format: YYMMDD
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegCarrierCode(String airlineLegCarrierCode) |
The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that
identifies the carrier.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegClassOfTravel(String airlineLegClassOfTravel) |
A one-letter travel class identifier.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegDateOfTravel(String airlineLegDateOfTravel) |
Date and time of travel in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format
`yyyy-MM-dd HH:mm`. * Encoding: ASCII * minLength: 16 characters * maxLength: 16
characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegDepartAirport(String airlineLegDepartAirport) |
The [IATA](https://www.iata.org/services/pages/codes.aspx) three-letter airport code of the
departure airport.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegDepartTax(String airlineLegDepartTax) |
The amount of [departure tax](https://en.wikipedia.org/wiki/Departure_tax) charged, in [minor
units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric *
minLength: 1 * maxLength: 12 * Must not be all zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegDestinationCode(String airlineLegDestinationCode) |
The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-letter airport code of the
destination airport.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegFareBaseCode(String airlineLegFareBaseCode) |
The [fare basis code](https://en.wikipedia.org/wiki/Fare_basis_code), alphanumeric. *
minLength: 1 character * maxLength: 6 characters * Must not be all spaces * Must not be all
zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegFlightNumber(String airlineLegFlightNumber) |
The flight identifier. * minLength: 1 character * maxLength: 5 characters * Must not be all
spaces * Must not be all zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineLegStopOverCode(String airlineLegStopOverCode) |
A one-letter code that indicates whether the passenger is entitled to make a stopover.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerDateOfBirth(String airlinePassengerDateOfBirth) |
The passenger's date of birth.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerFirstName(String airlinePassengerFirstName) |
The passenger's first name.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerLastName(String airlinePassengerLastName) |
The passenger's last name.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerName(String airlinePassengerName) |
The passenger's name, initials, and title. * Format: last name + first name or initials +
title * Example: *FLYER / MARY MS* * minLength: 1 character * maxLength: 20 characters * If you
send more than 20 characters, the name is truncated * Must not be all spaces * Must not be all
zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerPhoneNumber(String airlinePassengerPhoneNumber) |
The passenger's phone number, including country code.
|
AdditionalDataAirline |
AdditionalDataAirline.airlinePassengerTravellerType(String airlinePassengerTravellerType) |
The IATA passenger type code (PTC). * Encoding: ASCII * minLength: 3 characters * maxLength: 6
characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineTicketIssueAddress(String airlineTicketIssueAddress) |
The address of the organization that issued the ticket. * minLength: 0 characters * maxLength:
16 characters
|
AdditionalDataAirline |
AdditionalDataAirline.airlineTicketNumber(String airlineTicketNumber) |
The ticket's unique identifier. * minLength: 1 character * maxLength: 15 characters * Must
not be all spaces * Must not be all zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineTravelAgencyCode(String airlineTravelAgencyCode) |
The unique identifier from IATA or ARC for the travel agency that issues the ticket. *
Encoding: ASCII * minLength: 1 character * maxLength: 8 characters * Must not be all spaces *
Must not be all zeros.
|
AdditionalDataAirline |
AdditionalDataAirline.airlineTravelAgencyName(String airlineTravelAgencyName) |
The name of the travel agency. * Encoding: ASCII * minLength: 1 character * maxLength: 25
characters * Must not be all spaces * Must not be all zeros.
|
static AdditionalDataAirline |
AdditionalDataAirline.fromJson(String jsonString) |
Create an instance of AdditionalDataAirline given an JSON string
|