<!--
{
  "availability" : [
    "iOS: 27.3.0 -",
    "iPadOS: 27.3.0 -",
    "macOS: 27.3.0 -",
    "tvOS: 27.3.0 -",
    "visionOS: 27.3.0 -",
    "watchOS: 27.3.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "StoreKit",
  "identifier" : "/documentation/StoreKit/Product/PurchaseError/seatReductionNotAllowed",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "StoreKit"
    ],
    "preciseIdentifier" : "s:8StoreKit7ProductV13PurchaseErrorO23seatReductionNotAllowedyA2EmF"
  },
  "title" : "Product.PurchaseError.seatReductionNotAllowed"
}
-->

# Product.PurchaseError.seatReductionNotAllowed

The purchase would reduce the number of seats in a multiseat subscription.

```
case seatReductionNotAllowed
```

## Discussion

The purchase fails with this error when the total you pass to [`seats(_:)`](/documentation/StoreKit/Product/PurchaseOption/seats(_:)) is less than the number of seats the subscription already has. Only the group purchaser can reduce the number of seats, in Manage Subscriptions, and the change takes effect at the next renewal. To let the group purchaser change the number of seats, present Manage Subscriptions with [`showManageSubscriptions(in:)`](/documentation/StoreKit/AppStore/showManageSubscriptions(in:)) or, on macOS, [`showManageSubscriptions(from:)`](/documentation/StoreKit/AppStore/showManageSubscriptions(from:)).

For more information, see [Managing the life cycle of multiseat subscriptions](/documentation/StoreKit/managing-the-life-cycle-of-multiseat-subscriptions).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)