BalanceTransferRequest class abstract

BalanceTransferRequest

Properties:

  • amount - The amount of the transfer in minor units.
  • 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.
  • 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.
  • 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

BalanceTransferRequest([void updates(BalanceTransferRequestBuilder b)])
factory

Properties

amount Amount
The amount of the transfer in minor units.
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
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
toMerchant String
The unique identifier of the destination merchant account from which funds are transferred.
no setter
type BalanceTransferRequestTypeEnum
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(BalanceTransferRequestBuilder)) BalanceTransferRequest
Rebuilds the instance.
inherited
toBuilder() BalanceTransferRequestBuilder
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<BalanceTransferRequest>
no setter