OneTransaction class

Available extensions

Constructors

OneTransaction.new({required int idN, required String? id, required int merchantId, required int terminalId, required String? merchantName, required String? transactionTime, required num amount, required num totalAmount, required num tips, required int convFees, TransactionActions? transactionActions, String? cardNumber, String? gatewayTransactionReference, String? cvV2, String? cardHolderName, String? cardHolderEmail, String? cardHolderMobile, required String? responseCodeName, required bool isRefunded, required bool isCaptured, required int terminalNodeId, required int transactionMethodId, required int hostId, required int currencyId, required String? currency, required int transactionTypeId, required String? transactionType, int? originalTransactionId, String? stan, required int terminalTypeId, required int requestSourceId, int? terminalType, required int channelType, required String? methodName, required int bankId, int? aggregatorId, String? aggregator, required String? transactionTypeDisplayName, int? amsTransactionStatusId, required String? orderId, required DigitalTransaction? digitalTransaction, num? amountAvailableForRefundOrCompletion})
const
OneTransaction.fromMap(Map<String?, dynamic> map)
factory

Properties

aggregator String?
final
aggregatorId int?
final
amount num
final
amountAvailableForRefundOrCompletion num?
final
amsTransactionStatusId int?
final
bankId int
final
cardHolderEmail String?
final
cardHolderMobile String?
final
cardHolderName String?
final
cardNumber String?
final
channelType int
final
convFees int
final
currency String?
final
currencyId int
final
cvV2 String?
final
digitalTransaction DigitalTransaction?
final
gatewayTransactionReference String?
final
hashCode int
The hash code for this object.
no setteroverride
hostId int
final
id String?
final
idN int
final
isCaptured bool
final
isCard bool

Available on OneTransaction, provided by the OneTransactionExtension extension

no setter
isRefunded bool
final
isWallet bool

Available on OneTransaction, provided by the OneTransactionExtension extension

no setter
merchantId int
final
merchantName String?
final
methodName String?
final
orderId String?
final
originalTransactionId int?
final
requestSourceId int
final
responseCodeName String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stan String?
final
status TransactionStatus

Available on OneTransaction, provided by the OneTransactionExtension extension

no setter
terminalId int
final
terminalNodeId int
final
terminalType int?
final
terminalTypeId int
final
tips num
final
totalAmount num
final
transactionActions TransactionActions?
final
transactionMethodId int
final
transactionTime String?
final
transactionType String?
final
transactionTypeDisplayName String?
final
transactionTypeId int
final

Methods

copyWith({int? idN, String? id, String? transactionTime, int? amount, int? totalAmount, int? tips, int? convFees, String? cardNumber, String? cvV2, String? cardHolderName, String? cardHolderEmail, String? cardHolderMobile, String? responseCodeName, bool? isRefunded, bool? isCaptured, int? terminalNodeId, int? transactionMethodId, int? hostId, int? currencyId, String? currency, int? transactionTypeId, String? transactionType, int? originalTransactionId, String? stan, int? terminalTypeId, int? requestSourceId, int? terminalType, int? channelType, String? methodName, int? bankId, int? aggregatorId, String? aggregator, String? transactionTypeDisplayName, int? amsTransactionStatusId, String? orderId, DigitalTransaction? digitalTransaction, String? merchantName, int? merchantId, int? terminalId, TransactionActions? transactionActions}) OneTransaction
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String?, dynamic>
toMap() Map<String?, dynamic>
toString() String
A string representation of this object.
inherited
transactionAmount(BuildContext context) String

Available on OneTransaction, provided by the OneTransactionExtension extension

transactionDueAmount(BuildContext context, num dueAmount) String

Available on OneTransaction, provided by the OneTransactionExtension extension

Operators

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