BalanceTransferResponse class abstract

BalanceTransferResponse

Properties:

  • amount - The amount of the transfer in minor units.
  • createdAt - The date when the balance transfer was requested.
  • description - A human-readable description for the transfer. You can use alphanumeric characters and hyphens. We recommend sending a maximum of 140 characters, otherwise the description may be truncated.
  • fromMerchant - The unique identifier of the source merchant account from which funds are deducted.
  • pspReference - Adyen's 16-character string reference associated with the balance transfer.
  • reference - A reference for the balance transfer. If you don't provide this in the request, Adyen generates a unique reference. Maximum length: 80 characters.
  • status - The status of the balance transfer. Possible values: transferred, failed, error, and notEnoughBalance.
  • toMerchant - The unique identifier of the destination merchant account from which funds are transferred.
  • type - The type of balance transfer. Possible values: tax, fee, terminalSale, credit, debit, and adjustment.
Annotations
  • @BuiltValue.new()

Constructors

BalanceTransferResponse([void updates(BalanceTransferResponseBuilder b)])
factory

Properties

amount Amount
The amount of the transfer in minor units.
no setter
createdAt DateTime
The date when the balance transfer was requested.
no setter
description String?
A human-readable description for the transfer. You can use alphanumeric characters and hyphens. We recommend sending a maximum of 140 characters, otherwise the description may be truncated.
no setter
fromMerchant String
The unique identifier of the source merchant account from which funds are deducted.
no setter
hashCode int
The hash code for this object.
no setterinherited
pspReference String
Adyen's 16-character string reference associated with the balance transfer.
no setter
reference String?
A reference for the balance transfer. If you don't provide this in the request, Adyen generates a unique reference. Maximum length: 80 characters.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status BalanceTransferResponseStatusEnum
The status of the balance transfer. Possible values: transferred, failed, error, and notEnoughBalance.
no setter
toMerchant String
The unique identifier of the destination merchant account from which funds are transferred.
no setter
type BalanceTransferResponseTypeEnum
The type of balance transfer. Possible values: tax, fee, terminalSale, credit, debit, and adjustment.
no setter

Methods

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