FundDestination class abstract

FundDestination

Properties:

  • IBAN - Bank Account Number of the recipient
  • additionalData - a map of name/value pairs for passing in additional/industry-specific data
  • billingAddress - The address where to send the invoice.
  • card - Credit card data. Optional if shopperReference and selectedRecurringDetailReference are provided.
  • selectedRecurringDetailReference - The recurringDetailReference you want to use for this payment. The value LATEST can be used to select the most recently stored recurring detail.
  • shopperEmail - the email address of the person
  • shopperName - the name of the person
  • shopperReference - Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters. > Your reference must not include personally identifiable information (PII) such as name or email address.
  • subMerchant - Required for Back-to-Back/ purchase driven load in Wallet transactions. Contains the final merchant who will be receiving the money, also known as subMerchant, information.
  • telephoneNumber - the telephone number of the person
  • walletPurpose - The purpose of a digital wallet transaction.
Annotations
  • @BuiltValue.new()

Constructors

FundDestination([void updates(FundDestinationBuilder b)])
factory

Properties

additionalData → BuiltMap<String, String>?
a map of name/value pairs for passing in additional/industry-specific data
no setter
billingAddress Address?
The address where to send the invoice.
no setter
card Card?
Credit card data. Optional if shopperReference and selectedRecurringDetailReference are provided.
no setter
hashCode int
The hash code for this object.
no setterinherited
IBAN String?
Bank Account Number of the recipient
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedRecurringDetailReference String?
The recurringDetailReference you want to use for this payment. The value LATEST can be used to select the most recently stored recurring detail.
no setter
shopperEmail String?
the email address of the person
no setter
shopperName Name?
the name of the person
no setter
shopperReference String?
Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. The value is case-sensitive and must be at least three characters. > Your reference must not include personally identifiable information (PII) such as name or email address.
no setter
subMerchant SubMerchant?
Required for Back-to-Back/ purchase driven load in Wallet transactions. Contains the final merchant who will be receiving the money, also known as subMerchant, information.
no setter
telephoneNumber String?
the telephone number of the person
no setter
walletPurpose String?
The purpose of a digital wallet transaction.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(FundDestinationBuilder)) FundDestination
Rebuilds the instance.
inherited
toBuilder() FundDestinationBuilder
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<FundDestination>
no setter