CashOutInfo class abstract
CashOutInfo
Properties:
- amount - Contains the amount of the cashout, in minor units.
- counterparty - Contains information about the counterparty of the cashout transfer.
- description - Allowed and returned only when you provide the
counterparty.transferInstrumentIdfield. Your description of the cashout transfer. This description is used by most banks as the transfer description. We recommend sending a maximum of 140 characters, otherwise the description may be truncated. If you do not provide a description, Adyen generates a description automatically. This generated description is not returned in the response. Supported characters:a-zA-Z0-9/ - ? : ( ) . , ' + Space. - fee - Contains the currency and value of the cashout fee, in minor units.
- id - The ID of the resource.
- instructingBalanceAccountId - The unique identifier of the balance account that initiates the cashout request.
- referenceForBeneficiary - Allowed and returned only when you provide the
counterparty.transferInstrumentIdfield. The reference that is sent to the recipient of a cashout transfer. This reference is also sent in all webhooks related to the cashout transfer, so you can use it to track the status of the transfer. If you do not provide a reference for the beneficiary, Adyen generates one automatically. This generated reference for the beneficiary is not returned in the response. Supported characters: a-z, A-Z, 0-9. - transferInstrumentId - Use
counterparty.transferInstrumentIdinstead. The unique identifier of the counterparty transfer instrument.
- Annotations
-
- @BuiltValue.new()
Constructors
- CashOutInfo([void updates(CashOutInfoBuilder b)])
-
factory
Properties
- amount → Amount
-
Contains the amount of the cashout, in minor units.
no setter
- counterparty → CashOutInfoCounterparty?
-
Contains information about the counterparty of the cashout transfer.
no setter
- description → String?
-
Allowed and returned only when you provide the
counterparty.transferInstrumentIdfield. Your description of the cashout transfer. This description is used by most banks as the transfer description. We recommend sending a maximum of 140 characters, otherwise the description may be truncated. If you do not provide a description, Adyen generates a description automatically. This generated description is not returned in the response. Supported characters:a-zA-Z0-9/ - ? : ( ) . , ' + Space.no setter - fee → Fee?
-
Contains the currency and value of the cashout fee, in minor units.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The ID of the resource.
no setter
- instructingBalanceAccountId → String
-
The unique identifier of the balance account that initiates the cashout request.
no setter
- referenceForBeneficiary → String?
-
Allowed and returned only when you provide the
counterparty.transferInstrumentIdfield. The reference that is sent to the recipient of a cashout transfer. This reference is also sent in all webhooks related to the cashout transfer, so you can use it to track the status of the transfer. If you do not provide a reference for the beneficiary, Adyen generates one automatically. This generated reference for the beneficiary is not returned in the response. Supported characters: a-z, A-Z, 0-9.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- transferInstrumentId → String?
-
Use
counterparty.transferInstrumentIdinstead. The unique identifier of the counterparty transfer instrument.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CashOutInfoBuilder)) → CashOutInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → CashOutInfoBuilder -
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<
CashOutInfo> -
no setter