Type Output Perform Transaction
data class TypeOutputPerformTransaction(var sDecision: String = "", var sSignatureRequired: String = "", var sOfflinePinRequired: String = "", var sOfflinePinMistakes: String = "", var sOfflinePinWasBlocked: String = "", var sOnlinePinRequired: String = "", var sOnlinePinData: String = "", var sOnlinePinKSN: String = "", var sMobileCVMPerformed: String = "", var sTAGsEMV: String = "", var sTAGsEMVLen: String = "") : Parcelable
Data class representing the output of a transaction.
This class holds information about the outcome of a transaction, including the decision, signature and PIN requirements, and CVM (Cardholder Verification Method) details.
Constructors
Link copied to clipboard
constructor(sDecision: String = "", sSignatureRequired: String = "", sOfflinePinRequired: String = "", sOfflinePinMistakes: String = "", sOfflinePinWasBlocked: String = "", sOnlinePinRequired: String = "", sOnlinePinData: String = "", sOnlinePinKSN: String = "", sMobileCVMPerformed: String = "", sTAGsEMV: String = "", sTAGsEMVLen: String = "")
Properties
Link copied to clipboard
Flag indicating if Mobile CVM was performed.
Link copied to clipboard
The number of offline PIN mistakes.
Link copied to clipboard
Flag indicating if an offline PIN is required.
Link copied to clipboard
Flag indicating if the offline PIN was blocked.
Link copied to clipboard
Data related to the online PIN.
Link copied to clipboard
Key Serial Number for the online PIN.
Link copied to clipboard
Flag indicating if an online PIN is required.
Link copied to clipboard
Flag indicating if a signature is required.
Link copied to clipboard