2.1.0
2.2.0
APP
BRW
3RI
optional
|
The 3DS protocol version to be used for the 3DS authentication. If the version is not provided we default to the versionRecommendation returned in the Version Response. You should populate fields according to the selected messageVersion.
Minimum length: 4
Maximum length: 8
|
2.1.0
2.2.0
APP
BRW
3RI
required
|
Identifies whether this is a payment or non-payment 3DS authentication. For example, a non-payment 3DS authentication may be used when a customer adds a card to their account, but does not make a purchase.
Options:
01 |
Payment authentication (PA) |
02 |
Non-payment authentication (NPA) |
|
2.1.0
2.2.0
APP
BRW
3RI
required
|
Indicates the channel being used to initiate the authentication.
Options:
01 |
App-based (APP) |
02 |
Browser (BRW) |
03 |
3DS Requestor Initiated (3RI) |
|
threeDSServerTransID
string
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Universally unique transaction identifier assigned by the 3DS Server to identify a single transaction.
Example: "c5584543-b67e-5117-bb34-3567ac6a1123"
Conditions: Required when deviceChannel is Browser, and a threeDSServerTransID has already been returned in the Version Response. In this case the same threeDSServerTransID should be used.
Length: 36
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Purchase amount in minor units of currency with all punctuation removed.
Example: "10000"
Conditions: Required for Payment Authentications (PA). Required for Non-Payment Authentications (NPA) when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 ).
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Currency in which purchaseAmount is expressed (ISO 4217 three-digit numeric currency code).
Example: "826"
Conditions: Required for Payment Authentications (PA). Required for Non-Payment Authentications (NPA) when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 ).
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Minor units of currency as specified in the ISO 4217 currency exponent.
Example: "2"
Conditions: Required for Payment Authentications (PA). Required for Non-Payment Authentications (NPA) when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 ).
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Date and time of the purchase expressed in UTC.
Format: YYYYMMDDhhmmss
Conditions: Required for Payment Authentications (PA). Required for Non-Payment Authentications (NPA) when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 ).
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
The Primary Account Number (PAN) of the card being used for the transaction.
If EMV Tokenisation is supported, this may be an EMV Payment Token instead of a PAN.
This field is cardholder data. Submission of this field requires PCI DSS SAQ-D certification.
Please see our PCI DSS documentation for more information.
Example: "4900000000001234"
Conditions: Either a pan or a client side encrypted payment method must be provided
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Expiry date of the PAN or token.
Format: YYMM
Example: "2105"
Length: 4
|
2.1.0
2.2.0
BRW
required
|
Indicates whether the 3DS Method
successfully completed.
This should be set to N if the method request has not completed
after 10 seconds.
Options:
Y |
Successfully completed |
N |
Did not successfully complete |
U |
Unavailable - the 3DS Method URL was not present in the Version Response |
|
threeDSRequestorID
string
2.1.0
2.2.0
APP
BRW
3RI
required
|
The 3DS requestor identifier assigned by the card scheme.
Example: "example-requestor-id"
Maximum length: 35
|
threeDSRequestorName
string
2.1.0
2.2.0
APP
BRW
3RI
required
|
3DS Requestor name assigned by the card scheme.
Example: "Example Requestor Name"
Maximum length: 40
|
threeDSRequestorURL
string
2.1.0
2.2.0
APP
BRW
3RI
required
|
Fully qualified URL of 3DS Requestor website or customer support website.
Example: "https://www.example-requestor.com"
|
threeDSRequestorAuthenticationInd
string
2.1.0
2.2.0
APP
BRW
required
|
Indicates the type of 3DS authentication request.
Options:
01 |
Payment transaction |
02 |
Recurring transaction |
03 |
Instalment transaction |
04 |
Add card |
05 |
Maintain card |
06 |
Cardholder verification as part of EMV token ID&V |
07 |
Billing Agreement |
|
threeDSRequestorAuthenticationInfo
object
2.1.0
2.2.0
APP
BRW
optional
|
Information about how the 3DS Requestor authenticated the cardholder before or during the transaction.
Show definition
|
threeDSReqAuthMethod
string
optional
|
Mechanism used by the cardholder to authenticate with the 3DS Requestor.
Options:
01 |
Cardholder did not log in |
2.1.0
2.2.0
|
02 |
Cardholder logged in using a username and password |
2.1.0
2.2.0
|
03 |
Cardholder logged in using using federated ID |
2.1.0
2.2.0
|
04 |
Cardholder logged in using using issuer credentials |
2.1.0
2.2.0
|
05 |
Cardholder logged in using using third-party authentication |
2.1.0
2.2.0
|
06 |
Cardholder logged in using using FIDO Authenticator |
2.1.0
2.2.0
|
07 |
Cardholder logged in using using FIDO Authenticator (FIDO assurance data signed) |
2.2.0
|
08 |
SRC Assurance Data |
2.2.0
|
|
threeDSReqAuthTimestamp
string
optional
|
Date and time in UTC of the cardholder authentication.
Example: "202004011000"
|
threeDSReqAuthData
string
optional
|
Data that documents and supports a specific authentication process.
|
|
threeDSRequestorChallengeInd
string
2.1.0
2.2.0
APP
BRW
optional
|
Indicates whether a challenge is requested for this transaction.
Options:
01 |
No preference |
2.1.0
2.2.0
|
02 |
No challenge requested |
2.1.0
2.2.0
|
03 |
Challenge requested (3DS Requestor preference) |
2.1.0
2.2.0
|
04 |
Challenge requested (mandate, e.g. required for PSD2 compliance) |
2.1.0
2.2.0
|
05 |
No challenge requested (transactional risk analysis is already performed) |
2.2.0
|
06 |
No challenge requested (data share only) |
2.2.0
|
07 |
No challenge requested (strong consumer authentication is already performed) |
2.2.0
|
08 |
No challenge requested (utilise whitelist exemption if no challenge required) |
2.2.0
|
09 |
Challenge requested (whitelist prompt requested if challenge required) |
2.2.0
|
90 |
Enable the Cartes Bancaires Scoring Service (Cartes Bancaires only) |
2.1.0
|
|
threeDSRequestorDecMaxTime
string
2.2.0
APP
BRW
3RI
optional
|
Indicates the maximum amount of time that the 3DS Requestor will wait for an ACS to provide the results of a Decoupled Authentication transaction (in minutes).
Numeric values between 00001 and 10080 are accepted.
Example: "00005"
Length: 5
|
threeDSRequestorDecReqInd
string
2.2.0
APP
BRW
3RI
optional
|
Indicates whether the 3DS Requestor requests the ACS to utilise Decoupled Authentication and agrees to utilise Decoupled Authentication if the ACS confirms its use.
If the element is not provided, the expected action is for the ACS to default to a value of N (that is, to not use Decoupled Authentication).
Options:
Y |
Decoupled Authentication is supported and preferred if challenge is necessary |
N |
Do not use Decoupled Authentication |
|
threeDSRequestorPriorAuthenticationInfo
object
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Information about how the 3DS Requestor authenticated the cardholder as part of a previous 3DS transaction.
Show definition
|
threeDSReqPriorAuthMethod
string
optional
|
Mechanism used by the Cardholder to previously authenticate to the 3DS Requestor.
Options:
01 |
Frictionless authentication occurred by ACS |
02 |
Cardholder challenge occurred by ACS |
03 |
AVS verified |
04 |
Other issuer methods |
|
threeDSReqPriorAuthTimestamp
string
optional
|
Date and time in UTC of the cardholder authentication.
Format: YYYYMMDDhhmm
|
threeDSReqPriorRef
string
optional
|
An ACS Transaction ID for a prior authenticated transaction (for example, the first recurring transaction that was authenticated with the cardholder).
|
threeDSReqPriorAuthData
string
optional
|
Data that documents and supports a specific authentication process.
Maximum length: 2048
|
|
2.1.0
2.2.0
3RI
required
|
Indicates the type of 3DS requestor initiated request.
Options:
01 |
Recurring transaction |
2.1.0
2.2.0
|
02 |
Instalment transaction |
2.1.0
2.2.0
|
03 |
Add card |
2.1.0
2.2.0
|
04 |
Maintain card information |
2.1.0
2.2.0
|
05 |
Account verification |
2.1.0
2.2.0
|
06 |
Split/delayed shipment |
2.2.0
|
07 |
Top-up |
2.2.0
|
08 |
Mail order |
2.2.0
|
09 |
Telephone order |
2.2.0
|
10 |
Whitelist status check |
2.2.0
|
11 |
Other payment |
2.2.0
|
12 |
Billing Agreement |
2.2.0
|
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Indicates the type of account.
Conditions: Required in some markets (for example, for merchants in Brazil). Otherwise optional.
Options:
01 |
Not Applicable |
02 |
Credit |
03 |
Debit |
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Broadcast information - unstructured information sent between the 3DS Server, the DS and the ACS.
Maximum length: 4096
|
acquirerMerchantID
string
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Acquirer-assigned merchant identifier.
Conditions: Required for Payment Authentications (PA).
Maximum length: 35
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Acquiring institution identification code as assigned by the DS receiving the AReq message.
Example: "535522"
Conditions: Required for Payment Authentications (PA). Required for Visa Non-Payment Authentications (NPA)
Maximum length: 11
|
2.1.0
2.2.0
BRW
required
|
Example: "https://www.example-merchant.com/challenge-notification"
Maximum length: 256
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Date after which no further authorisations shall be performed.
Format: YYYYMMDD
Conditions: Required when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 )
|
recurringFrequency
string
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Indicates the minimum number of days between authorisations.
Example: "0031"
Conditions: Required when threeDSRequestorAuthenticationInd is Recurring transaction (02 ) or Instalment transaction (03 )
Maximum length: 4
|
purchaseInstalData
string
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Indicates the maximum number of authorisations permitted for instalment payments.
Example: "002"
Conditions: Required if threeDSRequestorAuthenticationInd is Instalment transaction (03 ).
Maximum length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Identifies the type of transaction being authenticated.
Conditions: Required in some markets, when the messageCategory is Payment Authentication (PA) (01 ).
Options:
01 |
Purchase of goods or services |
03 |
Check acceptance |
10 |
Account funding |
11 |
Quasi-cash transaction |
28 |
Prepaid activation and load |
|
2.1.0
2.2.0
BRW
optional
|
IP address of the browser as returned by the HTTP headers to the 3DS Requestor.
Example: "0.0.0.0"
|
browserJavascriptEnabled
boolean
2.2.0
BRW
required
|
Boolean that represents the ability of the cardholder browser to execute JavaScript.
Example: true
|
browserJavaEnabled
boolean
2.1.0
2.2.0
BRW
conditional
|
Boolean that represents the ability of the cardholder browser to execute Java.
Example: true
Conditions: Required when browserJavascriptEnabled is true.
|
2.1.0
2.2.0
BRW
required
|
The cardholder browser language as defined in IETF BCP47.
Example: "en"
|
2.1.0
2.2.0
BRW
conditional
|
The bit depth of the browser's colour palette for displaying images. Use the closest lower option for color depths that are not in the listed options. For example if the color depth is 30, use 24 instead.
Conditions: Required when browserJavascriptEnabled is true.
Options:
1 |
1 bit per pixel |
4 |
4 bits per pixel |
8 |
8 bits per pixel |
15 |
15 bits per pixel |
16 |
16 bits per pixel |
24 |
24 bits per pixel |
32 |
32 bits per pixel |
48 |
48 bits per pixel |
|
browserScreenHeight
string
2.1.0
2.2.0
BRW
conditional
|
Total height of the cardholder’s screen (not browser window) in pixels.
Example: "1080"
Conditions: Required when browserJavascriptEnabled is true.
Maximum length: 6
|
browserScreenWidth
string
2.1.0
2.2.0
BRW
conditional
|
Total width of the cardholder’s screen (not browser window) in pixels.
Example: "1920"
Conditions: Required when browserJavascriptEnabled is true.
Maximum length: 6
|
2.1.0
2.2.0
BRW
conditional
|
Time-zone offset in minutes between UTC and the cardholder browser local time.
Example: "300"
Conditions: Required when browserJavascriptEnabled is true.
Maximum length: 5
|
2.1.0
2.2.0
BRW
conditional
|
Exact content of the HTTP user-agent header.
Example: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_0_0) AppleWebKit/0.0 (KHTML, like Gecko) Chrome/0.0.0.0 Safari/0.0"
Conditions: Required when deviceChannel is Browser.
Maximum length: 2048
|
2.1.0
2.2.0
APP
required
|
Universally unique transaction identifier assigned by the 3DS SDK to identify a single transaction. Obtained by calling the getSDKTransactionID() SDK method. See details
Example: "a3384543-b67e-5117-bb34-4567ac6a1123"
Length: 36
|
2.1.0
2.2.0
APP
required
|
Universally unique ID created upon all installations of the 3DS Requestor App on a consumer device. This will be newly generated and stored by the 3DS SDK for each installation. Obtained by calling the getSDKAppID() SDK method. See details
Example: "c3994512-a99f-ab17-bb66-4566ac6b1334"
Length: 36
|
2.1.0
2.2.0
APP
required
|
Device data encrypted by the SDK. Obtained by calling the getDeviceData() SDK method. See details
Maximum length: 64000
|
2.1.0
2.2.0
APP
required
|
Public key component of the ephemeral key pair generated by the 3DS SDK and used to establish session keys between the 3DS SDK and ACS. Obtained by calling the getSDKEphemeralPublicKey() SDK method. See details
Maximum length: 256
|
2.1.0
2.2.0
APP
required
|
Indicates maximum amount of time (in minutes) for all exchanges.
Example: "05"
Length: 2
|
sdkReferenceNumber
string
2.1.0
2.2.0
APP
required
|
Identifies the vendor and version of the 3DS SDK that is integrated in a 3DS Requestor App.
Example: "3DS_xxx_SDK_xxxx_020200_nnnnn"
Maximum length: 32
|
deviceRenderOptions
object
2.1.0
2.2.0
APP
required
|
Defines the SDK UI types that the device supports for displaying specific challenge user interfaces within the SDK.
Show definition
|
optional
|
Lists all of the SDK Interface types that the device supports for displaying specific challenge user interfaces within the SDK.
Options:
01 |
Native |
02 |
HTML |
03 |
Both |
|
optional
|
Lists all UI types that the device supports for displaying specific challenge user interfaces within the SDK.
Options:
01 |
Text field |
02 |
Single select field |
03 |
Multi select field |
04 |
OOB |
05 |
HTML Other (valid only for HTML UI) |
|
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Merchant name assigned by the acquirer.
Conditions: Required for Payment Authentications (PA)
Maximum length: 40
|
merchantCountryCode
string
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
ISO 3166-1 numeric three-digit country code of the merchant.
Example: "826"
Conditions: Required for Payment Authentications (PA)
Length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Merchant category code. A card scheme specific code describing the merchant’s type of business, product or service.
Conditions: Required for Payment Authentications (PA)
Length: 4
|
merchantRiskIndicator
object
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Optional information about the purchase.
Show definition
|
deliveryEmailAddress
string
optional
|
For electronic delivery, the email address to which the merchandise was delivered.
Example: "customer@example-merchant.com"
Maximum length: 320
|
optional
|
Indicates the merchandise delivery timeframe.
Options:
01 |
Electronic Delivery |
02 |
Same day shipping |
03 |
Overnight shipping |
04 |
Two-day or more shipping |
|
optional
|
For prepaid or gift card purchases, the purchase amount total of prepaid or gift card(s) in major units (for example, USD 123.45 is 123).
Example: "123"
|
optional
|
For prepaid or gift card purchases, the total count of individual prepaid or gift cards/codes purchased.
Example: "10"
|
optional
|
For prepaid or gift card purchases, the ISO 4217 three-digit currency code of the gift card.
Example: "826"
|
preOrderPurchaseInd
string
optional
|
Indicates whether the cardholder is placing an order for merchandise with a future availability or release date.
Options:
01 |
Merchandise available |
02 |
Future availability |
|
optional
|
For a pre-ordered purchase, the expected date that the merchandise will be available.
Format: YYYYMMDD
|
optional
|
Indicates whether the cardholder is reordering previously purchased merchandise.
Options:
01 |
First time ordered |
02 |
Reordered |
|
optional
|
Indicates the shipping method chosen for the transaction.
Options:
01 |
Ship to cardholder’s billing address |
02 |
Ship to another verified address on file with merchant |
03 |
Ship to address that is different than the cardholder’s billing address |
04 |
Ship to store / pick-up at local store (store address shall be populated in shipping address fields) |
05 |
Digital goods (includes online services, electronic gift cards and redemption codes) |
06 |
Travel and event tickets, not shipped |
07 |
Other (for example, gaming, digital services not shipped, emedia subscriptions, etc.) |
|
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Name of the cardholder.
As per EMV guidelines, only a specific set of common characters are allowed. Please refer to Annex B ('Common Character Set') of EMV's Book 4 for more information.
Example: "John Smith"
Conditions: Required unless a market or regional mandate restricts sending this information.
Minimum length: 2
Maximum length: 45
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Cardholder account identifier. The customerId may be used for this field.
Maximum length: 64
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Information about the cardholder's account.
Show definition
|
optional
|
Length of time that the cardholder has had the account.
Options:
01 |
No account (guest check-out) |
02 |
Changed during this transaction |
03 |
Less than 30 days |
04 |
30−60 days |
05 |
More than 60 days |
|
optional
|
Date that the cardholder’s account was last changed, including billing or shipping address, new payment account, or new user(s) added.
Format: YYYYMMDD
|
optional
|
Time since the cardholder’s account information was last changed, including billing or shipping address, new payment account, or new user(s) added.
Options:
01 |
Changed during this transaction |
02 |
Less than 30 days |
03 |
30−60 days |
04 |
More than 60 days |
|
optional
|
Date that the cardholder opened the account.
Format: YYYYMMDD
|
optional
|
Date that cardholder last changed their password or had their account reset.
Format: YYYYMMDD
|
optional
|
Time since the cardholder last changed their password or had their account reset.
Options:
01 |
No change |
02 |
Changed during this transaction |
03 |
Less than 30 days |
04 |
30−60 days |
05 |
More than 60 days |
|
optional
|
Number of purchases by this cardholder account during the last six months.
Example: "10"
|
optional
|
Number of transactions (successful and abandoned) by this cardholder account across all payment methods in the last 24 hours.
Example: "1"
|
optional
|
Number of transactions (successful and abandoned) by this cardholder account across all payment methods in the last year.
Example: "5"
|
optional
|
Date that the payment method was added to the cardholder’s account.
Format: YYYYMMDD
|
optional
|
Indicates the length of time since the payment method was added to the cardholder’s account.
Options:
01 |
No account (guest check-out) |
02 |
During this transaction |
03 |
Less than 30 days |
04 |
30−60 days |
05 |
More than 60 days |
|
optional
|
Date when the shipping address used for this transaction was first used with the 3DS Requestor.
Format: YYYYMMDD
|
shipAddressUsageInd
string
optional
|
Indicates when the shipping address used for this transaction was first used with the 3DS Requestor.
Options:
01 |
This transaction |
02 |
Less than 30 days |
03 |
30−60 days |
04 |
More than 60 days |
|
optional
|
Indicates if the cardholder name on the account is identical to the shipping name used for this transaction.
Options:
01 |
Account name identical to shipping name |
02 |
Account name different than shipping name |
|
suspiciousAccActivity
string
optional
|
Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account.
Options:
01 |
No suspicious activity has been observed |
02 |
Suspicious activity has been observed |
|
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
The email address associated with the account that is either entered by the Cardholder, or is on file with the 3DS Requestor.
Example: "customer@example.com"
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 254
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Home phone number. Refer to ITU-E.164 for additional information on format and length.
Show definition
|
optional
|
Example: "44"
|
optional
|
Example: "1234567899"
Maximum length: 15
|
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Mobile phone number. Refer to ITU-E.164 for additional information on format and length.
Show definition
|
optional
|
Example: "44"
|
optional
|
Example: "1234567899"
Maximum length: 15
|
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Work phone number. Refer to ITU-E.164 for additional information on format and length.
Show definition
|
optional
|
Example: "44"
|
optional
|
Example: "1234567899"
Maximum length: 15
|
|
2.1.0
2.2.0
APP
BRW
optional
|
Indicates whether the billing address and shipping address are the same.
Options:
Y |
Billing address matches shipping address |
N |
Billing address does not match shipping address |
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
First line of the billing address associated with the card used for this purchase.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Second line of the billing address associated with the card used for this purchase.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Third line of the billing address associated with the card used for this purchase.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
The city of the billing address associated with the card used for this purchase.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
ISO 3166-2 country subdivision code for the state or province of the billing address associated with the card used for this purchase.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
ZIP or other postal code of the billing address associated with the card used for this purchase.
Example: "EC1V 9BP"
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 16
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
The numeric country code of the billing address associated with the card used for this purchase.
Example: "826"
Conditions: Required unless a market or regional mandate restricts sending this information.
Length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
First line of the shipping address requested by the cardholder.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Second line of the shipping address requested by the cardholder.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Third line of the shipping address requested by the cardholder.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
City of the shipping address requested by the cardholder.
Example: "London"
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 50
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
ISO 3166-2 country subdivision code for the state or province of the shipping address requested by the cardholder.
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
The ZIP or other postal code of the shipping address requested by the cardholder.
Example: "EC1V 9BP"
Conditions: Required unless a market or regional mandate restricts sending this information.
Maximum length: 16
|
2.1.0
2.2.0
APP
BRW
3RI
conditional
|
Numeric country of the shipping address requested by the cardholder.
Example: "826"
Conditions: Required unless a market or regional mandate restricts sending this information.
Length: 3
|
2.1.0
2.2.0
APP
BRW
3RI
optional
|
Data necessary to support requirements not otherwise defined in the 3D Secure message format.
Show definition
|
optional
|
A unique identifier for the extension.
Example: "id-123"
|
optional
|
The name of the extension as defined by the extension owner.
Example: "Extension Name"
|
criticalityIndicator
boolean
optional
|
Indicates whether the recipient must understand the contents of the extension to interpret the entire message.
|
data
object,array,boolean,integer,number,string
optional
|
The data carried in the extension.
|
|