Skip to content

Access

· ★ Only on BTB · Advanced · $29 / mo

Store Lock & Hide Pricing

Two hide modes: prices only, or prices + Add-to-Cart. Choose which page types are gated (product, collection, search, home, cart, quick-view). Unlock via customer login or a shared passcode with configurable remember-duration.

Live

What it does

Store Lock & Hide Pricing at a glance.

  • Hide prices, add-to-cart, or the whole storefront from guests

  • Buyers unlock by signing in or entering a passcode you share

  • Per-page control — gate only PDPs, only the cart, or the whole store

  • Works on every Online Store 2.0 theme, no code required

See it working

What buyers see. What you configure.

Storefront on the left. Admin on the right. Same feature, two perspectives.

Storefront — what buyers see

Live
Store Lock & Hide Pricing — storefront view

Admin — what you configure

BTB rule
app/btb/store-lock
Live
Guests can't see prices
Hide
Unlock
Login Passcode
Pages
PDP Collection Cart Search

vs. Shopify B2B native

Where this stands against native.

Shopify B2B native

No storefront-side gating. Either your store is public or you switch to Shopify B2B’s separate storefront experience tied to Companies.

BTB

Hide prices, hide cart, or both — per page scope. Unlock by customer login or shared passcode, with configurable remember-duration.

Setup

Live in 3 steps.

All configured from the BTB dashboard — no code, no theme edits for the common case.

  1. 01

    Pick hide mode

    price_only (hide just prices) or price_and_cart (hide prices + add-to-cart buttons). Then pick per-page scope: PDP, collection, search, home, cart, quick-view — each independently.

  2. 02

    Pick unlock method

    Login (visitor signs in to a customer account) or passcode (shared key with optional remember-duration in hours). Login is the default; passcode layers on top for invite-only drops.

  3. 03

    Customize the unlock UI

    Login message ("Login to see prices"), button text and colors, font size, and display style (button or link). Add custom CSS selectors for non-standard themes if needed.

Common use cases

How merchants use Store Lock.

  • Setup

    Members-only catalog

    Approved wholesale buyers see prices; the public sees a "Sign in" prompt.

  • Setup

    Pre-launch VIP preview

    Share a passcode with early buyers before a public drop goes live.

  • Setup

    Trade-only pricing

    Retail visitors see products; only logged-in wholesale customers see trade prices.

FAQ

Common questions

What does Store Lock actually hide?
Two modes. Hide prices only — mask price elements on product cards, product pages, and the cart, while keeping the Add-to-Cart button visible. Hide prices and add-to-cart — mask prices AND the buy button so guests browse but can't purchase. The Request Quote button can stay visible in both modes if you've added one.
What unlock methods are supported?
Login (customer signs in to a customer account) and passcode (you set passcodes that customers type to unlock). Either or both can be active. Passcodes are stored securely and the unlock is remembered per browser for the duration you choose (or just for the session).
Can I gate only some pages?
Yes. Toggle per page type — product, collection, search, home, cart, quick-view. Each is independent. Logged-in customers always pass; gating only applies to guests.
Are prices truly hidden, or just visually masked?
Visually masked — they don't render anywhere a buyer would normally see them. They are technically present in the page source so a determined visitor with developer tools could find them. For a hard server-side paywall you need a different solution; Store Lock is the right tool for most wholesale catalogs where the goal is 'don't surface trade pricing publicly.'
Does this work on every Shopify plan?
Yes. BTB works on Basic, Grow, Advanced, and Plus — the same underlying platform BTB is built on.
Do I need Shopify B2B Companies to use this?
No. BTB targets customers by tag on the regular Shopify storefront — no Companies, no separate B2B checkout. If you also use Shopify B2B, BTB layers on top.
Which BTB plan includes Store Lock?
Store Lock ships on the Advanced plan ($29 / mo). Both plans include a 7-day free trial.