Skip to content

Hide Price & Add to Cart

This section explains how to use Hide Price and Hide Add to Cart within Quote Logic, and how to combine this with other B2B apps such as BSS B2B Lock and Custom Pricing (BSS B2B Solution / Shopify B2B).

Collection page with an Add to quote button under each product

What your customers see on the storefront.


With Quote Logic, you can control:

  • Whether prices are shown or hidden
  • Whether Add to Cart / Buy It Now buttons are available
  • Whether customers must request a quote instead of placing a normal order

This is configured in the Set Up Prices & Buttons area of each quote rule.

Typical patterns:

  • Keep price + Add to Cart + Quote button
  • Show price + Quote only (no Add to Cart)
  • Hide price + Quote only (full “price on request” mode)

A. “Call for Price” / “Request a Quote” Only

Section titled “A. “Call for Price” / “Request a Quote” Only”

Goal: You do not want to show prices at all for certain products or customer groups. Customers must contact you first.

Configuration idea:

  • Hide price
  • Hide Add to Cart / Buy It Now
  • Show Quote button with label like:
    • “Request a quote”
    • “Contact us for pricing”

Typical use cases:

  • Highly customized products
  • Large project-based orders
  • Products with frequently changing costs (materials, FX, etc.)

B. Logged-In Customers Only (Hide Price for Guests)

Section titled “B. Logged-In Customers Only (Hide Price for Guests)”

Goal: Show prices and purchase options only to logged-in customers. Guests see “Login to see price” or “Request a quote”.

Configuration idea:

  1. Create a quote rule targeting All visitors or Not logged-in users.
  2. For that rule:
    • Hide price
    • Hide Add to Cart
    • Show Quote button or message like “Login or request a quote”.
  3. For logged-in B2B customers, use:
    • Another quote rule (or no rule) to show normal pricing and Add to Cart.

Typical use cases:

  • Wholesale sites where public visitors should not see B2B pricing
  • Stores that require approval before showing prices

Goal: Standard B2B customers see normal prices and checkout; VIP customers get special “request a quote” treatment or hidden prices.

Configuration idea:

  1. Tag VIP customers, e.g. vip_b2b.
  2. Create a quote rule with customer tags = vip_b2b and higher priority:
    • Option 1: Show price + Add to Cart + Quote (for extra negotiation room).
    • Option 2: Hide price + Quote only (for fully negotiated deals).
  3. Create a more general rule (lower priority) for regular B2B customers (e.g. show price, no RFQ or optional RFQ).

Typical use cases:

  • Key accounts with special volume deals
  • Distributors with contract-based pricing
  • Early-access or pilot customers

3. How to Configure Hide Price & Add to Cart

Section titled “3. How to Configure Hide Price & Add to Cart”

For each quote rule:

  1. Go to Set Up Prices & Buttons.
  2. In the Hide Price section:
    • Choose whether to show or hide product prices.
  3. In the Button section:
    • Decide whether to show/hide Add to Cart and Buy It Now.
    • Enable the Quote button on product pages and/or collection pages.
    • Set the button text and position (e.g. under price, under Add to Cart).
  4. Save the quote rule and test on the storefront as:
    • A guest
    • A logged-in B2B customer
    • A VIP / tagged customer (if applicable)

Use customer conditions + product conditions + price/button settings to precisely control the experience.


BSS B2B Lock (Lock/Login/Hide Price app) controls access to pages and content. Quote Logic controls behavior on product pages (price visibility, quote button, Add to Cart).

You can combine them for stronger B2B workflows:

  • BSS B2B Lock:
    • Lock collections and product pages for non-logged-in visitors.
    • Redirect guests to a login or B2B registration page.
  • Quote Logic:
    • For logged-in B2B users, show hidden price + Quote only for certain collections.
    • For other collections, show normal price + Add to Cart.

Example 2 – Public catalog, quotes for B2B only

Section titled “Example 2 – Public catalog, quotes for B2B only”
  • BSS B2B Lock:
    • Do not lock product pages; keep catalog visible to everyone.
    • Optionally hide only key B2B pages (e.g. wholesale onboarding).
  • Quote Logic:
    • For tagged B2B customers → show Quote button (optionally hide Add to Cart on specific products).
    • For public visitors → show standard pricing and Add to Cart, no RFQ.

Key idea:
Use BSS B2B Lock to decide who can see pages, and use Quote Logic to decide what pricing/actions appear on those pages.


5. Combining with Custom Pricing (BSS B2B Solution / Shopify B2B)

Section titled “5. Combining with Custom Pricing (BSS B2B Solution / Shopify B2B)”

If you are using BSS B2B Solution (custom pricing) or Shopify B2B catalogs, you can layer Quote Logic on top:

Goal: Show personalized prices, but still allow customers to negotiate via RFQ.

  • Custom pricing app or Shopify B2B:
    • Controls base price per customer, company, or catalog.
  • Quote Logic:
    • Keeps price visible for transparency.
    • Adds a Quote button so customers can ask for better terms for large orders.

B. Custom pricing + RFQ-only for special items

Section titled “B. Custom pricing + RFQ-only for special items”

Goal: Most products use custom pricing; some sensitive SKUs are “quote only”.

  • Custom pricing logic sets base prices for all products.
  • Quote Logic rule for specific collections/tags:
    • Hide price and Add to Cart.
    • Show Quote only.
  • Other products still show custom prices and normal checkout.

C. Shopify B2B catalogs + RFQ per Company/Location

Section titled “C. Shopify B2B catalogs + RFQ per Company/Location”

Goal: Respect catalog pricing per Company/Location, with RFQ as an extra option.

  • Shopify B2B catalogs:
    • Control prices per Company/Location.
  • Quote Logic in B2B Store mode:
    • Targets specific Companies/Locations with different hide/show rules.
    • Example:
      • Company A: sees catalog prices + Quote button.
      • Company B: certain products are quote-only, hiding catalog price.

By combining Hide Price & Add to Cart with BSS B2B Lock and custom pricing, you can design a flexible B2B experience where:

  • The right customers see the right products
  • Pricing visibility matches your strategy
  • RFQ is available exactly where negotiation is needed, without breaking normal Shopify checkout flows.