# 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**](/keystone/guides/wholesale/customer-approval.md) - Decide how you'll approve wholesale customers
2. [**Choose what to restrict**](/keystone/guides/wholesale/hide-products.md) - Hide products, prices, or blog posts
3. [**Configure minimums**](/keystone/guides/wholesale/minimum-order-amount.md) - Set minimum order amounts if needed
4. [**Install pricing app**](/keystone/guides/wholesale/wholesale-pricing-apps.md) - Add wholesale pricing if showing different prices
5. [**Automate workflows**](/keystone/guides/wholesale/automate-with-flow.md) - Optional: Use Flow to automate processes

***

### Features

| Feature                                                                        | Description                                            |
| ------------------------------------------------------------------------------ | ------------------------------------------------------ |
| [Hide prices](/keystone/guides/wholesale/hide-prices.md)                       | Hide pricing and add to cart for unauthorized visitors |
| [Hide products](/keystone/guides/wholesale/hide-products.md)                   | Completely hide products from collections and search   |
| [Hide blog posts](/keystone/guides/wholesale/hide-blog-posts.md)               | Restrict blog content to approved customers            |
| [Customer approval](/keystone/guides/wholesale/customer-approval.md)           | Tag-based or B2B approval system                       |
| [Full site restriction](/keystone/guides/wholesale/full-site-restriction.md)   | Lock down entire store to approved customers           |
| [Minimum order amount](/keystone/guides/wholesale/minimum-order-amount.md)     | Require minimum cart subtotal                          |
| [Wholesale pricing apps](/keystone/guides/wholesale/wholesale-pricing-apps.md) | Display different prices to different customers        |
| [Automate with Flow](/keystone/guides/wholesale/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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.brickspacelab.com/keystone/guides/wholesale.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
