Skip to main content

SessionDetails

Information related to the browsing session of the user who initiated the payment.

type SessionDetails {
ip: AWSIPAddress
fingerprint: String
userAgent: String
comment: String
countryCode: String
lang: String
deviceType: DeviceType
deviceModel: String
browser: String
browserVersion: String
browserAccept: String
browserColorDepth: String
browserScreenHeight: String
browserScreenWidth: String
browserTimezoneOffset: String
os: String
osVersion: String
source: String
sourceVersion: String
}

Fields

SessionDetails.ip ● AWSIPAddress scalar

The IP address where the operation originated.

SessionDetails.fingerprint ● String scalar

Stable device/browser fingerprint hash.

SessionDetails.userAgent ● String scalar

Full user agent string of the browser session.

SessionDetails.comment ● String scalar

Free-form note attached to the session.

SessionDetails.countryCode ● String scalar

Two-letter country code (ISO 3166-1 alpha-2).

SessionDetails.lang ● String scalar

Two-letter language code (ISO 639-1).

SessionDetails.deviceType ● DeviceType enum

Device type, could be desktop, mobile, smartTV, tablet.

SessionDetails.deviceModel ● String scalar

Information about the device used for the browser session (e.g., iPhone).

SessionDetails.browser ● String scalar

The browser used in this browser session (e.g., Mobile Safari).

SessionDetails.browserVersion ● String scalar

The version for the browser session (e.g., 13.1.1).

SessionDetails.browserAccept ● String scalar

Browser accept header.

SessionDetails.browserColorDepth ● String scalar

The color depth of the browser session (e.g., 24).

SessionDetails.browserScreenHeight ● String scalar

The screen height of the browser session (e.g., 1152).

SessionDetails.browserScreenWidth ● String scalar

The screen width of the browser session (e.g., 2048).

SessionDetails.browserTimezoneOffset ● String scalar

The timezone offset of the browser session (e.g., -120).

SessionDetails.os ● String scalar

Operation system (e.g., iOS).

SessionDetails.osVersion ● String scalar

Operation system version (e.g., 13.5.1).

SessionDetails.source ● String scalar

The source component from where the operation was generated (mostly for our SDKs).

SessionDetails.sourceVersion ● String scalar

The source component version from where the operation was generated (mostly for our SDKs).

Member Of

Charge object ● ChargeEventObject object ● Payment object ● Subscription object