Control Access to Your B2B Store

stars 4.9/5 average rating on shopify_logo_store

BSS B2B Lock helps you control access to products, prices, collections and pages based on custom rules

Rated 4.9 out of 5 (651 reviews on the Shopify App Store) Built for Shopify as of Oct 4, 2026

Collection page where guests see a Login To View Price button instead of prices
Passcode box asking visitors to enter a passcode to view the page
Private content page asking visitors to log in to view the page

What is BSS B2B Lock?

BSS B2B Lock, listed on the Shopify App Store as BSS B2B Lock, Login & Password, is a Shopify app that controls who sees prices, products, collections and pages, or the whole store. Visitors unlock content by login, customer tag, passcode or secret link. There is a free plan, and paid plans start at $9.99 per month.

Install BSS B2B Lock See pricing 7-day free trial on paid plans. Part of the Shopify B2B guide. Works side by side with BSS B2B Solution through customer tags.

Lock Any Content In Your Store.

Define who can unlock or see the content you targeted.

Visitors must meet your unlock conditions (login, tag, passcode, secret link, etc.) before they can see the private site

Typical use cases

  • Wholesale/B2B-only store that should not be public.
  • Partner or distributor portal.
  • Staging / internal store that only staff should access.

Keeps your catalog visible but removes the prices (and optionally Add to Cart) until the visitor satisfies your unlock conditions

  • Hybrid B2B/B2C stores: everyone can browse, but only logged-in or tagged customers see prices.
  • Contract/wholesale pricing that should not be publicly visible.
  • Marketing reasons where prices should only be visible to certain customer segments.

Removes items from view entirely for visitors who don’t meet your unlock conditions

  • Wholesale-only products that should never appear to retail customers.
  • Regional or channel-specific products (e.g., only for distributors with a certain tag).
  • “VIP” or “Secret” collections for selected partners.

Selectively lock certain URLs such as CMS pages, blog posts, landing pages, lookbooks, brand portals, etc

Typical use cases

  • Wholesale information or trade-only pages (e.g., wholesale terms, order forms).
  • Private resource libraries or documentation centers for partners.
  • Marketing campaigns or content intended only for specific segments (via login, passcode, or secret links).
Lock target selector with Entire store, Products, Collections, Variants, Pages and Sections
Collection page where the price under each product is replaced by the text Enter passcode to see price
Collection page where restricted products show The product is hidden for guests
Login page shown to guests who open a locked page

Control Access To Your Protected Content

Define who can unlock or see the content you targeted.

Requires visitors to be logged in with a Shopify customer account before they can access the locked content.

Requires visitors to enter a passcode (password) to access the locked content

Allows access if the customer has specific tags on their Shopify customer record

Allows access if the visitor arrives via a special URL that includes a secret token

Access rules editor with a User type condition set to Signed-in customers, must be logged in
Access rule with a signed-in condition and a passcode condition: passcode field, case-sensitive setting and extra options
Access rule with a User type condition set to Tagged customers and the customer tag b2b
Access rule with an Other condition set to Secret link, a token field and the URL example

What it does

Every lock, with the guide that shows how it works

Each feature links to a step-by-step use case, and each group links to its hub in the Shopify B2B guide. Plan names show where a feature needs a higher plan.

Hide prices, products and pages

Access control hub

Checkout lock (Shopify Plus)

  • Block checkoutOn Shopify Plus, stop guests or untagged customers at checkout with a Shopify Function. It is not a guaranteed block.
Access control hub
Storefront collection for a guest where locked products show The product is hidden in place of the product card
Hide products from guests.
Request access form preview with email, full name and an optional message
Let visitors ask for access (preview in the admin).

Set wholesale prices, registration forms and net terms with BSS B2B Solution (see the wholesale pricing hub). Add request for quote and quick order pages with BSS B2B Quote (see the quick order and RFQ hub).

Who it is for

Built for Shopify stores that keep prices or products private

Pick the business model that looks like yours.

Sales reps sharing private pages

Share a passcode or secret link for a line sheet, or let buyers request access.

Fact sheet

BSS B2B Lock fact sheet

The facts people ask about most, with the date we last checked them against the Shopify App Store listing.

