Skip to main content
Question

Apple Organizational Subscription Volume Purchasing - RevenueCat Entitlement Support?

  • August 23, 2026
  • 3 replies
  • 62 views

Forum|alt.badge.img

Hi RevenueCat team,

for my subscription-based app, I recently noticed a bulk of first-time downloads in App Store Connect labeled as “Institutional Purchase”. The app itself is free, with premium functionality unlocked through an auto-renewable subscription managed by RevenueCat.

This got me looking into Apple's new WWDC26 organizational subscription volume purchasing.

When an organization purchases and assigns a subscription to a user, StoreKit reports a transaction with `Transaction.OwnershipType.assigned`. Will RevenueCat recognize this transaction and expose the corresponding entitlement as active through `CustomerInfo.entitlements.active`, just like an individually purchased subscription?

More importantly, will this work server-side/backwards-compatibly with already released RevenueCat SDK versions, or will apps need to ship an SDK update before organization-assigned subscriptions can be recognized? Similarly, when Apple reports `assignmentRevoked`, will RevenueCat automatically deactivate the corresponding entitlement?

We're currently using `purchases_flutter 10.2.x` and determine premium access exclusively through `CustomerInfo.entitlements.active`.

I'm particularly interested in whether users running our existing app version will automatically receive the correct entitlement when an organization assigns them a subscription, assuming RevenueCat adds/supports the necessary server-side handling.

Thanks in advance!
 

3 replies

Forum|alt.badge.img
  • Author
  • New Member
  • August 24, 2026

Linking the video for reference. The launch is scheduled for fall 2026.
https://developer.apple.com/videos/play/wwdc2026/391/

 

 


Forum|alt.badge.img+8
  • RevenueCat Staff
  • August 26, 2026

Hi, there are two things here:

  • Institutional Purchase in App Store Connect is a source, not a new subscription product. Apple’s App Store Purchases report defines it as purchases from users who downloaded the app via Apple Business Manager or Apple School Manager. For a free app, a bulk of first-time downloads with that label is volume app distribution. It does not necessarily mean an organization bought your auto-renewable subscription. 
  • Organizational subscription volume purchasing is the WWDC26 feature. Organizations buy subscription seats in ABM/ASM and assign them through device management. StoreKit then reports Transaction.OwnershipType.assigned, and assignmentRevoked when a seat is taken away. Apple has that launching fall 2026, StoreKit 2 only.

RevenueCat does not support assigned organization seats yet. We covered this in our WWDC26 recap and will share implementation updates later this year.

Because of that, existing purchases_flutter 10.2.x builds should not be assumed to unlock premium when an organization assigns a seat, even if we add server-side handling later. Until support ships, treat organization subscription assignment as unsupported for entitlement checks. For now, you can use promotional entitlements to do multiple seats. See our guide on this here.


Forum|alt.badge.img
  • Author
  • New Member
  • August 26, 2026

Hello Haley,

thanks for the clarification. I understand that these first-time downloads are not attempts to subscribe, and that they may not immediately convert to app opens - or may never convert at the same scale. However, for a small niche app like ours, organizational subscription volume purchasing still looks like a very good opportunity. The StoreKit 2 requirement is also clear.

And thanks for confirming that support for assigned organization seats is on the roadmap. Looking forward to the implementation updates later this year!