← Back to documentation

Hide Prices

Control price visibility and purchasing access by customer mode and product scope while providing clear customer-facing messages.

Create or edit a rule

1. Rule details

Name the rule and configure its basic settings.

2. Choose customers

Choose which customer mode the rule applies to.

3. Choose products

Apply the rule to all products, selected products, or selected collections.

4. Choose restrictions

Choose the price and purchasing controls the rule should restrict.

5. Customer-facing messages

Configure hidden-price text, customer messages, button labels, and contact destination.

6. Review

Confirm the customer mode, product scope, restrictions, and messages.

7. Save

Save the rule and verify the affected storefront states.

Customer modes

Hide Prices supports four customer modes:

  • Guests only
  • Logged-in customers without approved tags
  • All customers
  • Customers with selected tags

Tag-based targeting continues to use the customer eligibility configured by the merchant.

Product scopes

  • All products
  • Selected products
  • Selected collections

Restrictions

  • Hide prices
  • Hide Add to cart
  • Hide Buy it now
  • Block checkout

When more than one rule matches, StoreFlow combines the applicable restrictions. It does not discard matching restrictions simply because another rule is more specific.

Customer-facing message priority

Restrictions from matching rules are combined, but customer-facing message content comes from the most specific matching rule.

  1. Selected products
  2. Selected collections
  3. All products

When matching rules have the same specificity, the existing StoreFlow rule ordering determines which message is used.

Customer-facing content

Rules can configure:

  • Hidden price text
  • Guest message
  • Unapproved customer message
  • Login button label
  • Contact button label
  • Contact URL

Hidden price text can be shown on product cards, product pages, and Quick Order. If hidden price text is left blank, StoreFlow can hide the numeric price without displaying replacement text.

Test customer access

Test Guests only, logged-in customers without approved tags, All customers, and selected-tag scenarios that you configure. Verify product cards, product pages, collections, Quick Order, cart pages, cart drawers, Add to cart, Buy it now, and checkout behavior where applicable.

Repeat testing after theme, app, product-scope, customer-tag, or checkout changes.

Compatibility and rule guidance

StoreFlow is designed for supported Shopify Online Store 2.0 themes, with Dawn and lightly customized themes preferred. Theme-specific price elements and third-party purchasing controls may require compatibility testing.

Up to 25 active Hide Price rules are within the current recommended operating range. Larger rule libraries require additional validation.

StoreFlow does not guarantee absolute hiding of every custom or third-party price element.