BalanceAccountUpdateRequest class abstract

BalanceAccountUpdateRequest

Properties:

  • accountHolderId - The unique identifier of the account holder associated with the balance account.
  • description - A human-readable description of the balance account. You can use this parameter to distinguish between multiple balance accounts under an 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.
  • platformPaymentConfiguration - Contains key-value pairs to configure the sales day closing time and settlement delay for a balance account.
  • reference - Your reference to the balance account.
  • status - The status of the balance account. Payment instruments linked to the balance account can only be used if the balance account status is active. Possible values: active, closed, suspended.
  • timeZone - The time zone of the balance account. For example, Europe/Amsterdam. Defaults to the time zone of the account holder if no time zone is set. For possible values, see the list of time zone codes.
Annotations
  • @BuiltValue.new()

Constructors

BalanceAccountUpdateRequest([void updates(BalanceAccountUpdateRequestBuilder b)])
factory

Properties

accountHolderId String?
The unique identifier of the account holder associated with the balance account.
no setter
description String?
A human-readable description of the balance account. You can use this parameter to distinguish between multiple balance accounts under an account holder.
no setter
hashCode int
The hash code for this object.
no setterinherited
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
platformPaymentConfiguration PlatformPaymentConfiguration?
Contains key-value pairs to configure the sales day closing time and settlement delay for a balance account.
no setter
reference String?
Your reference to the balance account.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status BalanceAccountUpdateRequestStatusEnum?
The status of the balance account. Payment instruments linked to the balance account can only be used if the balance account status is active. Possible values: active, closed, suspended.
no setter
timeZone String?
The time zone of the balance account. For example, Europe/Amsterdam. Defaults to the time zone of the account holder 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(BalanceAccountUpdateRequestBuilder)) BalanceAccountUpdateRequest
Rebuilds the instance.
inherited
toBuilder() BalanceAccountUpdateRequestBuilder
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<BalanceAccountUpdateRequest>
no setter