PaymentInstrumentRequirement class abstract

PaymentInstrumentRequirement

Properties:

  • description - Specifies the requirements for the payment instrument that need to be included in the request for a particular route.
  • issuingCountryCode - The two-character ISO 3166-1 alpha-2 country code where the payment instrument is issued. For example, NL or US.
  • issuingCountryCodes - The two-character ISO-3166-1 alpha-2 country code list for payment instruments.
  • onlyForCrossBalancePlatform - Specifies if the requirement only applies to transfers to another balance platform.
  • paymentInstrumentType - The type of the payment instrument. For example, "BankAccount" or "Card".
  • type - paymentInstrumentRequirement
Annotations
  • @BuiltValue.new()

Constructors

PaymentInstrumentRequirement([void updates(PaymentInstrumentRequirementBuilder b)])
factory

Properties

description String?
Specifies the requirements for the payment instrument that need to be included in the request for a particular route.
no setter
hashCode int
The hash code for this object.
no setterinherited
issuingCountryCode String?
The two-character ISO 3166-1 alpha-2 country code where the payment instrument is issued. For example, NL or US.
no setter
issuingCountryCodes → BuiltList<String>?
The two-character ISO-3166-1 alpha-2 country code list for payment instruments.
no setter
onlyForCrossBalancePlatform bool?
Specifies if the requirement only applies to transfers to another balance platform.
no setter
paymentInstrumentType PaymentInstrumentRequirementPaymentInstrumentTypeEnum?
The type of the payment instrument. For example, "BankAccount" or "Card".
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type PaymentInstrumentRequirementTypeEnum
paymentInstrumentRequirement
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(PaymentInstrumentRequirementBuilder)) PaymentInstrumentRequirement
Rebuilds the instance.
inherited
toBuilder() PaymentInstrumentRequirementBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<PaymentInstrumentRequirement>
no setter