Print constructor

Print({
  1. required String base64image,
  2. required String marchantname,
  3. required String marchantaddress,
  4. required String serialno,
  5. String? deviceid,
  6. required String transactiontype,
  7. required String transactionstatus,
  8. required String terminalid,
  9. required String amount,
  10. required String rrn,
  11. String? stan,
  12. required String bottommessage,
  13. required String datetime,
  14. String? merchantid,
  15. String? accountname,
  16. String? businessaccountname,
  17. required String copytype,
  18. String? pan,
  19. String? devicetype,
  20. String? paymentname,
  21. String? paymentcode,
  22. String? phonenumber,
  23. String? network,
  24. String? description,
  25. String? disco,
  26. String? meteraccname,
  27. String? meterno,
  28. String? token,
  29. String? unit,
  30. String? address,
  31. String? expiry,
  32. String? accountnumber,
  33. String? bank,
  34. String? businessaccountnumber,
  35. String? businessbank,
  36. String? sessionid,
  37. String? responsecode,
  38. String? message,
  39. String? appversion,
})

Implementation

Print({
  required this.base64image,
  required this.marchantname,
  required this.marchantaddress,
  required this.serialno,
  this.deviceid,
  required this.transactiontype,
  required this.transactionstatus,
  required this.terminalid,
  required this.amount,
  required this.rrn,
  this.stan,
  required this.bottommessage,
  required this.datetime,
  this.merchantid,
  this.accountname,
  this.businessaccountname,
  required this.copytype,
  this.pan,
  this.devicetype,
  this.paymentname,
  this.paymentcode,
  this.phonenumber,
  this.network,
  this.description,
  this.disco,
  this.meteraccname,
  this.meterno,
  this.token,
  this.unit,
  this.address,
  this.expiry,
  this.accountnumber,
  this.bank,
  this.businessaccountnumber,
  this.businessbank,
  this.sessionid,
  this.responsecode,
  this.message,
  this.appversion,
});