Field category Fields Purpose
Message type MTID, Txn_Type, Txn_Stat_Code Identify the transaction as an authorization message.
Transaction identifiers TXn_ID, Txn_ID, traceid_lifecycle, Traceid_Message, Traceid_Original, Trans_link Support duplicate handling, lifecycle tracking, and transaction matching.
Card/token data Token, ProductID, SubBIN Identify the card, cardholder, product, or internal account mapping.
Amount and currency Txn_Amt, Txn_CCy, Bill_Amt, Bill_Ccy, Settle_Amt, Settle_Ccy Determine the transaction amount, billing impact, and settlement context.
Balance data ActBal, Avl_Bal, BlkAmt Provide balance-related context included in the EHI payload.
Fee and padding fields Fee_Fixed, Fee_Rate, Dom_Fee_Fixed, Dom_Fee_Rate, Non_Dom_Fee_Fixed, Fx_Fee_Fixed, Fx_Fee_Rate, Other_Fee_Amt, FX_Pad, MCC_Pad Help calculate total transaction impact when applicable.
Merchant data MCC_Code, MCC_Desc, Merch_ID_DE42, Merch_Name_DE43, Merch_Country, Txn_Ctry Support merchant, country, MCC, and fraud/business rule checks.
POS data POS_Data_DE22, POS_Data_DE61, POS_Termnl_DE41, POS_Time_DE12, POS_Date_DE13 Provide point-of-sale and transaction entry context.
Authorization references Auth_Code_DE38, Ret_Ref_No_DE37, Proc_Code, Resp_Code_DE39, Status_Code Support authorization processing, matching, and investigation.
Network/reference data Network_Transaction_ID, SchemeTransactionIdentifier, Acquirer_Reference_Data_031 Support lifecycle tracking, matching, and reconciliation.
Authentication data AuthenticationCurrency, AuthenticationAmountUpper, AuthenticationMerchantHash Support 3DS/SCA validation when applicable.
Retry/delivery data SendingAttemptCount Helps identify repeated delivery attempts.