Wholesale basics
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.
Key functionalities include:
Hiding prices, products, and blog posts using tags
Setting minimum order amounts
Displaying different prices to different customers using third-party apps
Setting Up Account Restriction Feature
Hiding Prices with Tags
In your Shopify theme’s Account Settings, enter a tag for Hide prices tag (e.g.,
hide price
).Products with this tag will not display prices or an Add to Cart button to unauthorized customers.
Hiding Products with Tags
In Account Settings, enter a tag for Hide products with tag (e.g.,
hide product
).Visitors who are not logged in or approved will not see products with this tag.
Hiding Blog Posts with Tags
In Account Settings, enter a tag for Hide blog posts with tag (e.g.,
hide blog
).Unauthorized visitors will not be able to view blog posts with this tag.
For more details, visit: Account Restriction Features.
Restricting Checkout Below a Certain Subtotal
In the Theme Editor, navigate to Theme Settings > Cart.
Set a Minimum Order Amount (e.g.,
10000
for $100.00).Leave blank to allow all orders without a minimum.
Restricting Your Shopify Theme for Wholesale Ordering
Open the Theme Editor by clicking Customize next to the relevant theme.
Click Theme Settings (gear icon near the top left).
Scroll down and click Account.
Setting Which Customers See Restricted Content
Show Restricted Content Based on Tags
In Account Settings, enter a tag for Matching tag (e.g.,
approved
).In your Shopify admin, go to Customers, find the customer, and add the
approved
tag.Approved customers will see restricted content when logged in.
Show Restricted Content for B2B Users
In Account Settings, check Enable B2B customers.
B2B customers (Shopify Plus only) will see restricted content when logged in.
For more information on B2B accounts, visit: Shopify B2B Help.
Displaying Different Prices to Different Customers Using Applications
In the Theme Editor, navigate to App Embeds and toggle on your application.
Automating Wholesale Workflows
Wholesale signups – Automatically tag customers who register via your wholesale form
Pricing tiers – Apply custom discounts based on order history or customer tags
Inventory alerts – Get notified when wholesale products are low in stock
Order approvals – Require manual approval for large wholesale orders
Post-purchase follow-ups – Send thank you emails or invoices automatically
Last updated
Was this helpful?