EcmpPaymentInfo class

Annotations
  • @JsonSerializable.new()

Constructors

EcmpPaymentInfo({required int projectId, required String paymentId, required int paymentAmount, required String paymentCurrency, String? paymentDescription, String? customerId, String? regionCode, String? token, String? languageCode, String? receiptData, bool? hideSavedWallets, String? forcePaymentMethod})
EcmpPaymentInfo.fromJson(Map<String, dynamic> data)
factory

Properties

customerId → String?
final
forcePaymentMethod → String?
the identifier of the payment method which is opened to the customer without an option for the customer to select another payment method. The list of codes is provided in the IDs of payment methods supported on Payment Page section
final
hashCode → int
The hash code for this object.
no setterinherited
hideSavedWallets → bool?
hiding or displaying saved payment instruments in the payment form
final
languageCode → String?
final
paymentAmount → int
payment amount in minor currency units
final
paymentCurrency → String
payment currency code according to ISO-4217 alpha-3
final
paymentDescription → String?
payment description (this parameter is available not only to the merchant, but also to the customer; if paymentDescription is specified in the request, it is visible to the customer in the payment form (in the dialog box containing information about the payment); if this parameter is not specified in the request, it is not visible to the customer)
final
paymentId → String
must be unique within the project
final
projectId → int
project (merchant) ID
final
receiptData → String?
final
regionCode → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signature ↔ String?
getter/setter pair
token → String?
final

Methods

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

Operators

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