Prime Lock vs Sami B2B Lock, Password Protect
- 4.9
- 926 reviews
- Samita
- Launched 2023
- Last verified 30 Jul 2026
- App Store listing
Sami B2B Lock is the safest pick in this category if your problem is genuinely about hiding. It has more reviews than any other app here by a wide margin, the rule builder is mature, and the details that trip up cheaper apps, such as hiding the price from Google and handling date windows, are handled properly. Prime Lock is the better fit if you need the gate to survive a shared cart link, or if you need to vet wholesale applicants rather than just hide things from them.
Everything Sami B2B Lock publishes, Prime Lock ships on the free plan
All 10 of them, at $0, plus checkout enforcement that Sami B2B Lock does not publish. Compare that with their free plan, described below.
At a glance
The short version
| Prime Lock | Sami B2B Lock | |
|---|---|---|
| Free plan | Yes | Yes |
| Entry price | $9.99/mo | $9.99/mo |
| Top price | $19.99/mo | $29.99/mo |
| Enforced at checkout | Available | Not listed |
| Registration + approval | Available | Not listed |
| SEO-safe hiding | Available | Available |
| Per-language text | Available | Not listed |
| No theme code left behind | Available | Not listed |
| Built for Shopify | No | Yes |
availableProon a paid tierPlus onlyShopify Plus or top tierNot listednot published on the App Store page
Honest assessment
Where Sami B2B Lock is a good fit
926 reviews at 4.9 is not an accident. Sami has been iterating on this app since 2023 and the rule builder shows it: you can lock by customer tag, by email address, by passcode or by date window, and combine those conditions without fighting the interface. Locks are unlimited on the paid tiers. The free plan is a genuine free plan rather than a trial, though it allows one lock, so a catalog of any size means a paid tier.
The part worth calling out is that hiding prices from Google is treated as a first-class feature rather than an afterthought. A lot of apps in this category hide the price in the rendered theme and leave it sitting in the product structured data, where a shopping comparison engine reads it happily. Sami does not make that mistake.
If you want the most-trodden path in this category, this is it: the app where any problem you hit has already been hit by someone else and answered in a support thread. That is worth real money on a live store.
The difference
Where Prime Lock is different
Prime Lock compiles every lock into a Shopify Function that validates the cart and the checkout server-side. That is a different layer from theme-side hiding: when a buyer without the right tag reaches checkout, the Function rejects the order regardless of how they arrived, whether by a guessed product handle, a cart permalink pasted into a browser, or a link forwarded by a trade customer. Sami hides thoroughly, but checkout-level validation is not part of its published feature set, so a shared cart permalink is still a shared cart permalink.
The second gap is vetting. Sami gates access by tag, which means something else in your stack has to decide who gets the tag. Prime Lock renders its own registration form through an app proxy, creates the applicant as a customer tagged pending-approval, stores the extra fields as metafields, and gives you an approval queue where one click applies the tag, opens the locks and sends the welcome email.
Both of those run on the free plan. Checkout enforcement is not a paid upgrade here.
Feature by feature
All 20 capabilities
Recorded only where the app publishes them. An em dash means not listed on the App Store page as of the verification date, not that the feature does not exist.
| Capability | Prime Lock | Sami B2B Lock |
|---|---|---|
| Enforced at checkoutCart and checkout validation, not just theme-side hiding | Available | Not listed |
| Hide price | Available | Available |
| Hide add to cart | Available | Available |
| Lock pages | Available | Available |
| Lock products / collections | Available | Available |
| Lock entire store | Available | Available |
| Passcode gate | Available | Available |
| Secret links | Available | Available |
| Customer tag access | Available | Available |
| Scheduled locksDate window that opens and closes on its own | Available | Available |
| Registration form | Available | Not listed |
| Approval queue | Available | Not listed |
| Auto-tagging on approval | Available | Not listed |
| EU VAT validationChecked live against VIES | Pro | Not listed |
| File upload on form | Pro | Not listed |
| Age verification gate | Pro | Not listed |
| Country / IP rules | Pro | Not listed |
| SEO-safe hidingPage stays indexable; only the price is withheld | Available | Available |
| Per-language storefront text | Available | Not listed |
| No theme code left behindSingle app embed, nothing written into Liquid | Available | Not listed |
availableProon a paid tierPlus onlyShopify Plus or top tierNot listednot published on the App Store page
Migration
Switching from Sami B2B Lock
Step 1
Note your existing rules
Write down every rule you have configured in Sami B2B Lock: what it protects, who it lets in, and any schedule attached to it. This is the only step that takes real time, and doing it before you install anything makes the rest mechanical.
Step 2
Recreate them as locks
Build each rule in Prime Lock as a lock: pick the lock type, set Applies to, set Who can unlock, and add a schedule if the original had one. Your customer tags carry over unchanged, because both apps read Shopify's native customer tags rather than storing their own copy.
Step 3
Uninstall Sami B2B Lock and check your theme
Sami writes its configuration into its own admin rather than into your theme, so removing it is clean. Even so, check your theme files for any custom snippets you or an agency added around the lock, since those are yours and will not be removed with the app. After uninstalling, view a locked product as a guest and as a tagged customer, and try a direct cart permalink to confirm the checkout Function rejects it.
FAQ
Prime Lock and Sami B2B Lock
Decide who gets to see your store.
Early access opens with the free plan. Unlimited locks, enforced at checkout.
No newsletter. One email when Prime Lock is live.
Keep researching
Compare other apps
BSS Commerce
Read the comparisonLightward
Read the comparisonEasy Lockdown Inc
Read the comparisonWholesale Helper
Read the comparisonHelium
Read the comparisonTalon Commerce
Read the comparisonSee all 12 apps compared · Figures verified 30 Jul 2026. Something wrong about your app? support@primelock.app