AccountHolderInfo class abstract

AccountHolderInfo

Properties:

  • balancePlatform - The unique identifier of the balance platform to which the account holder belongs. Required in the request if your API credentials can be used for multiple balance platforms.
  • capabilities - Contains key-value pairs that specify the actions that an account holder can do in your platform. The key is a capability required for your integration. For example, issueCard for Issuing. The value is an object containing the settings for the capability.
  • contactDetails - Contact details of the account holder.
  • description - Your description for the account holder.
  • legalEntityId - The unique identifier of the legal entity associated with the account holder. Adyen performs a verification process against the legal entity of the account holder.
  • metadata - A set of key and value pairs for general use. The keys do not have specific names and may be used for storing miscellaneous data as desired. > Note that during an update of metadata, the omission of existing key-value pairs will result in the deletion of those key-value pairs.
  • migratedAccountHolderCode - The unique identifier of the migrated account holder in the classic integration.
  • reference - Your reference for the account holder.
  • timeZone - The time zone of the account holder. For example, Europe/Amsterdam. Defaults to the time zone of the balance platform if no time zone is set. For possible values, see the list of time zone codes.
Annotations
  • @BuiltValue.new()

Constructors

AccountHolderInfo([void updates(AccountHolderInfoBuilder b)])
factory

Properties

balancePlatform String?
The unique identifier of the balance platform to which the account holder belongs. Required in the request if your API credentials can be used for multiple balance platforms.
no setter
capabilities → BuiltMap<String, AccountHolderCapability>?
Contains key-value pairs that specify the actions that an account holder can do in your platform. The key is a capability required for your integration. For example, issueCard for Issuing. The value is an object containing the settings for the capability.
no setter
contactDetails ContactDetails?
Contact details of the account holder.
no setter
description String?
Your description for the account holder.
no setter
hashCode int
The hash code for this object.
no setterinherited
legalEntityId String
The unique identifier of the legal entity associated with the account holder. Adyen performs a verification process against the legal entity of the account holder.
no setter
metadata → BuiltMap<String, String>?
A set of key and value pairs for general use. The keys do not have specific names and may be used for storing miscellaneous data as desired. > Note that during an update of metadata, the omission of existing key-value pairs will result in the deletion of those key-value pairs.
no setter
migratedAccountHolderCode String?
The unique identifier of the migrated account holder in the classic integration.
no setter
reference String?
Your reference for the account holder.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeZone String?
The time zone of the account holder. For example, Europe/Amsterdam. Defaults to the time zone of the balance platform if no time zone is set. For possible values, see the list of time zone codes.
no setter

Methods

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