Channel


Auth API URL *
Requestor URL *
Directory Server *
Message Version *

Required Fields


Account Number *
Merchant ID *
Authentication Indicator *
Message Category *

Additional Fields


Card Scheme Override
Purchase Amount
Purchase Currency
Account ID
Account Type
Expiry Date (YYMM)
Transaction Type
Challenge Indicator
Purchase Date
Purchase Instalment Data
Recurring Expiry
Recurring Frequency
3DS Requestor Auth Method Indicator
3DS Requestor Decoupled Max Time
3DS Requestor Decoupled Request Indicator
Whitelist Status
Whitelist Status Source

Card details


Card Holder Name
Email
Mobile Number
Home Phone
Work Phone

Billing details


Address Line 1
Address Line 2
Address Line 3
City
State
ZIP
Country Code

Is this address also your shipping address?

Shipping details


Address Line 1
Address Line 2
Address Line 3
City
State
ZIP
Country Code

Requestor Browser Collection (RBC)


Here you can specify whether or not to use RBC. If checked, the data provided below will be used as the BrowserInfo object in the Auth call. Default values are collected from your browser as a demonstration of how to obtain this data.

The fields "browserIP", "browserAcceptHeader" and "browserUserAgent" are collected on the server-side, and a simplified implementation has been used to obtain them using an iframe. An error or invalid IP address may be shown if there was an issue retrieving this data.
Use RBC
Collected BrowserInfo

Account Information


Cardholder Account Age Indicator
Cardholder Account Change
Cardholder Account Change Indicator
Cardholder Account Date
Cardholder Account Password Change
Cardholder Account Password Change Indicator
Number of Purchase Account
Payment Account Age
Payment Account Indicator
Provision Attempts Day
Ship Address Usage
Ship Address Usage Indicator
Ship Name Indicator
Suspicious Account Activity
Transaction Activity Day
Transaction Activity Year

3DS Requestor Authentication Information


3DS Requestor Authentication Data
3DS Requestor Authentication Method
3DS Requestor Authentication Timestamp

3DS Requestor Prior Authentication Information


Prior 3DS Transaction ID

Merchant Risk Indicator


Delivery Email Address
Delivery Timeframe
Gift Card Amount
Gift Card Count
Gift Card Currency
Pre-ordered Date
Pre-ordered Purchase Indicator
Reorder Items Indicator
Ship Indicator

API Options


Api Version *
Force Message Version

Merchant Override


3DS requestor can override the values set in the merchant profile for the following fields, however the "Allow merchant override" feature must first be enabled in the ActiveServer security settings page.

The Merchant Name field is the highest priority. If it is not presented, Active Server will try to load the DS-specific overriding value from the merchant profile, if that is also not presented, then the default Merchant Name from the merchant profile will be used.
Override Acquirer BIN
Override Merchant Name
Override 3DS Requestor Name
Override 3DS Requestor ID
Override Merchant Category

Challenge Options


3DS requestor can decide whether to proceed the challenge or not. By selecting the following checkbox, the requestor will cancel the challenge.
Cancel Challenge
Cancel Reason
3DS requestor can decide the challenge window size by selecting the following options. 3DS requestor needs to make sure the iframe container has the same size as defined below.
Challenge Window Size (width x height in pixels)
3DS requestor can specify here any arbitrary session data it would like to access after the final CRes has been received. It should be encoded to Base64Url and will be passed through the challenge flow unchanged, then returned to the requestor for re-use.

Important: Invalid session data will be rejected by Active Server to ensure malicious inputs are not passed along to other components in the 3DS chain. Any padding will be converted to URL friendly characters, please see the 3ds-web-adapter for more details.
3DS Session Data