Skip to main content

Multiple Subscriptions

When a billable has subscriptions in multiple slots (for example, a default plan and a team add-on), you can check entitlements scoped to a specific slot or aggregate them across all active subscriptions.

Checking a specific slot

Checking any slot

allows() without a slot name checks the user’s default subscription:
To check whether the feature is allowed in any active subscription:

Summing limits across slots

When a numeric limit should be aggregated (e.g., seats from both a personal plan and a team plan), sum across all active subscriptions:

Plan configuration for multiple slots

See Multiple Subscription Slots for how to create subscriptions in named slots. Entitlement slot names match the name option passed to CreateSubscription:

Next steps