GetOrderStatusExtendedResponse class

Ответ состояния заказа

Inheritance
Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

GetOrderStatusExtendedResponse({String? errorCode, String? errorMessage, String? orderNumber, OrderStatus? orderStatus, int? actionCode, String? actionCodeDescription, int? amount, String? currency, int? date, int? depositedDate, String? orderDescription, String? ip, String? authRefNum, String? refundedDate, PaymentWay? paymentWay, AvsCode? avsCode, List<Attribute>? merchantOrderParams, List<Attribute>? attributes, List<Attribute>? transactionAttributes, CardAuthInfo? cardAuthInfo, String? terminalId, PaymentAmountInfo? paymentAmountInfo, BankInfo? bankInfo, BindingInfo? bindingInfo, PayerData? payerData, Refunds? refunds})
Ответ состояния заказа
GetOrderStatusExtendedResponse.fromJson(Map<String, dynamic> json)
Преобразование json в модель
factory

Properties

actionCode int?
Код ответа процессинга.
final
actionCodeDescription String?
Коды ответа - цифровое обозначение результата, к которому привело обращение к системе со стороны пользователя.
final
amount int?
Сумма платежа в минимальных единицах валюты.
final
attributes List<Attribute>?
Дополнительные параметры
final
authRefNum String?
Учётный номер авторизации платежа, который присваивается при регистрации платежа.
final
avsCode AvsCode?
AVS Response Сode - код ответа AVS-проверки (проверка адреса и почтового индекса держателя карты).
final
bankInfo BankInfo?
Информация о банке-эмитента
final
bindingInfo BindingInfo?
Информация о привязке
final
cardAuthInfo CardAuthInfo?
Открытая информация о карте
final
currency String?
Код валюты платежа ISO 4217. Если не указано, то используется значение по умолчанию.
final
date int?
Дата регистрации заказа в формате UNIX-времени (POSIX-времени).
final
depositedDate int?
Дата оплаты заказа в формате UNIX-времени (POSIX-времени).
final
equals Map<String, Object?>
Comparison objects
no setteroverride
errorCode String?
Код ошибки
finalinherited
errorMessage String?
Краткое описание ошибки
finalinherited
hasError bool
Проверка наличии ошибки
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
ip String?
IP-адрес покупателя. IPv6 поддерживается во всех запросах (до 39 символов).
final
merchantOrderParams List<Attribute>?
Параметры продавца
final
orderDescription String?
Описание заказа в свободной форме.
final
orderNumber String?
Номер (идентификатор) заказа в системе магазина, уникален для каждого магазина в пределах системы. Если номер заказа генерируется на стороне платёжного шлюза, этот параметр передавать необязательно.
final
orderStatus OrderStatus?
Cостояние заказа в платёжной системе
final
payerData PayerData?
Информация о клиенте
final
paymentAmountInfo PaymentAmountInfo?
Информация о сумме платежа
final
paymentWay PaymentWay?
Способ совершения платежа (платёж в с вводом карточных данных, оплата по связке и т. п.).
final
refundedDate String?
Дата и время возврата средств.
final
refunds Refunds?
Информация по возвратам
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
terminalId String?
Идентификатор терминала в процессинге, через который осуществлялась оплата.
final
transactionAttributes List<Attribute>?
Сведения о деталях заказа.
final

Methods

compareLists<R>(List<R>? list1, List<R>? list2) bool
Determines whether list1 and list2 are equal.
inherited
genHash<R>(Iterable<R>? values) int
Returns a hashCode for equals.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Преобразование модели в json
override
toString() String
A string representation of this object.
inherited

Operators

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