CreateBindingNoPaymentResponse class

Ответ создания связки без проведения платежа

Inheritance
Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

CreateBindingNoPaymentResponse({String? errorCode, String? errorMessage, String? bindingId, String? clientId, String? cardholderName, int? expiryDate, String? maskedPan})
Ответ создания связки без проведения платежа
CreateBindingNoPaymentResponse.fromJson(Map<String, dynamic> json)
Преобразование json в модель
factory

Properties

bindingId String?
Идентификатор связки созданной при оплате заказа или использованной для оплаты. Присутствует только если магазину разрешено создание связок.
final
cardholderName String?
Имя держателя карты латиницей, если доступно.
final
clientId String?
Номер (идентификатор) клиента в системе магазина. Используется для реализации функциональности связок.
final
equals Map<String, Object?>
Comparison objects
no setteroverride
errorCode String?
Код ошибки
finalinherited
errorMessage String?
Краткое описание ошибки
finalinherited
expiryDate int?
Срок истечения действия карты в формате ГГГГММ. Указан только после оплаты заказа.
final
hasError bool
Проверка наличии ошибки
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
maskedPan String?
Маскированный номер карты, которая использовалась для оплаты.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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