TokenPaymenRequest class

Информация о запросе по токену

Annotations
  • @freezed

Constructors

TokenPaymenRequest({required String amount, required String token, required String? accountId, required int trInitiatorCode, @Default('RUB') String currency, String? invoiceId, String? ipAddress, String? description, String? email, @PayloadConverter() PayloadData? jsonData})
factory
TokenPaymenRequest.fromJson(Map<String, dynamic> json)
Converts a JSON Map into a TokenPaymenRequest instance
factory

Properties

accountId String?
Обязательный идентификатор пользователя
no setterinherited
amount String
Сумма платежа
no setterinherited
copyWith → $TokenPaymenRequestCopyWith<TokenPaymenRequest>
no setterinherited
currency String
Валюта: RUB/USD/EUR/GBP (см. справочник). Если параметр не передан, то по умолчанию принимает значение RUB
no setterinherited
description String?
Описание оплаты в свободной форме
no setterinherited
email String?
E-mail плательщика, на который будет отправлена квитанция об оплате
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
invoiceId String?
Номер счета или заказа
no setterinherited
ipAddress String?
IP-адрес плательщика
no setterinherited
jsonData PayloadData?
Любые другие данные, которые будут связаны с транзакцией,
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token String
Токен карты, выданный системой после первого платежа
no setterinherited
trInitiatorCode int
Признак инициатора списания денежных средств. Возможные значения:
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