---
title: TransactionStatus
framework: financekit
role: symbol
role_heading: Enumeration
path: financekit/transactionstatus
---

# TransactionStatus

Values that describe the status of a transaction.

## Declaration

```swift
enum TransactionStatus
```

## Topics

### Enumeration Cases

- [TransactionStatus.authorized](financekit/transactionstatus/authorized.md)
- [TransactionStatus.booked](financekit/transactionstatus/booked.md)
- [TransactionStatus.memo](financekit/transactionstatus/memo.md)
- [TransactionStatus.pending](financekit/transactionstatus/pending.md)
- [TransactionStatus.rejected](financekit/transactionstatus/rejected.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Transactions

- [transactionHistory(forAccountID:since:isMonitoring:)](financekit/financestore/transactionhistory(foraccountid:since:ismonitoring:).md)
- [transactions(query:)](financekit/financestore/transactions(query:).md)
- [AccountQuery](financekit/accountquery.md)
- [AccountCreditInformation](financekit/accountcreditinformation.md)
- [CurrencyAmount](financekit/currencyamount.md)
- [Transaction](financekit/transaction.md)
- [TransactionQuery](financekit/transactionquery.md)
- [TransactionType](financekit/transactiontype.md)
