Skip to content

Define what each subscription plan includes

Set per-plan entitlements — toggles, numeric limits, and text details — then show 'What's included' on the storefront and meter usage. Pro.

  • Pro
  • Per-plan entitlements
  • 'What's included' display
  • Usage tracking

Feature Manager makes plan value explicit. Define entitlements per product or variation as toggles (on/off), numbers (limits), or text (descriptions), render a 'What's included' section on the product page, aggregate entitlements in the portal, and track usage for metered features like API calls or seats — fewer pre-sale questions, clearer upgrades.

  • 3Entitlement types
  • 2Aggregation modes
  • 6Usage functions
  • ProFeature tier
Capabilities

Everything this module gives you

What you get with Feature Manager in ArraySubs.

3 entitlement types

Toggle (on/off), number (limits), and text (descriptions), per product and per variation.

Feature templates

Save and reuse feature sets across products for consistency.

'What's included' display

Render entitlements on the product page, updating dynamically per variation.

My Features portal page

Customers see their entitlements per subscription or combined across active plans.

Usage tracking

Six helper functions meter usage for features like API calls, seats, or downloads.

Feature-based gating

Restrict content by entitlement with a feature attribute on the restriction shortcode.

FAQ

Feature Manager questions, answered

Toggle is on/off (for example priority support), number is a limit (for example 5 seats or 100 API calls), and text is descriptive (for example 'standard SLA').

It depends on the aggregation mode. Combined mode ORs toggles and sums numbers across subscriptions; per-subscription mode shows each plan's features separately.
Early launch offer

Get ArraySubs Pro — free for 4 months

Start on the free-forever core today, and unlock every Pro feature free while early launch is open.

Limited time · no credit card required