Format: LLLVARb…999
Description: Field 63 will be used to send requests and responses related to services not dealt with by other fields. It is recommended that tags are submitted in sequential order. This field utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements in the following manner:
<LLL><TAG><LENGTH><VALUE><TAG><LENGTH><VALUE> ………
LLL: This describes the aggregate length of the data in data element 63.
Format: 2 bytes BCD (first nibble will be zero-filled).
TAG: This sub-field contains an alphanumeric or numeric value describing the data that is to follow in the length and value fields. The tag values and the actual data they represent are outlined in the table below.
Format: 1-byte BCD.
LENGTH: This sub-field contains a numeric value that may vary from 0 to 99 describing the length of the data that is to follow in the value sub-field.
Format: 2 bytes BCD (first nibble will be zero-filled).
VALUE: This sub-field contains the data associated with a particular tag. The length of this data should be the same as that indicated in the length sub-field.
Format: see table below for individual tag formats.
Tag |
Description |
Format |
Length |
---|---|---|---|
01 |
DUKPT Key Serial Number |
b 20 |
20 |
02 |
CVV2 (CVC2) |
an 4 |
4 |
03 |
CVV2 (CVC2) Result Code |
an 1 |
1 |
04 |
Moto/EC Indicator |
n 1 |
1 |
05 |
Ignore TID Indicator |
an 1 |
1 |
06 |
Mobile POS (MPOS) Indicator |
an 1 |
1 |
07 |
Payment Facilitator Indicator |
an 1 |
1 |
08 |
Partial Approval Indicator |
an 1 |
1 |
09 |
Address Verification Data |
an 49 |
49 |
10 |
Address Verification Response Data |
an 1 |
1 |
11 |
Transaction Identifier |
an 40 |
20 bytes |
12 |
3D Secure Cardholder Authentication Verification Values |
an 40 |
20 bytes |
13 |
Accountholder Authentication Value (AAV) |
an 32 |
32 bytes |
14 |
Financial Institution Data |
an 30 |
30 |
15 |
Acceptance Indicator for Card Scheme Data |
an 1 |
1 |
16 |
Card Scheme Data |
an 22 |
22 |
17 |
Instalment Payment |
an 34 |
34 |
18 |
Unattended Acceptance Terminal Indicator (CAT - Cardholder Activated Terminal - Level Indicator) |
an 2 |
2 |
19 |
Dual Brand Override Indicator |
an 2 |
2 |
20 |
Alphanumeric Terminal ID |
an 8 |
8 |
21 |
MasterPass Enabled Merchant Flag |
an 1 |
1 |
22 |
Digital Wallet Data |
an 5 |
5 |
23 |
Accountholder Authentication Value (AAV) Collection Indicator |
n 1 |
1 |
24 |
Mastercard Assigned ID |
an 6 |
6 |
25 |
Unique Transaction Response Reference Number |
an 11 |
11 |
26 |
Payment Facilitator Additional Information |
an 92 |
92 |
27 |
DCC Reference Number |
n 14 |
14 |
28 |
Transit Transaction Data |
n 4 |
4 |
29 |
PAN Association Data |
an 27 |
27 |
30 |
Credential on File Indicator |
an 1 |
1 |
31 |
Merchant Initiated Transaction Indicator |
an 2 |
2 |
32 |
Debt Repayment Indicator |
an 1 |
1 |
33 |
Elavon Token |
an 19 |
19 |
34 |
Current Elavon Token Type |
an 2 |
2 |
35 |
Requested Elavon Token Type |
an 2 |
2 |
36 |
Card Brand |
a 2 |
2 |
37 |
Elavon Token Original Presented Card PAN |
n 4 |
4 |
38 |
Payment Account Reference (PAR) Number |
an 35 |
35 |
39 |
3D Secure Version Number |
n 1 |
1 |
40 |
Directory Server (DS) Transaction ID |
ans 36 |
36 |
41 |
Transaction Record of Charge (ROC) Value |
an 39 |
39 |
42 |
Mobile POS (MPOS) Acceptance Device Indicator |
n 1 |
1 |
43 |
Deferred Authorisation Indicator |
an 1 |
1 |
44 |
Strong Customer Authentication (SCA) Status Indicator |
an 1 |
1 |
45 |
Strong Customer Authentication (SCA) Exemption Indicator |
an 1 |
1 |
46 |
Multi-Currency Processing (MCP) Transaction Indicator |
an 1 |
1 |
47 |
Elavon Journey ID |
an 36 |
36 |
48 |
In-App Digital Payment Cryptogram |
ans 28 |
28 |
49 |
Remote Commerce Acceptor Identifier |
VAR ans… 150 |
150 |
50 |
3D Secure Capability Indicator |
ans 5 |
5 |
51 |
Free Trial and Promotional Offer Indicator |
n1 |
1 |
52 |
Source IP Address |
an 39 |
39 |
53 |
Merchant Action Code |
an 2 |
2 |
54 |
Visa Commercial Choice Agreement ID |
ans 4 |
4 |
1.1.1Tag 01 DUKPT Key Serial Number
Contains the Key Serial Number (KSN) for DUKPT encryption that is associated with the PIN data contained in Field 52. The Key Serial Number is a 10 byte composite field that is transmitted as 20 bytes as it contains binary data. The 10 bytes before they are expanded to ASCII character representation are composed as follows:
Bytes |
Description |
Bits |
---|---|---|
Bytes 1-2 |
Hexadecimal F’s |
16 |
Bytes 3-5 |
Base Derivation Key ID |
24 |
Bytes 6-7 + byte 8, bits 1-3 |
Terminal Device ID |
19 |
Byte 8, bits 4-8 + bytes 9-10 |
Encryption Counter |
21 |
1.1.2Tag 02 Card Verification Value (CVV2/CVC2)
CVV2 value as printed on the card. Mastercard and Visa: 3 bytes, left justified, space filled. American Express: 4 bytes.
1.1.3Tag 03 Card Verification Value (CVV2/CVC2) Result Code
The result of CVV2 validation:
Value |
Description |
---|---|
M |
Match |
N |
No Match |
P |
Not Processed |
U |
Not Participating |
S |
CVV2 Should Be Present – indicates that Visa or the issuer was not able to perform CVV2 verification, and notifies the merchant that the card should contain a CVV2 value. |
American Express Values:
Value |
Description |
---|---|
Y |
Match |
N |
No Match |
U |
Unchecked |
1.1.4Tag 04 Mail Order/Telephone Order/Ecommerce Indicator (MOTO/ECI)
Value |
Description |
---|---|
0 |
Cardholder Present |
1 |
Mail Order/Telephone Order (MOTO) Transaction |
2 |
Recurring Transaction |
3 |
Instalment Payment (not currently supported) |
5 |
Ecommerce Fully Authenticated 3D Secure Transaction (see also Field 63, Tags 11, 12 and 13) |
6 |
Ecommerce 3D Secure Authentication Attempt supported by merchant / cardholder does not participate (see also Field 63, Tags 11, 12 and 13) |
7 |
Ecommerce Unsecure Transaction using SSL or Channel Encryption |
9 |
UnionPay 3D Secure attempted. Transaction not authenticated as card is not registered for 3DS. Applicable for UnionPay cards only. |
1.1.5Tag 05 Ignore TID Indicator
Field 41 (Card Acceptor Terminal Identification) value will not be validated by the Elavon host allowing non-Elavon supplied TIDs to be used. The value in Field 41 will be passed to the schemes and included in the Response message unless Field 63, Tag 20 (Alphanumeric TID) is populated.
Only available for approved customers in the Nordic region and approved users of alphanumeric terminal IDs. Not supported for Host Based solutions.
Y = Customer is approved to utilise Ignore TID functionality.
1.1.6Tag 06 Mobile POS (MPOS) Indicator
Indicates that the point of acceptance is a mobile device or tablet computer.
M = Mobile device used
1.1.7Tag 07 Payment Facilitator Indicator
Indicates Payment Facilitator acceptance. If present Field 43 Payment Facilitator values must be populated.
Y = Payment Facilitator
1.1.8Tag 08 Partial Approval Indicator
Specifies whether a terminal supports partial approval.
The option of a partial approval must not be offered for an authorisation with cashback.
If the issuer grants a partial approval but this indicator was not set the terminal will receive a decline in the response message. The Elavon acquiring host will generate a reversal to the issuer.
Y = Supports Partial Approval responses
1.1.9Tag 09 Address Verification Service (AVS) Request Data
Contains address data of the Cardholder.
Format 1:
Position |
Type |
Description |
---|---|---|
1-9 |
an 9 |
Subfield contains only numerics from the postcode. |
10-49 |
ans 40 |
Subfield contains up to 5 numerics from the cardholder’s billing address. |
Format 2:
Position |
Type |
Description |
---|---|---|
1-9 |
an 9 |
Subfield contains complete postcode. |
10-49 |
ans 40 |
Subfield contains cardholder billing address. |
Format 1 Examples |
Pos |
Value |
---|---|---|
Flat. 4a 123 London Road, London CH48 8AQ |
1-9 |
488 |
10-49 |
4123 |
|
1 Elm Street Valley Stream NY 1151 |
1-9 |
1151 |
10-49 |
1 |
|
Spachbrücker Str 21, 64354 Reinheim |
1-9 |
64354 |
10-49 |
21 |
|
The Ridings Dean Court, Guildford GU14 7SR |
1-9 |
147 |
10-49 |
|
1.1.10Tag 10 Address Verification Service (AVS) Response Data
AVS result code.
Value |
Description |
---|---|
A |
Address match, Postal Code no-match |
B |
Street Address match, Postal Code not verified (incompatible format) |
C |
Street Address and Postal Code not verified (incompatible format) |
D |
Street Address and Postal Code match |
F |
Street Address and Postal Code match (UK issued cards) |
G |
Address information not verified |
I |
Address information not verified |
M |
Street Address and Postal Code match |
N |
No match |
P |
Postal Code match, Street Address not verified (incompatible format) |
R |
Retry - system unavailable/timed-out |
S |
Not applicable / AVS not supported |
U |
Address information not verified / No data from issuer |
W |
Postal Code match, Street Address no-match |
X |
Street Address and Postal Code Match |
Y |
Street Address and Postal Code Match |
Z |
Postal Code/ZIP Code match, Street Address no-match |
1.1.11Tag 11 Transaction Identifier (XID)
3D Secure Transaction Identifier
20 bytes binary.
Transaction |
Contents |
---|---|
Visa 3D Secure Version 1 (Verified by Visa) |
Transaction XID |
Visa 3D Secure Version 1 (Verified by Visa) Tokenised |
Token Authentication Verification Value (TAVV) |
American Express 3D Secure Version 1 (SafeKey) |
Transaction XID |
American Express 3D Secure Version 2 |
Directory Server (DS) Transaction ID |
1.1.12Tag 12 3D Secure Cardholder Authentication Verification Values
20 bytes binary (Hex).
Scheme |
Contents |
---|---|
American Express Safe Key |
AEVV |
Diners ProtectBuy |
CAVV |
JCB J/Secure |
CAVV |
Mastercard SecureCode |
Not Applicable |
UnionPay |
AV |
Verified by Visa |
CAVV |
Tag must be present if Tag 04 is set as value 5 or 6.
If Cardholder Authentication Verification Value (CAVV) data is not present in Verified By Visa ecommerce transactions (PAN or Token), the transactions will be downgraded.
1.1.13Tag 13 Accountholder Authentication Value (AAV)
Mastercard Secure Code AAV value. Applicable for Mastercard and Maestro ecommerce transactions only. Elavon expects the AAV field to be populated with the Base 64 encoded authentication value. This Tag must be present if Tag 04 is set as value 5 or 6.
Please note: AAV value is not mandatory for tokenised transactions. This Tag must be preceded by Tag 04. Formally called Universal Cardholder Authentication Field (UCAF).
1.1.14Tag 14 Financial Institution Data
Required for UK Domestic Transactions under the following Merchant Category Codes.
MCC 6012 – Visa/Mastercard – Please see Debt Repayment Field
MCC 6050 - Mastercard
Position |
Type |
Data Description |
---|---|---|
1-8 |
an 8 |
Date of birth of primary recipient. Format: YYYYMMDD (year, month, date) Note: No default date is captured. |
9-18 |
an 10 |
Partially masked PAN or account number of recipient. Card-to-Card Payments: First 6 and last 4 characters of recipient PAN (no spaces) Card-to-Non-Card Payments: Up to 10 characters of recipient account number details. If the account number is under 10 characters then the remaining field locations are populated with an asterisk (*). |
19-24 |
an 6 |
First part of the post code (district) which UK acquirers are required to populate. E.g. postcode KA27 8AA becomes KA27. If the first part of the post code is only 2 characters then the remaining field locations must be left blank. |
25-30 |
an 6 |
First 6 characters of the recipient’s surname. Only alphabetic characters to be used (Latin characters such as A, B, C or a, b, c etc.). If the surname is shorter than 6 characters then the remaining field locations are populated with an asterisk (*). |
The data must be arranged in sequential order without special characters or delimiters to discern subsections.
Example 1: Customer with UK Address and surname longer than 6 characters. ‘_’ denotes a space.
Position |
1-8 |
9-18 |
19-24 |
25-30 |
---|---|---|---|---|
Value |
19840501 |
1234569999 |
KA27__ |
Witwic |
Example 2: Customer with bank account and surname shorter than 6 characters. ‘_’ denotes a space.
Position |
1-8 |
9-18 |
19-24 |
25-30 |
---|---|---|---|---|
Value |
19870629 |
123456**** |
XX____ |
Fong** |
1.1.15Tag 15 Card Scheme Data Acceptance Indicator
Flag in requests to indicate that Card Scheme Data can be received and processed on the partner's host or terminal. Not required in Reversal Requests where no Card Scheme Data will be returned in the response.
Please advise Elavon if Card Scheme Data cannot be supported.
Y = Card Scheme Data supported
Please note: the return of Card Scheme Data in Online Refund Responses is currently supported in the Elavon Certification Test Environment only.
1.1.16Tag 16 Card Scheme Data
Data will be returned to the partner host system or POS terminal in approved responses where Tag 15 in the corresponding request is set to Y. This is retain and return data for the various Reversal messages. Data must also be populated in the equivalent fields on the corresponding submission file if applicable. Card Scheme Data may be required for subsequent Merchant Initiated Transactions.
Please note: Mastercard declines will not contain Card Scheme Data.
Scheme |
Pos. 1 |
Pos. 2-16 |
Pos. 17-20 |
Pos. 21-22 |
---|---|---|---|---|
Visa |
ACI value |
Transaction ID |
Validation Code |
ALP/ Product ID |
Mastercard |
M |
BankNet Ref. No. |
BankNet Date |
Spaces |
Discover |
D |
NRID |
Track Data Condition Code (please note: can be space filled) |
Spaces |
AMEX |
A |
Transaction ID |
Spaces |
Spaces |
Scheme |
Pos. 1 |
Pos. 2-7 |
Pos. 8-17 |
Pos. 18-20 |
Pos. 21–22 |
---|---|---|---|---|---|
Union Pay |
B |
STAN |
Date and Time |
Settlement Date |
Spaces |
1.1.17Tag 17 Instalment Payment
Supports the transmission of Instalment payment data. The indicated transaction may be the first or a subsequent transaction. In all cases the initial transaction of such a series must be identified as an Instalment payment. Currently not supported by Elavon.
Pos. |
Type |
Description |
---|---|---|
1 |
an 12 |
Total Amount. Contains the payments total. Zero-filled, right-justified. |
2 |
an 3 |
Currency Code. Contains the currency code of the payment submitted. |
3 |
an 3 |
Number of Instalments. Contains the number of Instalment payments that will occur. Zero-filled, right-justified. |
4 |
an 12 |
Amount of each Instalment. Contains the amount of each Instalment payment. Zero-filled, right-justified. |
5 |
an 3 |
Instalment Payment Number. Contains the Instalment payment number. Zero-filled, right-justified. |
6 |
an 1 |
Frequency of Instalments. Contains the frequency of the Instalment payments. Valid values are:
|
1.1.18Tag 18 Unattended Acceptance Terminal Indicator (CAT Level)
Indicates the type of unattended terminal.
Value |
Description |
---|---|
01 |
Automated dispensing machine with PIN. Online authorised. Examples:
|
02 |
Self-service terminal. Examples:
|
03 |
Limited amount terminal without PIN (No CVM). Offline. Examples:
|
1.1.19Tag 19 Dual Brand Override Indicator
Allows a Dual Branded UnionPay card (i.e. UnionPay/Visa) to be processed as UnionPay.
Note: The top 100 UnionPay Dual Brand BINs (list available from Elavon) are automatically processed as UnionPay regardless of the use of this Tag.
This Indicator allows BINs not on that list to also be processed as UnionPay. Any Dual Brand cards processed as UnionPay must be correctly flagged at Settlement.
Please contact Elavon for more information on UnionPay processing.
UP = Union Pay
1.1.20Tag 20 Alphanumeric Terminal ID
Populated when an Alphanumeric Terminal ID is used at the Point of Interaction. Tag is left-justified with trailing spaces.
Field 41 (Card Acceptor Terminal Identification) must be zero-filled when Tag 20 is populated.
Field 63, Tag 05 (Ignore TID Indicator) must be set to ‘Y’. Not supported for Host Based solutions.
1.1.21Tag 21 MasterPass Enabled Merchant Flag
Indicates that the merchant is enabled to process via the MasterPass Wallet. This does not require that MasterPass Digital Wallet is present. Mastercard only.
Y = MasterPass supported
1.1.22Tag 22 Digital Wallet Data
Pos |
Name |
Description |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
Digital Wallet Type |
V - Visa Checkout M - MasterPass |
||||||||||||
3-6 |
Digital Wallet Data |
Visa Checkout
MasterPass
Please note: While values 101 and 102 were initially introduced, other values may be transmitted by MasterPass. Mastercard will not publish these values and as such, acquirer and processor systems should pass whatever value is provided by the MasterPass wallet unaltered in the transaction record. |
1.1.23Tag 23 Accountholder Authentication Value (AAV) Collection Indicator
Contains the result of AAV validation.
Value |
Description |
---|---|
0 |
Merchant does not participate in AAV scheme |
1 |
Merchant participates / Attempted AAV data is present |
2 |
Merchant participates / AAV data is present |
3 |
Maestro Basic Checkout |
5 |
Issuer Risk Based Decisioning |
6 |
Merchant Risk Based Decisioning |
7 |
Partial Shipment/Recurring Payment. Liability dependent on original AAV provided and matching initial transaction. |
1.1.24Tag 24 Mastercard Assigned ID
Contains the Mastercard Assigned Merchant ID. This field is required if the AAV Collection Indicator Field contains the value 3 (Maestro Basic Checkout).
1.1.25Tag 25 Unique Transaction Response Reference Number
Contains a unique Elavon generated reference number populated in response messages only. This value should subsequently be populated in settlement.
Please note: this tag should not be used in request messages.
1.1.26Tag 26 Payment Facilitator Additional Information
Contains additional information required for Payment Facilitators. Alphanumeric fields should be left-justified with trailing spaces. Numeric fields should be right-justified with leading zeros.
Position | Type | Description |
---|---|---|
1-14 | an 14 | PF Sub-Merchant ID (MID number of sub-merchant) This should not match the value in Field 42 (Card Acceptor Merchant ID) |
15-18 | n 4 | PF Sub-Merchant MCC (MCC of sub-merchant) |
19-38 | an 20 | PF Phone Number (sub-merchant phone number) Amex Only |
39-78 | an 40 | PF Email Address (sub-merchant email address) Amex Only |
79-92 | n 14 |
PF Tax ID (sub-merchant Tax ID) Space-Fill if not available |
1.1.27Tag 27 DCC Reference Number
Unique DCC reference number assigned by the Elavon Host. Format = YYMMDDHHMMnnnn where nnnn is a random number generated by the Host. To be returned in all subsequent authorisation and settlement messages from the terminal to the Host.
1.1.28Tag 28 Transit Transaction Data
Carries data related to the processing of Transit Transactions. Available for the following Merchant Category Codes: 4111 / 4112 / 4131 / 4784.
Position |
Type |
Description |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1-2 |
n2 |
Transit Transaction Type Indicator
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
3-4 |
n2 |
Transportation Mode Indicator
|
For Visa Debt Recovery transactions, the below fields should be populated as follows:
- Field 22, Byte 1 (POS Terminal Capability) should be set to 0 (Unknown)
- Field 22, Byte 7 (POS Entry Mode) should be set to 1 (Manual, No Terminal)
1.1.29Tag 29 PAN Association Data
The PAN Association Data is returned in Response Messages for Transit Transactions for Mastercard and American Express as follows:
Mastercard: returned in all Transit Transaction Responses.
American Express: returned when the Auth Request as Field 63 Tag 28 set to 10 (Amex PAN Transalation Request).
Field carries the cardholder’s PAN which can be cross-referenced with the contactless PPAN used in the original contactless Transit taps and used for the purpose of Debt Recovery.
Position | Type | Description |
---|---|---|
1 | an 1 |
Account Number Indicator. Valid values:
|
2-20 | n 19 | Account Number |
20-24 | n 4 | Expiration Date YYMM |
25-27 | an 3 | Product Code (See Appendix C) Space-Filled if not applicable e.g. Amex transactions. |
1.1.30Tag 30 Credential on File Indicator
Indicates status of Credential on File transaction initiated by Merchant. Card Scheme Data from original authorisation must be present in message.
In the event of a Reversal the same Credential on File value used in the original authorisation must be populated. Diners supported from November 2020.
Value |
Description |
---|---|
S |
Storing Credential on File – valid for Visa and Mastercard Indicates that the Cardholder Initiated Transaction (CIT) is being processed with the intention of retaining the cardholder’s details. |
U |
Unscheduled Credential on File Transaction – valid for Visa, Diners and Amex Represents a Merchant Initiated Transaction (MIT) using a stored credential that does not occur on a scheduled or regularly occurring transaction date. |
I |
Instalment Transaction using Stored Credential – valid for Visa, Amex, Diners and Mastercard (not currently supported) Represents a cardholder agreement to allow a merchant to initiate one or more future transactions over a period for a single purchase of goods or services. |
R |
Recurring Transaction using Stored Credential – valid for Visa, Amex, Diners and Mastercard Represents a cardholder agreement to allow a merchant to initiate future transactions for the purchase of goods or services at regular fixed intervals. |
1.1.31Tag 31 Merchant Initiated Transaction Indicator
Indicates reason for Merchant Initiated Transaction. Valid for Visa, Diners and Amex. Card Scheme Data from original authorisation must be present in message. Diners supported from November 2020.
Value |
Description |
---|---|
01 |
Resubmission Allows a merchant to resubmit an authorisation that has been declined due to insufficient funds after delivery of goods or services. 14 day time limit. |
02 |
Delayed Charge Allows a merchant to process a supplemental charge after original services and respective payment has been processed. 120 day time limit. |
03 |
Reauthorisation Allows the processing of split or delayed ecommerce shipments. Allows the extension of authorisations relating to hotel stays, car rentals and cruise lines. 120 day time limit. |
04 |
No-Show Allows a merchant to perform a No-Show transaction in accordance with the merchant’s cancellation policy. |
1.1.32Tag 32 Debt Repayment Indicator
Indicates a Debt Repayment Instalment Transaction. Used in conjunction with MCC 6012 in the Financial Institution Data Field where applicable.
Required for authorisation and authorisation reversal.
Y = Debt Repayment Transaction
1.1.33Tag 33 Elavon Token
Used in Elavon Tokenised Transactions Carries the Tokenised Card Number in Authorisation Requests and Tokenisation Request Responses. Maximum length 19.
1.1.34Tag 34 Current Elavon Token Type
Used in Elavon Tokenised Transactions. Identifies the Elavon Token Type being used in the current transaction.
1.1.35Tag 35 Requested Elavon Token Type
Used in Elavon Tokenised Transactions. Requests a new Elavon Token Type. To be agreed with Elavon before use.
1.1.36Tag 36 Card Brand
Used in Elavon Tokenised Transactions. Identifies the Card Brand of a Tokenised PAN. Returned in Response Messages.
Value |
Description |
Value |
Description |
---|---|---|---|
VI / VE / VD |
Visa Credit / Electron / Debit |
UD / UP |
Union Pay |
MC / MD |
Mastercard Credit / Debit |
JC |
JCB |
AX |
American Express |
4B |
Spanish Domestic |
DC |
Diners |
GC |
Giftcard |
1.1.37Tag 37 Elavon Token Original Presented Card PAN
Used in Elavon Tokenised Transactions. Carries the last four digits of the card PAN originally presented for Elavon Tokenisation in transaction response messages (excluding 1316 - Elavon Tokenisation Response). Must be printed on receipts/retained to match transaction records in the event of a dispute being raised.
1.1.38Tag 38 Payment Account Reference (PAR) Number
Carries a unique reference number assigned to a cardholder’s card PAN. This value remains constant across tokenised and non-tokenised transactions. The PAR provided by the scheme during authorisation and is returned to the terminal in the response message.
1.1.39Tag 39 3D Secure Version Number
Indicates if the transaction has been processed under 3D Secure Version 1 or Version 2 rules. Mandatory for all 3D Secure transactions.
Elavon currently supports 3D Secure Version 2 for Visa, Mastercard, and American Express.
Value |
Description |
---|---|
1 |
3D Secure Version 1 |
2 |
3D Secure Version 2 |
1.1.40Tag 40 Directory Server (DS) Transaction ID
Carries the Directory Server (DS) Transaction ID generated during 3D Secure Version 2 authentication. Supported by Mastercard and UnionPay.
1.1.41Tag 41 Transaction Record of Charge (ROC) Value
Carries a unique value created by the terminal solution for an authorisation request. The value is returned unaltered in the authorisation response and used in any subsequent related transactions including settlement where applicable. This value will be fed to schemes/issuers as Record of Charge (ROC) value.
1.1.42Tag 42 Mobile POS (MPOS) Acceptance Device Indicator
Indicates if an MPOS device is Hardware or Software Based.
Value |
Description |
---|---|
0 |
Hardware Based MPOS – dedicated MPOS terminal with dongle (with or without keypad) |
1 |
Software Based MPOS – off the shelf mobile device |
1.1.43Tag 43 Deferred Authorisation Indicator
Indicates when authorisation has been deferred i.e. due to technical issues that prevent a proper authorisation being obtained while the cardholder is present.
This indicator must be used for every deferred authorisation request.
Y = Deferred Authorisation
1.1.44Tag 44 Strong Customer Authentication (SCA) Status Indicator
Indicates POS capability in relation to SCA requirements.
Value |
Response |
---|---|
1 |
Single-Tap Capable – indicates that the solution supports contactless with online PIN and can request SCA without requiring an additional tap. |
2 |
Ecommerce Step-Up Capable – indicates that the solution is capable of stepping up a transaction from unsecured ecommerce to 3D Secure Version 2 authentication if requested by issuer. |
3 |
Single-Tap Transaction with Duplicated Data – indicates in request messages that a contactless Online PIN transaction is being processed following a Single-Tap request using data from the original tap. |
1.1.45Tag 45 Strong Customer Authentication (SCA) Exemption Indicator
Indicates that exemption from SCA is requested for the transaction.
Value |
Response |
---|---|
3 |
Secure Corporate Payment (SCP) – supported for Mastercard, Visa, Diners, UnionPay, and Amex. |
4 |
Transaction Risk Analysis (TRA) conducted by Approved Outsource – supported for Mastercard, Visa, Diners, and UnionPay. |
5 |
Transaction Risk Analysis (TRA) conducted by Elavon Fraud Services – supported for Mastercard, Visa, Diners, and UnionPay. |
7 |
Low Value Payment (LVP) – supported for Mastercard, Visa, Diners, and UnionPay. |
1.1.46Tag 46 Multi-Currency Processing Transaction Indicator
Indicates that the transaction has been processed using Multi-Currency Processing (MCP). MCP allows merchants to offer local currency to international customers but receive a guaranteed settlement amount in their home currency of choice. Supported for Mastercard, Visa and Diners.
3 = MCP Transaction
Please note: Diners support is related to your funding method (i.e. Elavon or Diners funding). Please speak to your Elavon representative for further information.
1.1.47Tag 47 Elavon Journey ID
Unique ID number used to indicate cardholder authentication via Elavon services. Please contact Elavon for more information.
1.1.48Tag 48 In-App Digital Payment Cryptogram
Mastercard: carries the Token Authentication Verification Value (TAVV) from a Mastercard DSRP (In-App Ecommerce) transaction only when processed under the enhanced rules (Mastercard AN 2941). Tag is required in conjunction with Tag 49.
Value should be 20 bytes of Hex which is Base 64 encoded to 28 characters.
American Express In-App Ecommerce: carries Amex Token Data Block A.
1.1.49Tag 49 Remote Commerce Acceptor Identifier
Mastercard: Carries a unique identifier agreed by the Merchant with wallet providers. This value is validated during authorisation processing. Value can be a maximum of 105 characters in length, converted to Base 64 encoding bringing the value length to a maximum of 150 characters
1.1.50Tag 50 3D Secure Capability Indicator
Indicates the highest version of 3D Secure Version 2 / EMV 3D Secure supported by solution. Formatted as follows: X.X.X - e.g. 2.1.0
1.1.51Tag 51 Free Trial and Promotional Offer Indicator
Indicates that a transaction is being processed at the end of a free trial/promotional period. Only required for the first transaction following the trial/offer.
1 = Charge at end of Free Trial/Promotional Offer
1.1.52Tag 52 Source IP Address
Carries the original submitter's (payer's) source IP address. Value is alphanumeric and can be of variable length.
Example: IPv4 = 172.1.1.10 / IPv6 = 2001:0DB8:AC10:FE01:0000:0000:0000:0000
1.1.53Tag 53 Merchant Action Code
Tag carries additional guidance on what steps to take in the event of a decline. If the Tag is absent from the response message no Merchant Action Code is available.
Value |
Response |
---|---|
01 |
Updated / Additional Information Needed Obtain new account information |
02 |
Try Again Later |
03 |
Do Not Try Again |
04 |
Token Requirements Not Fulfilled For This Token Type |
21 |
Payment Cancellation Do not resubmit transaction |
1.1.54Tag 54 Visa Commercial Choice Agreement ID
Tag carries the Visa Agreement ID for Commercial Choice Program Users. Returned in Response Messages and must be populated at Settlement.
Supported for U.S. cards at participating U.S. region merchants.
Please note: supported from November/December 2021.