Title: StoreKit Sandbox: supportsMultiSeatPurchase is true, but pricingTerms contains no seatBased terms

We’re testing an annual multiseat subscription on a physical iPad. StoreKit returns the expected product and reports supportsMultiSeatPurchase == true, but its pricingTerms contains one term and no seatBased terms.
Our app therefore cannot calculate a two-seat quote and stops before attempting a purchase.
Environment
iPad Air 11-inch (M3)
iPadOS 27.3 beta (24C5037i)
Xcode 27.3 beta (27C5020n)
Development-signed app, version 1.0, diagnostic build 44
Physical-device testing with a US Sandbox purchaser
App Store Connect configuration
Annual auto-renewable subscription
Multiseat purchases allowed
Invitations provided by Apple
Annual upfront availability enabled for the United States at USD 6.99
Subscription status: Prepare for Submission
Sandbox purchases and renewals enabled
Steps to reproduce
Request the subscription using Product.products(for:).
Confirm that the expected annual product is returned.
Check supportsMultiSeatPurchase, which returns true.
Inspect pricingTerms for supported upfront seatBased terms.
Attempt to prepare a quote for two total seats.
Actual result
Total pricing terms: 1
Seat-based pricing terms: 0
Supported group pricing terms: 0
No purchase is attempted. Production sponsorship sales remain disabled.
Expected result
A supported upfront seat-based pricing term with Apple-provided pricing tiers that can be used to calculate a two-seat quote.
Questions
Is additional configuration or account eligibility required for Sandbox to return seat-based pricing terms?
Must the subscription progress beyond Prepare for Submission before multiseat pricing can be tested?
Can supportsMultiSeatPurchase legitimately return true while no seat-based pricing terms are available? If so, what conditions cause this?
Is this a known limitation in this beta, and is there a supported workaround or recommended testing configuration?
The issue was reproduced again on November 10, 2026, at approximately 9:57 PM Mountain Time. A sysdiagnose captured at 10:03:11 PM Mountain Time was attached privately to FB25451377.
DTS directed us to post here under Case-ID: 23369152. We can provide a focused reproduction project if needed.