Binding class

Информация о связке

Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

Binding({String? bindingId, String? maskedPan, int? expiryDate, String? clientId, PaymentWay? paymentWay, PaymentSystem? paymentSystem, BindingType? bindingCategory, int? displayLabel})
Информация о связке
Binding.fromJson(Map<String, dynamic> json)
Преобразование json в модель
factory

Properties

bindingCategory BindingType?
Тип связоки
final
bindingId String?
Идентификатор созданной ранее связки. Может использоваться, только если у продавца есть разрешение на работу со связками. Если этот параметр передаётся в данном запросе, то это означает:
final
clientId String?
Номер (идентификатор) клиента в системе магазина. Используется для реализации функционала связок. Может присутствовать, если магазину разрешено создание связок.
final
displayLabel int?
Последние 4 цифры оригинального пана до токенизации.
final
equals Map<String, Object?>
Comparison objects
no setter
expiryDate int?
Срок истечения действия карты в формате ГГГГММ. Указан только после оплаты заказа.
final
hashCode int
The hash code for this object.
no setterinherited
maskedPan String?
Маскированный номер карты, которая использовалась для оплаты.
final
paymentSystem PaymentSystem?
Наименование платёжной системы.
final
paymentWay PaymentWay?
Способ совершения платежа (платёж в с вводом карточных данных, оплата по связке и т. п.).
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
toString() String
A string representation of this object.
inherited

Operators

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