AppBSS B2B Lock. The Shopify App Store lists it as BSS B2B Lock, Login & Password.
DeveloperBSS B2B Suite (Ha Noi, VN). Developer page on the Shopify App Store.
Launched
Rating4.9 out of 5 from 651 reviews on the Shopify App Store, checked .
Built for ShopifyYes
Free trial7-day free trial on paid plans
Plans and prices
  • Free $0 per month
  • Basic Shopify $9.99 per month, or $95.88 per year
  • Grow Shopify $24.99 per month, or $239.88 per year
  • Advanced Shopify $49.99 per month, or $479.88 per year
  • Shopify Plus $79.99 per month, or $767.88 per year

Yearly billing saves 20%. Prices in USD.

Free planThe free plan locks the entire website by condition. Hiding prices, products, collections and pages needs a paid plan or the trial.
Plan-specific featuresCheckout lock: Shopify Plus stores on a paid BSS plan. Growth and Advanced differ by scale and support, not by lock features.
Languages20 languages listed on the Shopify App Store
Works onShopify stores on Online Store 2.0 themes and most legacy themes. The app adds lock code to your theme, with an app embed for some features.
Shopify plansPaid plan prices follow your Shopify plan: Basic, Grow, Advanced or Plus. The checkout lock is for Shopify Plus stores only.
Integrations
  • Shopify customer accounts and tags. Visitors unlock content by logging in with a Shopify customer account or by a customer tag on their record.
  • BSS B2B Solution. There is no code integration. The two apps work side by side through customer tags: approve a buyer and tag them in Solution, then unlock by that tag in Lock. Keep tag names identical.
  • Shopify Functions (checkout lock). On Shopify Plus, a Shopify Function checks conditions at checkout. If the Function fails or times out, checkout is not blocked.
  • Payment and shipping methods. Hide payment and shipping methods by condition with Shopify Functions, within Shopify's limit of 25 active customizations.
  • Shopify Markets. The Market condition works for storefront locks. The Market condition at checkout is coming soon.
Docs and demo User guide, demo store.
Last checked, against the Shopify App Store listing.

Works Seamlessly with Your Shopify Apps & Theme

BSS B2B Lock works on Online Store 2.0 and most legacy Shopify themes. It uses Shopify customer accounts and customer tags, so it works side by side with BSS B2B Solution rather than through a code integration.

integration

Have a question about integration? Read the user guide or contact us for more help

customer review

Hear what our customers say​

5.0 out of 5.0 based on 1400 reviews

4.9 average rating across BSS B2B Solution, BSS B2B Lock & BSS B2B Quote

They are quick to reply despite the time difference, sometimes even working over the weekend and was able to resolve everything for me within hours each time. If you're looking for an alterative way to run a retail site as well as a B2B site, this is the way to go!.”

73x73Jenny Z Australia

"Quick to set up, and refreshingly stable with no bugs in my experience. This has allowed me to turn a limited Shopify Basic store into a fully functional B2B wholesale platform, while still keeping the B2C customers. That’s no easy task”

Salah Nashir CEO, Lift-Spares.se

Case studies

Success Stories from Our Partners

Learn how BSS B2B Lock drive success across diverse business landscapes.

Choose a Plan for your B2B needs

7-day free trial

Basic Shopify

$9.99 / month

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
Get started with Basic Shopify
7-day free trial

Grow Shopify

$24.99 / month

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • High speed experience
Get started with Grow Shopify
7-day free trial

Advanced Shopify

$49.99 / month

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • Priority & Expert support
Get started with Advanced Shopify
7-day free trial

Plus Shopify

$79.99 / month

  • Checkout locks
  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • Optimal speed for flash sales & peak traffic
  • VIP dedicated support & expert setup
Get started with Plus Shopify
7-day free trial

Basic Shopify

Save 20%

$95.88 / year

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
Get started with Basic Shopify
7-day free trial

Grow Shopify

Save 20%

$239.88 / year

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • High speed experience
Get started with Grow Shopify
7-day free trial

Advanced Shopify

Save 20%

$479.88 / year

  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • Priority & Expert support
Get started with Advanced Shopify
7-day free trial

Plus Shopify

Save 20%

