Combine conditions with AND/OR logic
Real access rules aren’t one-dimensional — combine plan, role, spend, and purchase conditions with AND/OR and nested groups.
- AND / OR logic
- Nested groups
- Layered access
Sophisticated access needs more than one condition. ArraySubs rules combine conditions with AND/OR and nested groups — e.g. ‘Has Active Subscription to Product A AND (Lifetime Spend ≥ $500 OR Role is VIP)’. This recipe builds layered, combined-condition access.
- Mix multiple conditions in one rule.
- Use AND/OR and nested groups for precision.
- Grant access from several qualifying paths.
- Model real-world tier logic.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Top-level logicRule conditions | AND (all match) / OR (any match) |
| Condition groupsRule conditions | Nested groups, each with their own AND/OR |
| Available conditionsRule conditions | Subscription · Variation · Purchase · Category · Spend · Role · Feature (Pro) |
| ExamplePattern | Enterprise sub OR lifetime spend ≥ $5,000 |
When to use this setup
Set it up in 2 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Add multiple conditions
On any rule, add the conditions you need (plan, role, spend, purchase, feature) and set the top-level AND/OR.
Access RulesNest groups for complex logic
Create condition groups (each with their own AND/OR) to express logic like ‘A AND (B OR C)’.
Access Rules
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Member Access
Control who can see, download, and purchase content using flexible rules tied to subscriptions and roles.
Subscription Products
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Feature Manager
Define product entitlements, limits, and capabilities so customers know exactly what each subscription includes. Pro only.
Related setups to explore
Other configurations you can build with the same modules.
VIP access by lifetime spend
Unlock content or perks once a customer’s total spend crosses a threshold — e.g. VIP area at $500 lifetime.
Gate by past purchase (no subscription)
Unlock content for anyone who bought a specific product — even without a subscription.
Gate by Feature Manager entitlement
Unlock content based on a Feature Manager value — e.g. show team-admin docs only when team seats ≥ 10.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
