VoucherModel constructor

VoucherModel(
  1. {required String authorizationId,
  2. required String cardAcquirerName,
  3. String? name,
  4. required String cardAcquirerId,
  5. required String terminalId,
  6. required String transactionDateTime,
  7. required String batchNumber,
  8. required String cardObfPan,
  9. required String referenceNumber,
  10. required String systemTrace,
  11. required String cardLabel,
  12. required String cardAid,
  13. required String posEntryMode,
  14. required String cardTsi,
  15. required String cardApplicationCryptogram,
  16. required double transactionAmount,
  17. required String transactionCurrencyCode3}
)

Implementation

VoucherModel({
  required this.authorizationId,
  required this.cardAcquirerName,
  this.name,
  required this.cardAcquirerId,
  required this.terminalId,
  required this.transactionDateTime,
  required this.batchNumber,
  required this.cardObfPan,
  required this.referenceNumber,
  required this.systemTrace,
  required this.cardLabel,
  required this.cardAid,
  required this.posEntryMode,
  required this.cardTsi,
  required this.cardApplicationCryptogram,
  required this.transactionAmount,
  required this.transactionCurrencyCode3,
});