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