$767.88 / year

  • Checkout locks
  • Hide products, pages & prices
  • Lock access by URL or customer tags
  • Custom message with login/sign-up form
  • Manage passcodes & track analytics
  • Optimal speed for flash sales & peak traffic
  • VIP dedicated support & expert setup
Get started with Plus Shopify
Compare between plans Collapse

Compare Plans

Feature

Basic

Grow

Advanced

Plus

Lock features

Lock the entire website with conditions
Hide products, collections, pages, prices
Lock access by URL or customer tags
Custom lock messages (login / sign-up CTA)
Manage passcodes & view lock analytics
Checkout locks (block checkout – Plus only)

Support & Experience

Chat support
Priority & expert support
High-speed experience
Optimal speed experience (Plus)

BSS B2B Lock FAQ

Short answers about hiding prices, login, passcodes, checkout and plans.

What is BSS B2B Lock?

BSS B2B Lock is a Shopify app that controls who can see prices, products, collections and pages, or the whole store. Visitors unlock content with a login, a customer tag, a passcode or a secret link, and you can show a custom login or sign-up message.

Is BSS B2B Lock the same app as BSS B2B Lock, Login & Password?

Yes. BSS B2B Lock is the name used on this site. The Shopify App Store lists the same app as BSS B2B Lock, Login & Password.

How much does BSS B2B Lock cost?

There is a free plan. Paid plans are Basic Shopify $9.99, Grow Shopify $24.99, Advanced Shopify $49.99 and Shopify Plus $79.99 per month, and yearly billing saves 20%. The listing shows a 7-day free trial on paid plans. Prices are from the Shopify App Store listing as of Oct 4, 2026 and can change.

Is there a free plan or a free trial?

Yes to both. The free plan locks the entire website by condition. Hiding prices, products, collections and pages needs a paid plan, and paid plans have a 7-day free trial on paid plans.

How do I hide prices until a customer logs in?

Create a lock that targets prices, and optionally Add to cart, with the condition that the visitor is signed in or has a customer tag. Guests see the catalog with a login or sign-up message instead of prices.

How can visitors unlock locked content?

By signing in, by a customer tag, by a passcode, by a secret link, or by requesting access, which you approve per rule in the app. A secret link lets in anyone who has it, and it is not hidden from search engines unless you turn on noindex.

Is locked content really hidden, or only covered up?

For page, product and collection locks, the main content is not sent in the page HTML to visitors who do not qualify. An age popup is only a Confirm or Exit self-declaration and leaves content in the HTML, so it is not legal age verification. Locks work through your theme code.

Does BSS B2B Lock work with BSS B2B Solution?

They work side by side, not through a code integration. Approve and tag a buyer in BSS B2B Solution, price them there, then unlock content in Lock by that customer tag. Tag names are matched as text, so keep them identical in both apps.

Can BSS B2B Lock block checkout?

Yes, on Shopify Plus stores with a paid BSS plan. A Shopify Function checks conditions such as login, tag, email, product, quantity or subtotal at checkout. It is not a guaranteed block: if the Function fails or times out, checkout is not stopped.

Can I hide prices from Google?

The app replaces the price in your theme's page data with a placeholder for visitors who do not pass the lock, and Googlebot counts as a guest. It only works where your theme code matches, and Merchant Center feeds are not changed. Test your pages after setup.

Ready to try BSS B2B Lock?

7-day free trial on paid plans. Install it from the Shopify App Store and start on the free plan.

Install BSS B2B Lock

Learn & Support

Discover useful resources to help you utilize BSS B2B Solution

Need help with your B2B setup?

Don’t worry! We’re here to walk you through the app, show you a live demo, and clear up any doubts you have.

Book a 30-min section

BSS B2B SOLUTIONS

Discover Other Solutions in BSS B2B Solutions

Explore our full range of powerful features designed to optimize every stage of your B2B journey.

B2B pricing, signup, order rules and pay later in one app

BSS B2B Solution

The All-in-one wholesale solution for managing B2B pricing, B2B customer, tax settings and registration forms

Learn more about BSS B2B Solution Picked for your business
Maximize Theme

Maximize Theme

Specialization for B2B Stores with large inventory. Designed to fly on mobile.

Start with $200 Integrated with BSS B2B Solutions
Install BSS B2B Lock 7-day free trial on paid plans