OneTransaction class

Available extensions

Constructors

OneTransaction({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