Receipt Data
constructor(bankAndMerchantName: String, merchantPhone: String, dateTime: String, terminalId: String, checkInvoice: String, verifyCode: String, card: String, applicationIdentifier: String, accessPointName: String, transactionVerificationResult: String, transactionInformation: String, operationType: String, totalAmount: String, commission: String, status: String, statusCode: Int, referenceRetrievalNumber: String, isOffline: Boolean, expDate: String, maskedPan: String, merchId: String, number: String, invoice: String, customMetaData: Map<String, String>? = null)