Receipt constructor

Receipt(
  1. String maskedCard,
  2. int? cardBin,
  3. int amount,
  4. int paymentId,
  5. String currency,
  6. Status status,
  7. TransactionType? transactionType,
  8. String senderCellPhone,
  9. String senderAccount,
  10. CardType? cardType,
  11. String rrn,
  12. String approvalCode,
  13. int? responseCode,
  14. String productId,
  15. String? recToken,
  16. DateTime? recTokenLifeTime,
  17. int? reversalAmount,
  18. int? settlementAmount,
  19. String? settlementCurrency,
  20. DateTime? settlementDate,
  21. int? eci,
  22. int? fee,
  23. int? actualAmount,
  24. String? actualCurrency,
  25. String paymentSystem,
  26. VerificationStatus? verificationStatus,
  27. String signature,
  28. String responseUrl
)

Implementation

Receipt(
    this.maskedCard,
    this.cardBin,
    this.amount,
    this.paymentId,
    this.currency,
    this.status,
    this.transactionType,
    this.senderCellPhone,
    this.senderAccount,
    this.cardType,
    this.rrn,
    this.approvalCode,
    this.responseCode,
    this.productId,
    this.recToken,
    this.recTokenLifeTime,
    this.reversalAmount,
    this.settlementAmount,
    this.settlementCurrency,
    this.settlementDate,
    this.eci,
    this.fee,
    this.actualAmount,
    this.actualCurrency,
    this.paymentSystem,
    this.verificationStatus,
    this.signature,
    this.responseUrl);