Skip to content

Run B2B and wholesale memberships on WooCommerce

Create recurring trade tiers, hide retail-only areas, assign roles automatically, and give approved buyers a clean account portal.

  • Wholesale tiers & member pricing
  • Catalog & shop gating
  • Role-aware access
No credit card required

B2B and wholesale stores need more than recurring billing. They need approved account access, role-based pricing, gated catalogs, download rules, clean login paths, and support tools that help staff verify what a buyer sees. ArraySubs combines Subscription Products, Member Access, Member Discounts, Shop Restrictions, Role-Based Conditions, Profile Builder, the WordPress access Toolkit, and Pro account-sharing controls into one workflow. Gate wholesale catalogs and pricing to approved buyers, map trade tiers to WordPress roles other plugins can read, route logins through My Account, and cap shared logins with Multi-Login Prevention.

What you get
  • Keep wholesale products and pricing away from retail customers.
  • Use WordPress roles as a shared access layer for other plugins.
  • Reduce support time with Login as User and clear subscription records.
  • Protect member-only benefits with session limits when Pro is active.
  • Keep customer-facing login and account paths branded through My Account.
  • RolesBuyer segmentation
  • RulesCatalog gating
  • MemberPricing tiers
  • ProSession limits
Who it's for

Built for B2B & Wholesale Memberships

If your business looks like one of these, ArraySubs fits.

Wholesale catalogs

Hide trade pricing and bulk products behind approved buyer memberships with Shop Restrictions.

Dealer networks

Assign regional or tier roles with Role-Based Conditions that other WordPress tools can recognize.

B2B service portals

Gate account resources, documents, and support pages by active subscription.

Trade associations

Sell annual memberships with role-based benefits and Member Discounts.

How it works

How ArraySubs powers B2B & Wholesale Memberships

The challenges this business model hits — and how ArraySubs solves each one.

Retail customers and wholesale buyers need different catalogs.

Member Access and Shop Restrictions gate products, categories, URLs, and downloads by subscription status, role, or plan — retail sees one store, trade sees another.

Trade buyers need automatic role assignment.

Role-Based Conditions assign and remove WordPress roles as subscriptions activate, pause, expire, or cancel.

Wholesale pricing should be member-only.

Member Discounts apply member-only pricing, and Product & Purchase Value Conditions can tier access by order history or lifetime spend.

The default WordPress login feels wrong for buyers.

Toolkit modules — Admin Bar Visibility, Admin Dashboard Access, and WordPress Login Page — hide admin chrome, restrict wp-admin, and route login through WooCommerce My Account.

Support needs to verify buyer access quickly.

Login as User lets administrators open a customer's frontend session without asking for a password, and Create Subscription from WP Admin migrates buyers in.

Shared buyer accounts leak trade pricing.

Multi-Login Prevention (Pro) limits concurrent sessions and supports plan-level overrides, so one login can't spread protected pricing.

Set up

Launch in 5 steps

From install to a live, billing subscription — no developer required.

Create trade tiers

Build wholesale, dealer, or partner tiers as Subscription Products, with Conditional Subscription Rules for one-per-customer where needed.

Map buyer roles

Use Role-Based Conditions to assign roles to active subscribers so pricing and access rules follow the buyer.

Gate catalogs

Restrict product categories, URLs, downloads, and resource pages by role or plan with Member Access and Shop Restrictions.

Clean up account access

Enable Toolkit modules for admin bar hiding, wp-admin redirects, and My Account login routing.

Protect shared accounts

Use Multi-Login Prevention in Pro when buyer accounts represent paid seats or protected pricing.

Playbooks

Example setups you can build

Proven configurations to copy as a starting point.

Approved wholesale catalog

An annual wholesale membership unlocks protected categories, Member Discounts, and downloadable order forms.

Dealer portal

Dealer tiers map to WordPress roles and unlock region-specific resources, documents, and support pages.

Trade association benefits

Active members get Member Discounts, restricted training content, and a clean My Account member area.

Built with

Features that power this use case

The ArraySubs modules behind it.

Free + Pro

Member Access

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

Free

Role-Based Conditions

Assign, remove, or test WordPress roles so subscription state can drive LMS, forum, community, or staff access.

Free

Member Discounts

Offer subscriber-only discounts for products, categories, or targeted purchase paths using member access rules.

Free

Shop Restrictions

Restrict store, product, or category browsing and purchasing with redirects, 404s, login prompts, or purchase blocks.

Free

Product & Purchase Value Conditions

Build access rules from purchased products, variations, categories, tags, and lifetime purchase amount thresholds.

Free

Conditional Subscription Rules

Control one subscription per product, one subscription per customer, mixed carts, billing cycles, and migration behavior.

Free + Pro

Subscription Products

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

Pro

Multi-Login Prevention

Limit concurrent sessions per user account and configure plan-level session overrides. Pro only.

Free

WordPress Login Page

Route customer login and registration traffic through WooCommerce My Account instead of wp-login.php.

Free

Admin Dashboard Access

Redirect unauthorized customers away from wp-admin while preserving access for administrators and selected roles.

Free

Admin Bar Visibility

Hide the WordPress frontend toolbar for customers while administrators keep their normal shortcuts.

Free + Pro

WooCommerce Tax Handling

Use WooCommerce tax calculations for subscription checkout and renewals except Paddle, which handles tax/VAT natively.

FAQ

B2B & Wholesale Memberships questions, answered

Yes. Member Access and Shop Restrictions restrict products, categories, URLs, and downloads by plan, role, or subscription status.

Yes. Member Discounts apply discounts only to eligible members, and Product & Purchase Value Conditions can tier them by spend.

Yes. Product & Purchase Value Conditions build access rules from purchased products, categories, variations, or lifetime spend.

Yes. Create Subscription from WP Admin sets up subscriptions manually for migrations, phone orders, or corrections.

Yes. Login as User lets administrators open a non-admin customer's frontend session for troubleshooting.

Yes. Multi-Login Prevention (Pro) limits concurrent sessions with global and plan-level controls.
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