FundRecipient class abstract

FundRecipient

Properties:

  • IBAN - The IBAN of the bank account where the funds are being transferred to.
  • billingAddress - The address where to send the invoice.
  • paymentMethod - The payment method used by the shopper.
  • shopperEmail - The email address of the shopper.
  • shopperName - The name of the shopper.
  • 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.
  • storedPaymentMethodId - This is the recurringDetailReference returned in the response when you created the token.
  • subMerchant - Required for back-to-back/purchase-driven-load transactions, where the funds are taken from the shopper's stored card when the wallet balance is insufficient. The final merchant who will receive the money, also known as a sub-merchant.
  • telephoneNumber - The telephone number of the shopper.
  • walletIdentifier - The unique identifier for the wallet the funds are being transferred to. You can use the shopper reference or any other identifier.
  • walletOwnerTaxId - The tax identifier of the person receiving the funds.
  • walletPurpose - The purpose of a digital wallet transaction.
Annotations
  • @BuiltValue.new()

Constructors

FundRecipient([void updates(FundRecipientBuilder b)])
factory

Properties

billingAddress Address?
The address where to send the invoice.
no setter
hashCode int
The hash code for this object.
no setterinherited
IBAN String?
The IBAN of the bank account where the funds are being transferred to.
no setter
paymentMethod CardDetails?
The payment method used by the shopper.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shopperEmail String?
The email address of the shopper.
no setter
shopperName Name?
The name of the shopper.
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
storedPaymentMethodId String?
This is the recurringDetailReference returned in the response when you created the token.
no setter
subMerchant SubMerchant?
Required for back-to-back/purchase-driven-load transactions, where the funds are taken from the shopper's stored card when the wallet balance is insufficient. The final merchant who will receive the money, also known as a sub-merchant.
no setter
telephoneNumber String?
The telephone number of the shopper.
no setter
walletIdentifier String?
The unique identifier for the wallet the funds are being transferred to. You can use the shopper reference or any other identifier.
no setter
walletOwnerTaxId String?
The tax identifier of the person receiving the funds.
no setter
walletPurpose FundRecipientWalletPurposeEnum?
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(FundRecipientBuilder)) FundRecipient
Rebuilds the instance.
inherited
toBuilder() FundRecipientBuilder
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<FundRecipient>
no setter