Skip to main content

browserDetails

These are the browser details.

Note: This object is not required if the Paysafe SDK is used for device fingerprinting.

    acceptHeader stringrequired

    Possible values: <= 2048 characters

    This is the exact content of the HTTP accept header as sent to the 3DS Requestor from the cardholder’s browser.

    colorDepthBits stringrequired

    Possible values: [1, 4, 5, 15, 16, 24, 32, 48]

    This is the bit depth of the color palette for displaying images, in bits per pixel.

    customerIp stringrequired

    This is the customer's IP address. Valid Ip address format are IPv4 / IPv6.

    javaEnabled booleanrequired

    This indicates whether the cardholder's browser is able to execute Java.

    javascriptEnabled booleanrequired

    This indicates whether the cardholder's browser is able to execute JavaScript.

    language stringrequired

    Possible values: <= 8 characters

    This is the language in the browser.

    screenHeight numberrequired

    Possible values: <= 999999

    This is the total height of the cardholder’s screen in pixels.

    screenWidth numberrequired

    Possible values: <= 999999

    This is the total width of the cardholder’s screen in pixels.

    timezoneOffset numberrequired

    Possible values: <= 99999

    This is the time-zone offset in minutes between UTC and the local time of the cardholder's browser.

    userAgent stringrequired

    Possible values: <= 256 characters

    This is the User-Agent header from the customer's browser. For example:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36