---
title: transactionDescription
framework: proximityreader
role: symbol
role_heading: Instance Property
path: proximityreader/paymentcardtransactionrequest/transactiondescription
---

# transactionDescription

An optional description of the current transaction meant to provide more context, such as a recurring payment being setup or a surcharge applied.

## Declaration

```swift
var transactionDescription: PaymentCardTransactionRequest.TransactionAmountDescription?
```

## Discussion

Discussion This attribute is only displayed when the PaymentCardTransactionRequest.TransactionType is compatible with the PaymentCardTransactionRequest.TransactionAmountDescription use case.

## See Also

### Getting the transaction details

- [amount](proximityreader/paymentcardtransactionrequest/amount.md)
- [currencyCode](proximityreader/paymentcardtransactionrequest/currencycode.md)
- [type](proximityreader/paymentcardtransactionrequest/type.md)
- [PaymentCardTransactionRequest.TransactionType](proximityreader/paymentcardtransactionrequest/transactiontype.md)
- [PaymentCardTransactionRequest.TransactionAmountDescription](proximityreader/paymentcardtransactionrequest/transactionamountdescription.md)
