Accompanying information for a transaction that is settling. This is typically a transient state during which the transaction is being settled with the processor.
amountMonetaryThe amount of the transaction for this status event. This should match the amount submitted for settlement.
sourcePaymentThe source for the transaction change to the new status.
statusPaymentThe new status of the transaction.
timestampTimestampDate and time when the transaction began settling.
type SettlingEvent implements PaymentStatusEvent {
status: PaymentStatus
timestamp: Timestamp
amount: MonetaryAmount
source: PaymentSource
terminal: Boolean
}