Search Results for

    Show / Hide Table of Contents

    Class CustomerDevice

    Inheritance
    object
    CustomerDevice
    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.Payment.Definitions
    Assembly: connect-sdk-dotnet.dll
    Syntax
    public class CustomerDevice

    Properties

    AcceptHeader

    The accept-header of the customer client from the HTTP Headers.

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

    BrowserData

    Object containing information regarding the browser of the customer

    Declaration
    public BrowserData BrowserData { get; set; }
    Property Value
    Type Description
    BrowserData

    DefaultFormFill

    Degree of default form fill, with the following possible values:

    • automatically - All fields filled automatically
    • automatically-but-modified - All fields filled automatically, but some fields were modified manually
    • manually - All fields were entered manually
    Declaration
    public string DefaultFormFill { get; set; }
    Property Value
    Type Description
    string

    DeviceFingerprintTransactionId

    One must set the deviceFingerprintTransactionId received by the response of the endpoint /{merchant}/products/{paymentProductId}/deviceFingerprint

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

    IpAddress

    The IP address of the customer client from the HTTP Headers.

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

    Locale

    Locale of the client device/browser. Returned in the browser from the navigator.language property.

    If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

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

    TimezoneOffsetUtcMinutes

    Offset in minutes of timezone of the client versus the UTC. Value is returned by the JavaScript getTimezoneOffset() Method.

    If you use the latest version of our JavaScript Client SDK, we will collect this data and include it in the encryptedCustomerInput property. We will then automatically populate this data if available.

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

    UserAgent

    User-Agent of the client device/browser from the HTTP Headers.

    As a fall-back we will use the userAgent that might be included in the encryptedCustomerInput, but this is captured client side using JavaScript and might be different.

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