Layer 1: Storefront
Price and content are hidden in the theme through a single Online Store 2.0 app embed. No Liquid is written into your theme.
Cosmetic. Necessary but not sufficient.
Free forever · unlimited locks
Hide prices, lock pages and gate wholesale access, then let Prime Lock enforce it at checkout, so a direct cart link can't get through. Free, unlimited locks, forever.
Aspedan Supply · SKU BCT-24
Log in to see price
The product page is still indexable by Google, only the price is withheld.
Live demo: this is exactly what your customers see.
4 lock types
Price, content, passcode, hide completely
Unlimited active locks
On the free plan, with no watermark
100% enforced at checkout
Shopify Function, every plan
Mechanism
Two layers. Most apps ship only the first one.
Price and content are hidden in the theme through a single Online Store 2.0 app embed. No Liquid is written into your theme.
Cosmetic. Necessary but not sufficient.
Every lock also compiles into a Shopify Function that validates cart and checkout server-side.
A buyer without access cannot complete an order, even from a direct cart permalink.
Always on. Every plan. Including free.
Lock types
Pick what to lock, where it applies and who gets through.
Replace the price with your own text and remove add to cart. The page stays indexable.
Applies to
Who unlocks
Redirect to login, show a message, or return 404: page, collection, URL pattern or the whole store.
Applies to
Who unlocks
A shared code opens the content. Expiry and usage caps on Pro.
Applies to
Who unlocks
Remove the item from listings and search entirely. Coming soon.
Applies to
Who unlocks
Wholesale onboarding
Approval, not account creation, is what opens the locks.
The price is replaced and add to cart is gone. The page still loads and still ranks.
Prime Lock's own form via app proxy: custom fields, EU VAT, business license upload on Pro.
Customer created and tagged pending-approval, extra fields stored as metafields. Locks stay closed.
One click applies the tag, sends the welcome email and opens every lock tied to that tag.
New customer accounts are hosted by Shopify and cannot be modified by apps. Classic register forms only accept note fields: no validation, no file uploads, no approval step. So Prime Lock renders its own registration form through the app proxy and stores the extra fields as metafields. Because enforcement is tag-based, the flow works identically on classic and new customer accounts.
Use cases
Six setups, each one built out of the same lock types.
Show retail to everyone, wholesale only to buyers carrying your approved tag, enforced at checkout.
Read the setupReplace price and add to cart with your own text until a customer signs in. The product page stays indexable.
Read the setupGate a page, product, collection or URL pattern behind a passcode without touching theme code.
Read the setupYour own application form with custom fields, VAT validation and a one-click approval queue.
Read the setupOpen a drop to tagged customers or a secret link first, then to everyone on a schedule.
Read the setupFull-store blackout with a custom message, opened automatically by a date window.
Read the setupSame team
Discount Prime adds volume and B2B pricing for the same customer tags your locks already use. Made by the same team.
See Discount PrimeSelling in packs or with minimums? Prime MOQ adds order rules with the same always-on enforcement. Free, unlimited.
Comparison
The differences that show up after install, not in the listing screenshots.
| Prime Lock | Typical accounts & login apps | |
|---|---|---|
| Enforced at checkout | Yes, Shopify Function, every plan | No, hiding only |
| Free plan limits | Unlimited locks, no watermark | Usually 1-5 locks or a trial |
| Theme code after uninstall | None: single app embed | Liquid snippets left behind |
| SEO / indexability preserved | Yes, only the price is withheld | Pages often deindexed or 404'd |
| Registration + approval built in | Own form, metafields, approval queue | Note fields on Shopify's form |
| EU VAT validation (VIES) | Live validation on Pro | Rarely offered |
| Storefront text translations | Per language, in-app | Single language or theme edits |
| Price | $0 forever · Pro $9.99 · Plus $19.99 | $15 to $40 / month |
Pricing
Paid tiers add compliance and automation. They never take anything away.
$0forever
Everything needed to lock a store and enforce it.
$9.99/ month
Compliance, proof and automation on top of the free plan.
14-day trial.
$19.99/ month
For agencies and multi-store brands.
For agencies and multi-store brands.
Whatever is free on the day you install stays free for your store, forever. Paid tiers only ever add new powers: nothing that was ever free becomes paid.
Full pricingFAQ
Early access opens with the free plan. Unlimited locks, enforced at checkout.
No newsletter. One email when Prime Lock is live.