required:
- acceptHeader
- userAgentHeader
type: object
properties:
acceptHeader:
maxLength: 2048
minLength: 1
type: string
description: ' Used by the issuer to check if the customer''s browser is compatible with the issuer 3DS challenge display. '
userAgentHeader:
maxLength: 2048
minLength: 1
type: string
description: ' Used by issuers as part of risk analysis and correctly displaying the challenge. Must conform to RFC 7321. '
browserLanguage:
maxLength: 8
minLength: 1
type: string
description: ' Your customer''s browser language that can be used by the issuer in risk analysis. Must conform to the language tags defined by IETF. E.g. en-GB, fr-FR. '
browserJavaEnabled:
type: boolean
description: Defines whether Java is enabled on your customers browser.
browserColorDepth:
type: string
description: The color depth of your customers browser
enum:
- '1'
- '4'
- '8'
- '15'
- '16'
- '24'
- '32'
- '48'
browserScreenHeight:
type: integer
description: Defines the pixel height of the customers browser.
format: int32
browserScreenWidth:
type: integer
description: Defines the pixel width of the customers browser.
format: int32
timeZone:
pattern: ^[+-]?\d{1,4}$
type: string
description: |2-
Time zone offset in minutes between UTC and your customer's browser local time.
Example time zone offset values in minutes:
If UTC -5 hours:
`300`
`+300`
If UTC +5 hours:
`-300`
browserJavascriptEnabled:
type: boolean
description: Defines whether Javascript is enabled on your customers browser.
channel:
type: string
description: Determines the channel that the transaction came through.
enum:
- browser
- native
description: An object containing device data for 3DS & Fraud assessment.