TransactionInfo class

Ответ от сервера при попытки совершить платеж

Annotations
  • @Freezed()

Constructors

TransactionInfo({required int reasonCode, String? publicId, String? terminalUrl, int? transactionId, num? amount, String? currency, int? currencyCode, num? paymentAmount, String? paymentCurrency, int? paymentCurrencyCode, String? invoiceId, String? accountId, String? email, String? description, Map<String, dynamic>? jsonData, String? createdDate, String? payoutDate, String? payoutDateIso, double? payoutAmount, String? createdDateIso, String? authDate, String? authDateIso, String? confirmDate, String? confirmDateIso, String? authCode, bool? testMode, String? rrn, int? originalTransactionId, int? fallBackScenarioDeclinedTransactionId, String? ipAddress, String? ipCountry, String? ipCity, String? ipRegion, String? ipDistrict, double? ipLatitude, double? ipLongitude, String? cardFirstSix, String? cardLastFour, String? cardExpDate, String? cardType, String? cardProduct, String? cardCategory, String? escrowAccumulationId, String? issuerBankCountry, String? issuer, int? cardTypeCode, String? status, int? statusCode, String? cultureName, String? reason, String? cardHolderMessage, int? type, bool? refunded, String? name, String? token, String? subscriptionId, String? gatewayName, bool? applePay, bool? androidPay, String? walletType, double? totalFee})
Ответ от сервера при попытки совершить платеж
factory
TransactionInfo.fromJson(Map<String, dynamic> json)
Converts a JSON Map into a TransactionInfo instance
factory

Properties

accountId String?
no setterinherited
amount num?
no setterinherited
androidPay bool?
no setterinherited
applePay bool?
no setterinherited
authCode String?
no setterinherited
authDate String?
no setterinherited
authDateIso String?
no setterinherited
cardCategory String?
no setterinherited
cardExpDate String?
no setterinherited
cardFirstSix String?
no setterinherited
cardHolderMessage String?
no setterinherited
cardLastFour String?
no setterinherited
cardProduct String?
no setterinherited
cardType String?
no setterinherited
cardTypeCode int?
no setterinherited
confirmDate String?
no setterinherited
confirmDateIso String?
no setterinherited
copyWith → $TransactionInfoCopyWith<TransactionInfo>
no setterinherited
createdDate String?
no setterinherited
createdDateIso String?
no setterinherited
cultureName String?
no setterinherited
currency String?
no setterinherited
currencyCode int?
no setterinherited
description String?
no setterinherited
email String?
no setterinherited
escrowAccumulationId String?
no setterinherited
fallBackScenarioDeclinedTransactionId int?
no setterinherited
gatewayName String?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
invoiceId String?
no setterinherited
ipAddress String?
no setterinherited
ipCity String?
no setterinherited
ipCountry String?
no setterinherited
ipDistrict String?
no setterinherited
ipLatitude double?
no setterinherited
ipLongitude double?
no setterinherited
ipRegion String?
no setterinherited
issuer String?
no setterinherited
issuerBankCountry String?
no setterinherited
jsonData Map<String, dynamic>?
no setterinherited
name String?
no setterinherited
originalTransactionId int?
no setterinherited
paymentAmount num?
no setterinherited
paymentCurrency String?
no setterinherited
paymentCurrencyCode int?
no setterinherited
payoutAmount double?
no setterinherited
payoutDate String?
no setterinherited
payoutDateIso String?
no setterinherited
publicId String?
ID из личного кабинета
no setterinherited
reason String?
no setterinherited
reasonCode int
Код ошибки (см. справочник)
no setterinherited
refunded bool?
no setterinherited
rrn String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
no setterinherited
statusCode int?
no setterinherited
subscriptionId String?
no setterinherited
terminalUrl String?
no setterinherited
testMode bool?
no setterinherited
token String?
no setterinherited
totalFee double?
no setterinherited
transactionId int?
no setterinherited
type int?
no setterinherited
walletType String?
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

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