Transaction constructor
Transaction({
- String? result,
- String? resultDetails,
- String? amount,
- String? callerId,
- String? nsu,
- String? nsuLastSuccesfullMessage,
- String? cvNumber,
- bool? receiptAlreadyPrinted,
- String? type,
- String? brand,
- String? inputType,
- String? installments,
- String? gmtDateTime,
- String? nsuLocal,
- String? authorizationCode,
- String? cardBin,
- String? cardLastDigits,
- String? extraScreensResult,
- String? splitPayloadResponse,
- String? cardholderName,
- AutomationSlip? automationSlip,
- bool? printMerchantPreference,
- String? orderId,
- String? pixPayloadResponse,
- String? refundTransactionDate,
- String? refundCvNumber,
- String? refundOriginTerminal,
Constructor for creating a Transaction instance.
Implementation
Transaction({
this.result,
this.resultDetails,
this.amount,
this.callerId,
this.nsu,
this.nsuLastSuccesfullMessage,
this.cvNumber,
this.receiptAlreadyPrinted,
this.type,
this.brand,
this.inputType,
this.installments,
this.gmtDateTime,
this.nsuLocal,
this.authorizationCode,
this.cardBin,
this.cardLastDigits,
this.extraScreensResult,
this.splitPayloadResponse,
this.cardholderName,
this.automationSlip,
this.printMerchantPreference,
this.orderId,
this.pixPayloadResponse,
this.refundTransactionDate,
this.refundCvNumber,
this.refundOriginTerminal,
});