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

# revocationType

The type of refund or revocation that applies to the transaction.

## Declaration

```swift
let revocationType: Transaction.RevocationType?
```

## Discussion

Discussion This property indicates whether the transaction has a full refund, a prorated refund, or is revoked from Family Sharing. This property is nil for transactions that are not revoked. note: This property is not present for Advanced Commerce transactions, which use refunds instead.
