Brickspace Lab
Contact usContact ShopifyTry a theme
Keystone
Keystone
  • Keystone documentation
  • Getting started
    • Getting started with your theme
      • Keystone overview
      • Theme Colors Setup
      • Theme Typography Setup
      • Theme Borders Setup
      • Product prices
  • Guides
    • Products
      • Product badges
      • Product subtitles
      • Custom content for tables
      • Replace "Add to cart"
      • Disable quick add
    • Wholesale
      • Wholesale basics
      • Account restrictions
    • Color and option swatches
    • Device specific visibility
    • Discount popups
  • Templates
    • Templates
      • Collection template
      • Product template
      • Blog template
      • Article template
  • Sections
    • Sections
      • Global Sections
        • Header
        • Footer
        • Navigation links
        • Announcement
        • Cart drawer
        • Account drawer
        • Search drawer
        • Menu drawer
      • Media & Promotional
        • Slideshow
        • Video
        • Split banner
        • Marquee
        • Image hotspot
        • Countdown
        • Discount
        • Banner
        • Slider
        • Testimonial slider
        • Search banner
      • Product & Collection Displays
        • Product grid
        • Product slider
        • Product table
        • Product comparison
        • Recently viewed
        • Collection list grid
        • Collection list slider
        • Featured product
        • Comparison table
      • Content & Marketing
        • Rich text
        • Blog posts grid
        • Testimonial grid
        • Logo list
        • Icon grid
        • Collapsible content
        • Tabs
        • Collage
      • Utility & Custom
        • Custom liquid
        • Tool tip
        • Store locater
      • Forms & CTAs
        • Email sign-up
        • Sign-up form
        • Contact form
  • General
    • General
      • Changelog
        • v1.3.0
        • v1.2.0
        • v1.1.0
        • v1.0.1
        • v1.0.0
      • Known issues and troubleshooting
      • Cloning a demo theme
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Guides
  2. Wholesale

Account restrictions

Last updated 3 days ago

Was this helpful?

Account restriction allows you to hide certain products, pages, or pricing information from visitors who are not logged in or approved. This is particularly useful for wholesale or B2B storefronts, as it protects sensitive information and creates an exclusive experience for approved customers.

How to Restrict Your Shopify Theme for Wholesale Ordering

  1. Open the Theme Editor by clicking Customize next to the relevant theme

  2. Click Theme Settings (gear icon near the top left)

  3. Scroll down and click Account

Setting Which Customers See Restricted Content

You can choose to show restricted content based on customer account tags or B2B customer accounts.

Show Restricted Content Based on Tags

  1. In Account Settings, enter a tag for Matching tag (e.g., approved)

  2. In your Shopify admin, go to Customers, find the customer, and add the approved tag

  3. Approved customers will see restricted content when logged in

Show Restricted Content for B2B Users

  1. In Account Settings, check Enable B2B customers

  2. B2B customers (Shopify Plus only) will see restricted content when logged in

For more information on B2B accounts, visit:

Setting Which Content to Restrict

You can hide products, blog posts, or restrict the entire site to approved customers.

Hiding Prices with Tags

  1. In Account Settings, enter a tag for Hide prices tag (e.g., hide price)

  2. Products with this tag will not display prices or an Add to Cart button to unauthorized customers

Hiding Products with Tags

  1. In Account Settings, enter a tag for Hide products with tag (e.g., hide product)

  2. Visitors who are not logged in or approved will not see products with this tag

Hiding Blog Posts with Tags

  1. In Account Settings, enter a tag for Hide blog posts with tag (e.g., hide blog)

  2. Unauthorized visitors will not be able to view blog posts with this tag

Enable Full Site Restriction

  1. In Account Settings, check Enable full site restriction

  2. Visitors who are not logged in or approved will only see specific sections you choose to display (e.g., a banner linking to your signup form)

Control How Restricted Content Appears

You can choose how restricted content is displayed to customers:

  • Placeholder: Shows a "Login to view" message

  • Hidden: Completely hides restricted content

Steps to Set Restricted Style

  1. In Account Settings, set Restricted Style

  2. Choose Placeholder to show a login prompt or Hidden to completely hide restricted content

Currently B2B accounts are limited to Shopify Plus stores. Refer to Shopify for more information on B2B accounts:

Shopify B2B Help
Shopify B2B Documentation