Skip to content

Members-only product catalog

Gate the shop itself — let only approved members buy, with non-members blocked or redirected to join.

  • Block purchase
  • Or redirect to join
  • Wholesale-ready
No credit card required
FreeRestrict & gate

Wholesale and members-only stores need the catalog itself gated. An Ecommerce rule restricts products to subscribers, with non-members blocked from purchasing or redirected to a join page. It covers shop pages, search, related products, cart validation, and even the Store API. This recipe gates the catalog.

What you get
  • Only members can purchase the gated products.
  • Non-members are blocked or redirected to join.
  • Covers shop, search, related items, cart, and Store API.
  • Scope to all products, specific products, or categories.
Copy these settings

The exact configuration

Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.

SettingValue
Rule tabMember AccessMember Access → Ecommerce
IF conditionRule conditionsHas Active Subscription (e.g. ‘Wholesale Membership’)
Restriction ScopeRule targetAll products / Specific products / Specific categories
ActionRule actionBlock purchase (default) · 404 · Redirect to login · Redirect to page
Best for

When to use this setup

Wholesale / trade catalogs
Members-only stores
Approved-buyer pricing and access
Set up

Set it up in 3 steps

A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.

  1. Create an Ecommerce rule

    In Member Access → Ecommerce, add a rule requiring the relevant subscription (e.g. Wholesale Membership).

    Commerce & Benefit Rules
  2. Scope the products

    Set the restriction scope to All products, Specific products, or Specific categories (with optional exclusions).

    Commerce & Benefit Rules
  3. Choose the action

    Pick Block purchase, Redirect to page (e.g. /become-a-member), Redirect to login, or 404.

    Commerce & Benefit Rules
From the manual

This recipe is built from these ArraySubs user-manual guides:

Good to know

Notes & edge cases

Restrictions apply at product level, not per variation — gating a variable product gates all its variations.
Block purchase keeps the product visible but disables add-to-cart; 404 hides it everywhere including sitemaps.
Admins can still see restricted products in wp-admin even if they don’t qualify.
Built with

Modules behind this recipe

The ArraySubs modules this setup relies on.

Free + Pro

Member Access

Control who can see, download, and purchase content using flexible rules tied to subscriptions and roles.

Free + Pro

Subscription Products

Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.

FAQ

Questions, answered

Yes. Use the 404 action — the product is hidden from catalogs, search, related/upsell, widgets, REST, and XML sitemaps for non-qualifying visitors.

Yes. Scope the rule to specific products or categories (with exclusions) instead of all products.
Paid Pro plans

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