Search Results for

    Show / Hide Table of Contents

    Class BrowserData

    Inheritance
    object
    BrowserData
    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 BrowserData

    Properties

    ColorDepth

    ColorDepth in bits. Value is returned from the screen.colorDepth 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.

    Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".

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

    InnerHeight

    The innerHeight of the frame in case you are capturing your payments in a frame. We will use this to validate if the height provided in the cardPaymentMethodSpecifInput.threeDSecure.challengeCanvasSize will actually fit in the iFrame you use.

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

    InnerWidth

    The innerWidth of the frame in case you are capturing your payments in a frame. We will use this to validate if the width provided in the cardPaymentMethodSpecifInput.threeDSecure.challengeCanvasSize will actually fit in the iFrame you use.

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

    JavaEnabled

    true =Java is enabled in the browser

    false = Java is not enabled in the browser

    Value is returned from the navigator.javaEnabled 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.

    Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".

    Declaration
    public bool? JavaEnabled { get; set; }
    Property Value
    Type Description
    bool?

    JavaScriptEnabled

    true = JavaScript is enabled in the browser

    false = JavaScript is not enabled in the browser

    Note: Required in future 3-D Secure version 2.2.

    Declaration
    public bool? JavaScriptEnabled { get; set; }
    Property Value
    Type Description
    bool?

    ScreenHeight

    Height of the screen in pixels. Value is returned from the screen.height 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.

    Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".

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

    ScreenWidth

    Width of the screen in pixels. Value is returned from the screen.width 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.

    Note: This data can only be collected if JavaScript is enabled in the browser. This means that 3-D Secure version 2.1 requires the use of JavaScript to enabled. In the upcoming version 2.2 of the specification this is no longer a requirement. As we currently support version 2.1 it means that this property is required when cardPaymentMethodSpecifInput.threeDSecure.authenticationFlow is set to "browser".

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