deviceInformation
The following fields provide device information.
deviceInformation. appUrl
App URL used by Korea Cyber Payment (KCP) to wake up the merchant
app after payment processing.
Only alphanumeric characters are accepted.
Format:
{a-z}://
Specifications
- Data Type:String
- Data Length:512
Mapping Information
- REST API Field:deviceInformation.appUrl
- SCMP API Field:No corresponding field
- Simple Order API Field:ap_appUrl
deviceInformation. cookiesAccepted
deviceInformation. deviceType
The type of device the customer is using to access the service.
Possible values:
- MB: Mobile device
- PC: Desktop computer
Specifications
- Data Type:String
- Data Length:2
Mapping
- REST Field Name:deviceInformation.deviceType
- Simple Order Field Name:ap_device_type
deviceInformation. hostName
DNS resolved hostname from the
deviceInformation.ipAddress
field.Specifications
- Data Type:String
- Data Length:60
Mapping Information
- REST API Field:deviceInformation.hostName
- SCMP API Field:customer_hostname
- Simple Order API Field:billTo_hostname
deviceInformation. httpAcceptBrowserValue
Value of the HTTP accept header sent by the customer’s web
browser.
IMPORTANT
If the customer’s browser provides a value,
you must include it in your request.
Specifications
- Data Type:String
- Data Length:255
Mapping Information
- REST API Field:deviceInformation.httpAcceptBrowserValue
- SCMP API Field:pa_http_accept
- Simple Order API Field:payerAuthEnrollService_httpAccept
deviceInformation. httpAcceptContent
The exact content of the HTTP accept header.
Specifications
- Data Type:String
- Data Length:256
Mapping Information
- REST API Field:deviceInformation.httpAcceptContent
- SCMP API Field:pa_http_user_accept
- Simple Order API Field:payerAuthEnrollService_httpUserAccept
deviceInformation. httpBrowserColorDepth
Indicates the bit depth of the color palette for
displaying images, in bits per pixel.
Example
: 24
Specifications
- Data Type:String
- Data Length:2
Mapping Information
- REST API Field:deviceInformation.httpBrowserColorDepth
- SCMP API Field:http_browser_color_depth
- Simple Order API Field:billTo_httpBrowserColorDepth
deviceInformation. httpBrowserEmail
Email address set in the customer's browser, which may differ from
orderInformation.billTo.email
.Specifications
- Data Type:String
- Data Length:100
Mapping Information
- REST API Field:deviceInformation.httpBrowserEmail
- SCMP API Field:http_browser_email
- Simple Order API Field:billTo_httpBrowserEmail
deviceInformation. httpBrowserJavaEnabled
Indicates the ability of the cardholder browser to
execute Java.
The value is returned from the
navigator.javaEnabled property. This field can
contain one of these values:
- true: cardholder's browser can execute Java.
- false: cardholder's browser cannot execute Java.
Specifications
- Data Type:Boolean
- Data Length:1
Mapping Information
- REST API Field:deviceInformation.httpBrowserJavaEnabled
- SCMP API Field:http_browser_java_enabled
- Simple Order API Field:billTo_httpBrowserJavaEnabled
deviceInformation. httpBrowserJavaScriptEnabled
Indicates the ability of the cardholder browser to
execute JavaScript.
This value is available from the
fingerprint details of the cardholder's browser. This
field can contain one of these values:
- true: Cardholder's browser can execute JavaScript.
- false: Cardholder's browser cannot execute JavaScript.
Specifications
- Data Type:Boolean
- Data Length:1
Mapping Information
- REST API Field:deviceInformation.httpBrowserJavaScriptEnabled
- SCMP API Field:http_browser_javascript_enabled
- Simple Order API Field:billTo_httpBrowserJavaScriptEnabled
deviceInformation. httpBrowserLanguage
Indicates the browser language as defined in IETF
BCP47.
Example
: en-US
Specifications
- Data Type:String
- Data Length:8
Mapping Information
- REST API Field:deviceInformation.httpBrowserLanguage
- SCMP API Field:http_browser_language
- Simple Order API Field:billTo_httpBrowserLanguage
deviceInformation. httpBrowserScreenHeight
Total height of the cardholder's screen in pixels.
Example
: 864
Specifications
- Data Type:String
- Data Length:6
Mapping Information
- REST API Field:deviceInformation.httpBrowserScreenHeight
- SCMP API Field:http_browser_screen_height
- Simple Order API Field:billTo_httpBrowserScreenHeight
deviceInformation. httpBrowserScreenWidth
Total width of the cardholder's screen in pixels.
Example
: 1536
Specifications
- Data Type:String
- Data Length:6
Mapping Information
- REST API Field:deviceInformation.httpBrowserScreenWidth
- SCMP API Field:http_browser_screen_width
- Simple Order API Field:billTo_httpBrowserScreenWidth
deviceInformation. httpBrowserTimeDifference
Time difference between UTC time and the
cardholder browser local time, in minutes.
Example
: 300
Specifications
- Data Type:String
- Data Length:5
Mapping Information
- REST API Field:deviceInformation.httpBrowserTimeDifference
- SCMP API Field:http_browser_time_difference
- Simple Order API Field:billTo_httpBrowserTimeDifference
deviceInformation. userAgentBrowserValue
Value of the User-Agent header sent by the customer’s web browser.
IMPORTANT
If the customer’s browser provides a value,
you must include it in your request.
Specifications
- Data Type:String
- Data Length:2048
Mapping Information
- REST API Field:deviceInformation.userAgentBrowserValue
- SCMP API Field:pa_http_user_agent
- Simple Order API Field:payerAuthEnrollService_httpUserAgent
deviceInformation. ipAddress
Customer’s IP address.
Specifications
- Data Type:String
- Data Length:45
Mapping Information
- REST API Field:deviceInformation.ipAddress
- SCMP API Field:customer_ipaddress
- Simple Order API Field:billTo_ipAddress
deviceInformation. userAgent
Customer’s browser as identified from the HTTP header data.
Example:
Mozilla
is the value that identifies the Firefox browser.Chrome
is the value that identifies the Google Chrome browser.Specifications
- Data Type:String
- Data Length:40
Mapping Information
- REST API Field:deviceInformation.userAgent
- SCMP API Field:http_browser_type
- Simple Order API Field:billTo_httpBrowserType