data class AuthorizationRequest(
val pan: String, // Primary Account Number
val track2Equivalent: String, // Track 2 data
val expiryDate: String, // YYMM format
val applicationCryptogram: String, // AC (ARQC/TC)
val cryptogramInfoData: String, // Cryptogram type indicator
val atc: String, // Application Transaction Counter
val issuerApplicationData: String, // IAD
val terminalVerificationResults: String, // TVR
val cvmResults: String, // CVM Results
val amountAuthorized: String, // Amount
val transactionDate: String, // YYMMDD
val unpredictableNumber: String, // UN
val aip: String, // Application Interchange Profile
val aid: String, // Application Identifier
)