Product.PurchaseError.seatReductionNotAllowed
The purchase would reduce the number of seats in a multiseat subscription.
Declaration
case seatReductionNotAllowedMentioned in
Discussion
The purchase fails with this error when the total you pass to 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:) or, on macOS, showManageSubscriptions(from:).
For more information, see Managing the life cycle of multiseat subscriptions.
See Also
Getting Purchase Error Codes
Product.PurchaseError.invalidOfferIdentifierProduct.PurchaseError.productUnavailableProduct.PurchaseError.purchaseNotAllowedProduct.PurchaseError.ineligibleForOfferProduct.PurchaseError.invalidOfferPriceProduct.PurchaseError.invalidOfferSignatureProduct.PurchaseError.invalidQuantityProduct.PurchaseError.missingOfferParametersProduct.PurchaseError.multiSeatPurchaseDisabled