TransactionStatusResult

Result of Terminal.fetchTransactionStatus: the current, already-persisted state of a transaction, resolved by its ECR transaction id without repeating or affecting it in any way.

Properties

Link copied to clipboard
val amount: Long?

Current transaction amount in minor units of currency (same convention as Amount.value), if the transaction was found and an amount is known.

Link copied to clipboard

When the transaction was completed, if applicable.

Link copied to clipboard

Currency of amount, if known.

Link copied to clipboard

Previously generated receipts for this transaction, if any exist. Never regenerated by this query.

Link copied to clipboard

Current state of the transaction.

Link copied to clipboard

Echoes back the id the status was queried for.

Functions

Link copied to clipboard
open override fun toString(): String