Card Real-Time Decisioning

3DS data-only authentication object

The 3DS data-only authentication object is the data of the issuing.3ds.data_only_received webhook. A merchant sends a data-only authentication (merchant challenge indicator 06) to share authentication data without requesting a cardholder challenge, so no 3DS attempt is created. Read more about 3DS events.

Object Parameters

acs_transaction_id

string

The Access Control Server (ACS) transaction identifier

amount

number

The transaction amount in the smallest unit of the currency (e.g., cents for USD)

card_account_id

string

The card account associated with the card

card_id

string

The card the data-only authentication was performed against

channel

string

The transaction channel supplied by the 3DS network

created_at

date-time

Timestamp when Column received the data-only authentication

currency

string

The ISO 4217 currency code for the transaction

customer_info

object

Customer contact details supplied by the merchant in the 3DS request

email_address

string

Email address of the customer

mobile_number

string

Mobile phone number of the customer

phone_number

string

Phone number of the customer

work_number

string

Work phone number of the customer

device_info

object

Details about the device used for the transaction, supplied by the 3DS network

advertising_id

string

Unique device ID available for advertising and fraud-detection purposes

browser_accept_header

string

Raw HTTP Accept header from the browser

browser_color_depth

string

Bit depth of the browser's color palette

browser_java_enabled

string

Whether the browser can execute Java

browser_javascript_enabled

string

Whether the browser can execute JavaScript

browser_language

string

Browser language from the navigator language property

browser_screen_height

string

Height of the cardholder's screen in pixels

browser_screen_width

string

Width of the cardholder's screen in pixels

browser_time_zone

string

Time difference between UTC and the browser's local time, in minutes

device_model

string

Mobile device manufacturer and model

device_name

string

User-assigned device name

ip

string

IP address of the device

ip_country

string

Country of origin derived from the IP address

latitude

string

Latitude of the device based on geolocation or IP address

locale

string

Device locale from the browser header or the app's language settings (BCP 47)

longitude

string

Longitude of the device based on geolocation or IP address

operating_system_name

string

Operating system of the device

operating_system_version

string

Operating system version of the device

platform

string

Platform of the device (e.g., Android, iOS)

screen_resolution

string

Pixel width and height of the screen (e.g., 1080x1920)

sdk_app_id

string

Universally unique ID created upon installation or update of the 3DS requestor app on the device

user_agent

string

User agent of the browser, or device identifier for in-app transactions

ds_transaction_id

string

The Directory Server (DS) transaction identifier

merchant_category_code

string

The Merchant Category Code (MCC)

merchant_challenge_indicator

string

The raw EMV 3DS merchant challenge indicator (06 for data-only)

merchant_country_code

string

The ISO 3166-1 alpha-2 country code of the merchant

merchant_name

string

The name of the merchant

merchant_url

string

The URL of the merchant

message_category

enum

The 3DS message category Possible values: payment, non_payment

network_risk_score

string

The network-provided risk score for this authentication, forwarded unmodified: a one- or two-digit numeric string from 0 to 99.

three_ds_message_version

string

The 3D Secure protocol message version

three_ri_indicator

string

The raw EMV 3DS requestor-initiated (3RI) indicator