indentSelect indent level
pktVisa BASE I packet
hdr_errVisa BASE I error header
H01
H02Flag and Format
H03Text Format
H04Total Message Length
H05Station ID, Destination
H06Station ID, Source
H07Round-Trip Control Information
H08BASE I Flags
H09Message Status Flags
H10Batch Number
H11RFU
H12User Information
H13Bit Map
H14Bit MapMap, Reject Data Group
RFU
hdrVisa BASE I header
H01
H02Flag and Format
H03Text Format
H04Total Message Length
H05Station ID, Destination
H06Station ID, Source
H07Round-Trip Control Information
H08BASE I Flags
H09Message Status Flags
H10Batch Number
H11RFU
H12User Information
msgVisa BASE I message
MTIMessage Type ID.
DE000Bitmaps
BM1Primary bitmap
BM2Secondary bitmap
BM3Third bitmap
BM1Fields at Primary Bitmap
DE002PAN data
len
valPAN.
DE003PC
S01Transaction Code.
S02Account, from.
S03Account, to.
DE004Amount, transaction.
DE006Amount, cardholder billing.
DE007Date and time, transmission
dateDate, local transmission.
timeTime, local transmission.
DE008Amount, cardholder billing fee.
DE010Cardholder Billing Conversion Rate
DE011STAN.
DE012Time, local transaction.
DE013Date, local transaction.
DE014Date, expiry.
DE017Capture reference (not used)
DE018Card Acceptor Business Code (CABC) / Merchant Category Code (MCC).
DE019Country Code, Acquirer.
DE020Country code, PAN
DE022POS entry mode
S01Card data input mode.
S02PIN capture mode.
S03padd
DE023Card Sequence Number (CSN).
DE024Network International Identifier (not used)
DE025POS condition code
DE026PIN capture code
DE027AIR length
DE028Amount, transaction fee
DE029Amount, settlement fee (not used)
DE030Amount, transaction processing fee (not used)
DE031Amount, settlement processing fee (not used)
DE032Institution ID, Acquirer
len
valInstitution ID, Acquirer.
DE033Institution ID, Forwarding
len
valInstitution ID, Forwarder.
DE034RFU (not used)
len
val
DE035Track 2 Data
len
valTrack 2.
DE037RRN.
DE038Authorization Code.
DE039Action Code
DE040Service code
DE041CATI.
DE042CAIC.
DE043Card acceptor name/location
S01Name, Card Acceptor.
S02City, Card Acceptor.
S03Country Code, Card Acceptor.
DE044Additional response data
len
val
S01Response Source/Reason Code
S02Address Verification Result Code
S03rfu
S04Card Product Type (IARS)
S05CVV/iCVV Results Code
S06PACM Diversion Level
S07PACM Diversion Reason Code
S08Card Authentication Results Code
S09rfu
S10CVV2 Result Code
S11Response Code, Original (SMS only)
S12Check Settlement Code (U.S. only)-SMS only
S13CAVV Results Code
S14Response Reason Code
DE045Track 1 Data
len
valTrack 1.
DE046RFU (not used)
len
val
DE047Additional Data, National (not used)
len
val
DE048Additional data, Private (todo)
len
val
v2
rfu
DE049Currency code, transaction.
DE051Currency Code, Cardholder billing.
DE052PIN block, encoded.
DE053SRCI
S01Security-Format Code
S02PIN Encryption Algorithm Identifier
S03PIN Block Format Code
S04PIN Zone Key Index
S05PIN Data Type
S06RFU
DE054Amounts, additional
len
val
DE055ICC data (binary)
len
val
tag
len
valVIS, Tag + Length + Value (TLV) series
DE056RFU (not used)
len
val
DE057RFU (not used)
len
val
DE058RFU (not used)
len
val
DE059National POS Geographic Data
len
val
S01State, province or region code of Card Acceptor.
S02County code, merchant
S03Postal code, Card Acceptor.
DE060Additional POS Information
len
val
S01Terminal Type
S02Terminal Entry Capability
S03Chip Condition Code
S04Special Condition Indicator-Existing Debt
S05Merchant Group Indicator
S06Chip Transaction Indicator
S07Card Authentication Reliability Indicator
S08Mail/Phone/Electronic Commerce and Payment Indicator
S09Not applicable, SMS only
S10Partial Authorization Indicator
DE061Amounts, Other
len
val
S01Amount, transaction (other)
S02Amount, cardholder billing (other)
S03Amount, replacement billing (other)
DE062Additional POS Information
len
val
v01
S01Authorization Characteristics Indicator
S02Transaction Identifier
S03Validation Code
BM
v02
S01Authorization Characteristics Indicator
S02Transaction Identifier
S03Validation Code
S04Market-Specific Data Identifier
S05Duration
S06Prestigious Property Indicator
S17Gateway Transaction Identifier
S20Merchant Verification Value
S21Online Risk Assessment Risk Score and Reason Codes
S22Online Risk Assessment Condition Codes
S23Card-Level Results
S24Program Identifier
rfuunknown format due to unexpected Base I header fields
DE063V.I.P. Private-Use Field
len
val
BM
DE
S01Network ID
S02Time (Preauth Time Limit)
S03Message Reason Code
S04STIP/Switch Reason Code
S19Fee Program indicator
BM2Fields at Secondary Bitmap
DE067Extended Payment Code (not used)
DE068Receiving Institution Country Code
DE070Network management information code
DE071Message Number (not used)
DE072Message Number Last (not used)
DE073Date, Action
DE074Number, credits.
DE075Number, credit reversals.
DE076Number, debits.
DE077Number, debit reversals.
DE078Transfer, Number (not used)
DE079Transfer, Reversal Number (not used)
DE080Inquiries, Number (not used)
DE081Authorizations, Number (not used)
DE082Credits, Processing Fee Amount (not used)
DE083Credits, Transaction Fee Amount (not used)
DE084Debits, Processing Fee Amount (not used)
DE085Debits, Transaction Fee Amount (not used)
DE086Amount, credits.
DE087Amount, credit reversals.
DE088Amount, debits.
DE089Amount, debit reversals.
DE090Original Data
S01Message Type ID (original).
S02STAN (original).
S03Date, local transaction (original).
S04Time, local transaction (original).
S05Institution ID, Acquirer
S06Institution ID, Forwarder (not used)
DE091File Update Code
DE092File Security Code
DE093Response Indicator (not used)
DE094Service Indicator (not used)
DE095Amounts, Replacement
S01Actual Amount, Transaction
S02Actual Amount, Settlement
S03Actual Amount, Transaction Fee
S04Actual Amount, Settlement Fee
DE097Amount, net settlement (not used)
DE098Payee (not used)
DE100Institution ID, Receiving
len
valInstitution ID, Receiver.
DE101File Name
len
val
DE102Account identification 1
len
valAccount, Identification 1.
DE103Account identification 2
len
valAccount, Identification 2.
DE104Transaction description (todo)
len
val
DE105RFU (not used)
len
val
DE106RFU (not used)
len
val
DE107RFU (not used)
len
val
DE108RFU (not used)
len
val
DE109RFU (not used)
len
val
DE110RFU (not used)
len
val
DE111RFU (not used)
len
val
DE112RFU (not used)
len
val
DE113RFU (not used)
len
val
DE114RFU (not used)
len
val
DE116Card Issuer Reference Data (todo)
len
val
DE117National Use
len
val
countryISO 4217, Currency Code (3)
data
DE118Intra-Country Data
len
val
countryISO 4217, Currency Code (3)
dataJapan & Korea variants (todo)
DE121Institution ID, Issuing
len
valInstitution ID, Issuer.
DE123Verification Data (todo)
len
val
DE125Supporting Information (todo)
len
val
DE126Visa Private-Use Fields
len
val
BM
DE
S06Certificate Serial Number, Cardholder
S07Certificate Serial Number, Merchant
S08Transaction ID (XID)
S09TransStain/CAVV Data
S10CVV2 Authorization Request Data and American Express CID Data
S1Presence Indicator
S2Response Type
S3CVV2 Value
S12Service Indicators (todo - bits description)
S13POS Environment
S14Payment Guarantee Option
S15MasterCard UCAF Collection Indicator
S16MasterCard UCAF Field
S18Agent Unique Account Result
S19Additional Authentication Method
S20Additional Authentication Reason Code
DE127File records (todo)
len
val
DE128MAC
BM3Fields at Third Bitmap
DE130EMV, Terminal Capabilities
B01Card Data Input Capability
B02CVM Capability
B03Security Capability
DE131EMV, Terminal Verification Results (TVR)
B01
B02
B03
B04
B05
DE132EMV, Unpredictable Number
DE133EMV, Interface Device (IFD) Serial Number
DE134Discretionary Data, Visa
len
val
DE135Discretionary Data, Issuer
len
val
DE136EMV, Cryptogram, Application
DE137EMV, Application Transaction Counter (ATC)
DE138EMV, Application Interchange Profile (AIP)
B01
B02RFU
DE139ARPC Response Cryptogram and Code
x91Authorisation Response Cryptogram (ARPC).
x8AEMV, Authorization Response Code (ARC)
DE140IAD
len
val
DE142Issuer Script
len
valVIS, Tag + Length + Value (TLV) series
DE143Issuer Script Results
len
val
S01Script processing results
S02Script sequence number
S03Script identifier
RFU
DE144EMV, Transaction Type
DE145EMV, Country Code, Terminal
DE146EMV, Date, Transaction
DE147EMV, Authorised Amount (Numeric)
DE148ISO 7816, Currency Code, Transaction
DE149EMV, Amount, Other (Numeric)
DE152Secondary PIN Block
DE192MAC