TransInfo constructor

TransInfo({
  1. required String tranId,
  2. required String identityCode,
  3. required String tranNo,
  4. required double tranAmount,
  5. required String tranAmountDisplay,
  6. required double totalAmount,
  7. required String totalAmountDisplay,
  8. required double feeAmount,
  9. required String feeAmountDisplay,
  10. required String currency,
  11. required bool isAllowFavorite,
  12. required String customerCode,
  13. required String customerName,
  14. required String customerEmail,
  15. required String customerPhone,
  16. required String tranDate,
  17. required String expiredDate,
  18. required String bankRefId,
  19. required String status,
  20. required String cancelUrl,
  21. required String redirectUrl,
  22. required String paymentLink,
  23. required String language,
  24. required String khqrImage,
  25. required String khqrString,
  26. required String description,
  27. required List<BankPaymentMethod> bankPaymentMethod,
})

Implementation

TransInfo({
  required this.tranId,
  required this.identityCode,
  required this.tranNo,
  required this.tranAmount,
  required this.tranAmountDisplay,
  required this.totalAmount,
  required this.totalAmountDisplay,
  required this.feeAmount,
  required this.feeAmountDisplay,
  required this.currency,
  required this.isAllowFavorite,
  required this.customerCode,
  required this.customerName,
  required this.customerEmail,
  required this.customerPhone,
  required this.tranDate,
  required this.expiredDate,
  required this.bankRefId,
  required this.status,
  required this.cancelUrl,
  required this.redirectUrl,
  required this.paymentLink,
  required this.language,
  required this.khqrImage,
  required this.khqrString,
  required this.description,
  required this.bankPaymentMethod,
});