---
title: transactionType
framework: financekit
role: symbol
role_heading: Instance Property
path: financekit/transaction/transactiontype
---

# transactionType

The type of the transaction.

## Declaration

```swift
let transactionType: TransactionType
```

## Discussion

Discussion This value describes the specific kind of transaction, such as a purchase, a bill, a funds transfer, and so on. The transaction type may not always be available.

## See Also

### Instance Properties

- [accountID](financekit/transaction/accountid.md)
- [creditDebitIndicator](financekit/transaction/creditdebitindicator.md)
- [foreignCurrencyAmount](financekit/transaction/foreigncurrencyamount.md)
- [foreignCurrencyExchangeRate](financekit/transaction/foreigncurrencyexchangerate.md)
- [id](financekit/transaction/id.md)
- [merchantCategoryCode](financekit/transaction/merchantcategorycode.md)
- [merchantName](financekit/transaction/merchantname.md)
- [originalTransactionDescription](financekit/transaction/originaltransactiondescription.md)
- [postedDate](financekit/transaction/posteddate.md)
- [status](financekit/transaction/status.md)
- [transactionAmount](financekit/transaction/transactionamount.md)
- [transactionDate](financekit/transaction/transactiondate.md)
- [transactionDescription](financekit/transaction/transactiondescription.md)
