TransactionReportModel constructor

TransactionReportModel({
  1. String? id,
  2. bool? isCredit,
  3. String? reference,
  4. String? paymentMethod,
  5. String? remark,
  6. String? description,
  7. String? productId,
  8. String? productName,
  9. String? sku,
  10. String? payerId,
  11. String? payerName,
  12. String? payeeId,
  13. String? payeeName,
  14. String? onBehalfOfId,
  15. String? onBehalfOfName,
  16. String? additionalData,
  17. String? transactionDate,
  18. String? createdAt,
  19. String? updatedAt,
  20. String? transactionTypeIdentifier,
  21. String? tenantId,
  22. String? createdById,
  23. String? updatedById,
  24. String? currency,
  25. TransactionTypeDetail? transactionTypeDetail,
  26. CurrencyDetail? currencyDetail,
  27. String? virtualValue,
  28. double? amount,
  29. String? baseTransaction,
  30. String? partnerLevelTypeIdentifier,
  31. Metadata? metadata,
})

Implementation

TransactionReportModel(
    {this.id,
    this.isCredit,
    this.reference,
    this.paymentMethod,
    this.remark,
    this.description,
    this.productId,
    this.productName,
    this.sku,
    this.payerId,
    this.payerName,
    this.payeeId,
    this.payeeName,
    this.onBehalfOfId,
    this.onBehalfOfName,
    this.additionalData,
    this.transactionDate,
    this.createdAt,
    this.updatedAt,
    this.transactionTypeIdentifier,
    this.tenantId,
    this.createdById,
    this.updatedById,
    this.currency,
    this.transactionTypeDetail,
    this.currencyDetail,
    this.virtualValue,
    this.amount,
    this.baseTransaction,
    this.partnerLevelTypeIdentifier,
    this.metadata});