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.

acceptHeaderstringrequired

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

Possible values: <= 2048 characters

colorDepthBitsstringrequired

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

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

customerIpstringrequired

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

javaEnabledbooleanrequired

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

javascriptEnabledbooleanrequired

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

languagestringrequired

This is the language in the browser.

Possible values: <= 8 characters

screenHeightnumberrequired

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

Possible values: <= 999999

screenWidthnumberrequired

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

Possible values: <= 999999

timezoneOffsetnumberrequired

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

Possible values: <= 99999

userAgentstringrequired

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

Possible values: <= 256 characters

browserDetails
{
"acceptHeader": "string",
"colorDepthBits": "1",
"customerIp": "string",
"javaEnabled": true,
"javascriptEnabled": true,
"language": "string",
"screenHeight": 0,
"screenWidth": 0,
"timezoneOffset": 0,
"userAgent": "string"
}