Require login to show price
Turn on Require login to show price so your prices only appear once a customer is signed in.
Most trade stores want the same thing: the public can browse the catalogue, but only account holders see a price. The Hide price tab does that with one checkbox — Require login to show price.
Where the setting lives
Open Advanced settings from the app menu in your Shopify sidebar and select the Hide price tab.
The card at the top is headed Hide price? and holds five options. Below it is a Login to show price section, and the checkbox sits inside that.
The two settings answer two different questions. The option you choose decides which products hide their price. Require login to show price decides who gets to see it again.

Set it up
The order matters: choose the products first, then the login rule.
Choose which products hide a price
Pick one of the four Yes… options in the Hide price? card. This is what decides the products; the checkbox below only decides who gets the price back.
Yes, hide prices for all products — the whole catalogue is behind the login. The app confirms this under the options: "Prices will be hidden on all products."
Yes, hide prices for quoted products — only the products customers can quote, which keeps the two settings in step. See Choose quotable products.
Yes, hide prices for specific products — a list you pick by hand, with a Search products field and a Browse products button. See Hide prices for selected products.
Yes, hide prices for products that match conditions — a rule such as Product tag is equal to your trade tag. This option brings up the Conditions section; full details of the builder are in Hide prices by tag.
How it works for the customer
This is the part worth understanding before you switch it on, because it decides whether a visitor gets anywhere.
Changing the "Login to see price" wording
The words on that control are the app's text, not your theme's, so you change them in the app rather than in your theme code.
They sit with the rest of the app's customer-facing text under Advanced settings > Translations. Open Translate on your source-language row and edit the field — as the editor's own banner puts it, "What you write here replaces the source text for shoppers browsing in English; leave a field empty to keep what your settings say."
See Translate storefront text.
Pair it with the quote button
Hiding the price answers half the question. The other half is what a signed-out visitor can do about it. That lives in the Customize editor: open Quote settings, select Customize, then the Button & widget tab.
Who can see the RFQ button?, under Customer visibility
Choose All customers, Logged-in customers, Guest (non-logged) customers or Logged-in customers with specific tags.
Exclude customer tags
Takes the button away from accounts carrying the tags you list.
Require login before adding to quote, under Add to quote
A visitor has to sign in before a product can be added to their quote.
The dropdown below is Who can see the RFQ button? in that editor — the control that decides whether a signed-out visitor keeps the quote button once the price is gone.


What each visitor sees
Not signed in
Hidden, with Login to see price in its place, because Require login to show price is on.
Shown, unless you have set Who can see the RFQ button? to Logged-in customers.
Signed in
Shown.
Shown.
Think it through first
One more thing worth thinking about: search results. A price that only appears after login is invisible to shoppers arriving from a search engine and comparing on price. For a trade range that is usually the point. For a mixed store, don't reach for Yes, hide prices for all products — narrow it to your trade range with Yes, hide prices for quoted products, a hand-picked list or a condition, so the rest of your catalogue still competes on price.
If it isn't behaving
You cannot find Require login to show price anywhere
Hide price? is still on No, don't hide prices. Choose a Yes… option and the checkbox appears. If the options themselves are greyed out, it is your plan.
Signed-in customers see no price either
That is the option above, not this checkbox. A product covered by your Yes… choice hides its price from everyone until they sign in — check the option, and any conditions under it, against that product.
Signed-out visitors still see the price
You are probably looking at a cached page or your own staff session. Retry in a private window. Also confirm the top bar is no longer reading Unsaved changes.
The price is hidden but Login to see price is missing
Check the app embed is on in the published theme — see Enable the app in your theme.
Next steps
Hiding prices overview — the five Hide price options, one of which decides the products this covers
Hide prices by tag — cover your trade range with a condition instead of a list
Require login to quote — more on requiring an account before quoting
Last updated
Was this helpful?




