TransferEvent class abstract
TransferEvent
Properties:
- amount - The original journal amount. Only applicable for issuing integrations.
- amountAdjustments - The amount adjustments in this transfer. Only applicable for issuing integrations.
- arn - Scheme unique arn identifier useful for tracing captures, chargebacks, refunds, etc.
- bookingDate - The date when the transfer request was sent.
- estimatedArrivalTime - The estimated time when the beneficiary should have access to the funds.
- eventsData - A list of event data.
- externalReason - The external reason for the transfer status.
- id - The unique identifier of the transfer event.
- modification - The payment modification. Only applicable for returned internal transfers.
- mutations - The list of balance mutations per event.
- originalAmount - The amount in the original currency. Only applicable for issuing integrations.
- reason - The reason for the transfer status.
- status - The status of the transfer event.
- trackingData
- transactionId - The id of the transaction that is related to this accounting event. Only sent for events of type accounting where the balance changes.
- type - The type of the transfer event. Possible values: accounting, tracking.
- updateDate - The date when the tracking status was updated.
- valueDate - The date when the funds are expected to be deducted from or credited to the balance account. This date can be in either the past or future.
- Annotations
-
- @BuiltValue.new()
Constructors
- TransferEvent([void updates(TransferEventBuilder b)])
-
factory
Properties
- amount → Amount?
-
The original journal amount. Only applicable for issuing integrations.
no setter
-
amountAdjustments
→ BuiltList<
AmountAdjustment> ? -
The amount adjustments in this transfer. Only applicable for issuing integrations.
no setter
- arn → String?
-
Scheme unique arn identifier useful for tracing captures, chargebacks, refunds, etc.
no setter
- bookingDate → DateTime?
-
The date when the transfer request was sent.
no setter
- estimatedArrivalTime → DateTime?
-
The estimated time when the beneficiary should have access to the funds.
no setter
-
eventsData
→ BuiltList<
TransferEventEventsDataInner> ? -
A list of event data.
no setter
- externalReason → ExternalReason?
-
The external reason for the transfer status.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The unique identifier of the transfer event.
no setter
- modification → Modification?
-
The payment modification. Only applicable for returned internal transfers.
no setter
-
mutations
→ BuiltList<
BalanceMutation> ? -
The list of balance mutations per event.
no setter
- originalAmount → Amount?
-
The amount in the original currency. Only applicable for issuing integrations.
no setter
- reason → TransferEventReasonEnum?
-
The reason for the transfer status.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → TransferEventStatusEnum?
-
The status of the transfer event.
no setter
- trackingData → TransferEventTrackingData?
-
no setter
- transactionId → String?
-
The id of the transaction that is related to this accounting event. Only sent for events of type accounting where the balance changes.
no setter
- type → TransferEventTypeEnum?
-
The type of the transfer event. Possible values: accounting, tracking.
no setter
- updateDate → DateTime?
-
The date when the tracking status was updated.
no setter
- valueDate → DateTime?
-
The date when the funds are expected to be deducted from or credited to the balance account. This date can be in either the past or future.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(TransferEventBuilder)) → TransferEvent -
Rebuilds the instance.
inherited
-
toBuilder(
) → TransferEventBuilder -
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<
TransferEvent> -
no setter