Receipt class Null safety

Constructors

Receipt(String maskedCard, int? cardBin, int amount, int paymentId, String currency, Status status, TransactionType? transactionType, String senderCellPhone, String senderAccount, CardType? cardType, String rrn, String approvalCode, int? responseCode, String productId, String? recToken, DateTime? recTokenLifeTime, int? reversalAmount, int? settlementAmount, String? settlementCurrency, DateTime? settlementDate, int? eci, int? fee, int? actualAmount, String? actualCurrency, String paymentSystem, VerificationStatus? verificationStatus, String signature, String responseUrl)

Properties

actualAmount int?
final
actualCurrency String?
final
amount int
final
approvalCode String
final
cardBin int?
final
cardType CardType?
final
currency String
final
eci int?
final
fee int?
final
hashCode int
The hash code for this object.
read-onlyinherited
maskedCard String
final
paymentId int
final
paymentSystem String
final
productId String
final
recToken String?
final
recTokenLifeTime DateTime?
final
responseCode int?
final
responseUrl String
final
reversalAmount int?
final
rrn String
final
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
senderAccount String
final
senderCellPhone String
final
settlementAmount int?
final
settlementCurrency String?
final
settlementDate DateTime?
final
signature String
final
status Status
final
transactionType TransactionType?
final
verificationStatus VerificationStatus?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromJson(dynamic orderData, String responseUrl) Receipt?
parseDate(String? value) DateTime?