---
title: revokedSeatQuantity
framework: StoreKit
role: symbol
role_heading: Instance Property
platforms: [iOS 27.3+, iPadOS 27.3+, Mac Catalyst 27.3+, macOS 27.3+, tvOS 27.3+, visionOS 27.3+, watchOS 27.3+]
path: storekit/transaction/multiseatinfo-swift.struct/revokedseatquantity
---

# revokedSeatQuantity

The number of seats from this transaction that the App Store revoked.

## Declaration

```swift
let revokedSeatQuantity: Int?
```

## Mentioned in

Managing the life cycle of multiseat subscriptions Testing multiseat subscriptions

## Discussion

Discussion This value is nil if the App Store hasn’t revoked any seats from the transaction. The App Store revokes seats when it refunds some of them, for example. Refunds apply per transaction: when more than one transaction represents a period, as additionalTransactionReason indicates, a refund that covers seats from several of those transactions updates each of them. The transaction’s revocationDate and revocationReason appear only when the App Store revokes every seat on the transaction. A refund for some of the seats doesn’t change the transactions of the remaining group members. For more information, see Managing the life cycle of multiseat subscriptions.
