---
index: 4
---

# Wholesale

Keystone offers robust features for creating a wholesale or B2B storefront. These features allow you to restrict access to certain products, pages, and pricing information, ensuring an exclusive experience for approved customers.

***

### Overview

Keystone's wholesale capabilities include:

* **Content restriction** - Hide prices, products, and blog posts from unauthorized visitors
* **Customer approval** - Control access using tags or B2B customer accounts
* **Site lockdown** - Restrict your entire store to approved customers only
* **Order minimums** - Set minimum cart amounts for wholesale orders
* **Pricing integration** - Works with third-party apps for customer-specific pricing
* **Automation** - Use Shopify Flow to automate wholesale workflows

***

### Getting started

To set up a wholesale store with Keystone:

1. [**Set up customer approval**](customer-approval.md) - Decide how you'll approve wholesale customers
2. [**Control guest visibility**](guest-visibility-before-login.md) - Choose what logged-out visitors see (prices vs. product names)
3. [**Choose what to restrict**](hide-products.md) - Hide products, prices, or blog posts
3. [**Configure minimums**](minimum-order-amount.md) - Set minimum order amounts if needed
4. [**Install pricing app**](wholesale-pricing-apps.md) - Add wholesale pricing if showing different prices
5. [**Automate workflows**](automate-with-flow.md) - Optional: Use Flow to automate processes

***

### Features

| Feature                                             | Description                                            |
| --------------------------------------------------- | ------------------------------------------------------ |
| [Guest visibility before login](guest-visibility-before-login.md) | Separate price vs. product visibility for logged-out visitors |
| [Hide prices](hide-prices.md)                       | Hide pricing and add to cart for unauthorized visitors |
| [Hide products](hide-products.md)                   | Completely hide products from collections and search   |
| [Hide blog posts](hide-blog-posts.md)               | Restrict blog content to approved customers            |
| [Customer approval](customer-approval.md)           | Tag-based or B2B approval system                       |
| [Full site restriction](full-site-restriction.md)   | Lock down entire store to approved customers           |
| [Minimum order amount](minimum-order-amount.md)     | Require minimum cart subtotal                          |
| [Wholesale pricing apps](wholesale-pricing-apps.md) | Display different prices to different customers        |
| [Automate with Flow](automate-with-flow.md)         | Automate wholesale tasks and workflows                 |

***

### Important notes

{% hint style="warning" %}
**All restriction tags are case sensitive!**

Tags must match exactly between theme settings and your products/customers. For example, `Approved` is different from `approved` or `APPROVED`.
{% endhint %}

* Customers must be logged in to see restricted content
* B2B features require Shopify Plus
* Combine multiple features for complete wholesale control
* Always test with a wholesale customer account before launching
