TransferRouteRequirementsInner class abstract
TransferRouteRequirementsInner
Properties:
additionalBankIdentificationType- The type of additional bank identification, depending on the country. Possible values: * auBsbCode: The 6-digit Australian Bank State Branch (BSB) code, without separators or spaces. * caRoutingNumber: The 9-digit Canadian routing number, in EFT format, without separators or spaces. * gbSortCode: The 6-digit UK sort code, without separators or spaces * usRoutingNumber: The 9-digit routing number, without separators or spaces.description- Specifies that transactions deemed to be International ACH (IAT) per OFAC/NACHA rules cannot have fast priority.type- additionalBankIdentificationRequirementrequiredAddressFields- List of address fields.- max - Maximum amount.
- min - Minimum amount.
bankAccountIdentificationTypes- List of bank account identification types: eg.;iban , numberAndBicibanPrefixes- Contains the list of allowed prefixes for international bank accounts. For example: NL, US, UK.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".
- Annotations
-
- @BuiltValue.new()
Constructors
- TransferRouteRequirementsInner([void updates(TransferRouteRequirementsInnerBuilder b)])
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- oneOf → OneOf
-
One Of AdditionalBankIdentificationRequirement, AddressRequirement, AmountMinMaxRequirement, AmountNonZeroDecimalsRequirement, BankAccountIdentificationTypeRequirement, IbanAccountIdentificationRequirement, PaymentInstrumentRequirement, USInstantPayoutAddressRequirement, USInternationalAchAddressRequirement, USInternationalAchPriorityRequirement
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(TransferRouteRequirementsInnerBuilder)) → TransferRouteRequirementsInner -
Rebuilds the instance.
inherited
-
toBuilder(
) → TransferRouteRequirementsInnerBuilder -
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<
TransferRouteRequirementsInner> -
no setter