---
title: revocationReason
framework: storekit
role: symbol
role_heading: Instance Property
path: storekit/transaction/revocationreason-swift.property
---

# revocationReason

The reason that the App Store refunded the transaction or revoked it from Family Sharing.

## Declaration

```swift
let revocationReason: Transaction.RevocationReason?
```

## Mentioned in

Testing refund requests Testing Family Sharing

## See Also

### Getting revocation status

- [revocationDate](storekit/transaction/revocationdate.md)
- [Transaction.RevocationReason](storekit/transaction/revocationreason-swift.struct.md)
