ActiveManage Docs ← Back to activemanage.co.uk

Maximum Subscriptions per Customer

By default a customer can have one active subscription. This article explains when and how to allow more than one — useful for add-ons, multi-product platforms, and B2B account hierarchies.

Setting page showing 'Maximum subscriptions per customer' numeric field set to 5, with sub-options for 'Allow same package twice' and 'Stack add-on packages with main plan' toggles

When You Want Multiple

  • Add-on packages: Main plan plus optional “Analytics add-on” and “API add-on” — each its own subscription.
  • Multi-product: A company that buys both your CRM and your invoicing product — two subscriptions, one customer.
  • Multi-seat: Tenant owner manages subscriptions for multiple team scopes.
  • Reseller arrangements: A partner buys multiple subscriptions to provision to their downstream customers.

Configuration

  1. Open Site Settings → eCommerce → Subscription Engine → Limits.
  2. Set Maximum subscriptions per customer — 1 (default) up to 100.
  3. Tick Allow same package twice if a customer can hold multiples of the identical SKU (e.g. two child accounts on the “Family Pro” plan).
  4. Tick Stack add-on packages with main plan to let add-ons coexist with a primary plan.

Feature Resolution

When a customer has multiple active subscriptions, their features are the union of all feature sets. Where a feature has a numeric value (e.g. API rate limit), the limits are summed if marked “summable”, else the maximum is used.

Worked Examples

  • Main + add-on: Pro plan (10k API calls/mo) + API add-on (50k extra/mo) = 60k calls/mo because the API limit is summable.
  • Two-product company: CRM Business package + Invoicing Business package. Each feature set is independent; features that overlap take the larger entitlement.
  • Reseller: Partner has 50 active subscriptions, each provisioned to a downstream client tenant.