Search Results for

    Show / Hide Table of Contents

    Class AirlineData

    Inheritance
    object
    AirlineData
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Ingenico.Connect.Sdk.Domain.Definitions
    Assembly: connect-sdk-dotnet.dll
    Syntax
    public class AirlineData

    Properties

    AgentNumericCode

    Numeric code identifying the agent

    Declaration
    public string AgentNumericCode { get; set; }
    Property Value
    Type Description
    string

    Code

    Airline numeric code

    Declaration
    public string Code { get; set; }
    Property Value
    Type Description
    string

    FlightDate

    Date of the Flight
    Format: YYYYMMDD

    Declaration
    public string FlightDate { get; set; }
    Property Value
    Type Description
    string

    FlightLegs

    Object that holds the data on the individual legs of the ticket

    Declaration
    public IList<AirlineFlightLeg> FlightLegs { get; set; }
    Property Value
    Type Description
    IList<AirlineFlightLeg>

    InvoiceNumber

    Airline tracing number

    Declaration
    public string InvoiceNumber { get; set; }
    Property Value
    Type Description
    string

    IsETicket

    • true = The ticket is an E-Ticket
    • false = the ticket is not an E-Ticket
    Declaration
    public bool? IsETicket { get; set; }
    Property Value
    Type Description
    bool?

    IsRegisteredCustomer

    • true = a registered known customer
    • false = unknown customer
    Declaration
    [Obsolete("Use Order.customer.accountType instead")]
    public bool? IsRegisteredCustomer { get; set; }
    Property Value
    Type Description
    bool?

    IsRestrictedTicket

    • true - Restricted, the ticket is non-refundable
    • false - No restrictions, the ticket is (partially) refundable
    Declaration
    public bool? IsRestrictedTicket { get; set; }
    Property Value
    Type Description
    bool?

    IssueDate

    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.
    Format: YYYYMMDD

    Declaration
    public string IssueDate { get; set; }
    Property Value
    Type Description
    string

    IsThirdParty

    • true - The payer is the ticket holder
    • false - The payer is not the ticket holder
    Declaration
    public bool? IsThirdParty { get; set; }
    Property Value
    Type Description
    bool?

    MerchantCustomerId

    Your ID of the customer in the context of the airline data

    Declaration
    public string MerchantCustomerId { get; set; }
    Property Value
    Type Description
    string

    Name

    Name of the airline

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    string

    NumberInParty

    Total number of passengers in the party. If the the property numberInParty is not present, then the number of passengers will be used on the WL Online Payment Acceptance Platform.

    Declaration
    public int? NumberInParty { get; set; }
    Property Value
    Type Description
    int?

    PassengerName

    Name of passenger

    Declaration
    public string PassengerName { get; set; }
    Property Value
    Type Description
    string

    Passengers

    Object that holds the data on the individual passengers (this object is used for fraud screening on the Ogone Payment Platform)

    Declaration
    public IList<AirlinePassenger> Passengers { get; set; }
    Property Value
    Type Description
    IList<AirlinePassenger>

    PlaceOfIssue

    Place of issue
    For sales in the US the last two characters (pos 14-15) must be the US state code.

    Declaration
    public string PlaceOfIssue { get; set; }
    Property Value
    Type Description
    string

    Pnr

    Passenger name record

    Declaration
    public string Pnr { get; set; }
    Property Value
    Type Description
    string

    PointOfSale

    IATA point of sale name

    Declaration
    public string PointOfSale { get; set; }
    Property Value
    Type Description
    string

    PosCityCode

    city code of the point of sale

    Declaration
    public string PosCityCode { get; set; }
    Property Value
    Type Description
    string

    TicketDeliveryMethod

    Possible values:

    • e-ticket
    • city-ticket-office
    • airport-ticket-office
    • ticket-by-mail
    • ticket-on-departure
    Declaration
    public string TicketDeliveryMethod { get; set; }
    Property Value
    Type Description
    string

    TicketNumber

    The ticket or document number. On the Ogone Payment Platform and the GlobalCollect Payment Platform it 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
    Declaration
    public string TicketNumber { get; set; }
    Property Value
    Type Description
    string

    TotalFare

    Total fare for all legs on the ticket, excluding taxes and fees. If multiple tickets are purchased, this is the total fare for all tickets

    Declaration
    public int? TotalFare { get; set; }
    Property Value
    Type Description
    int?

    TotalFee

    Total fee for all legs on the ticket. If multiple tickets are purchased, this is the total fee for all tickets

    Declaration
    public int? TotalFee { get; set; }
    Property Value
    Type Description
    int?

    TotalTaxes

    Total taxes for all legs on the ticket. If multiple tickets are purchased, this is the total taxes for all tickets

    Declaration
    public int? TotalTaxes { get; set; }
    Property Value
    Type Description
    int?

    TravelAgencyName

    Name of the travel agency issuing the ticket. For direct airline integration, leave this property blank on the Ogone Payment Platform.

    Declaration
    public string TravelAgencyName { get; set; }
    Property Value
    Type Description
    string
    In This Article
    Back to top Copyright (c) 2016 Global Collect Services B.V.