Top 25+ Magento 2 B2B modules to better your wholesale website. Buy more & pay lessExplore Now

Magento 2 Hide Price

1000+ downloads
93% of 100

Magento 2 Hide Price extension provides easy-to-config features to hide prices on products, categories, customer groups, and replaces Add to Cart with various call-to-action messages, say, "Login/Contact for price."

DON'T SKIP Magento 2 B2B Extension to maximize B2B performance | All-in-one solution for your website!

Community: 2.2.x - 2.3.x - 2.4.2
Enterprise: 2.2.x - 2.3.x - 2.4.2

Magento 2 Hide Price extension provides easy-to-config features to hide prices on products, categories, customer groups, and replaces Add to Cart with various call-to-action messages, say, "Login/Contact for price."

DON'T SKIP Magento 2 B2B Extension to maximize B2B performance | All-in-one solution for your website!

Community: 2.2.x - 2.3.x - 2.4.2
Enterprise: 2.2.x - 2.3.x - 2.4.2

1-Year Support


Lifetime Update




(*) 30-Day
Money Back


Hide Price - Is it Necessary for Your Store?

magento 2 hide pricemagento 2 hide price

If you still wonder why you need this secret pricing strategy, let's take a look at the following factors:

  • Price competition is one of the decisive factors to affect the purchasing decision. Hiding your prices helps get rid of competitors who are trying to disrupt your pricing strategy.
  • Do you plan to have multiple prices for customers? Hiding product prices breaks the chain of fixed price and sets you free to build flexible pricing for wholesalers, retailers, resellers...
  • Stimulating customers to register an account will help you get customer data. Hiding the price and replacing it with a contact message assists this goal.
  • As a storeowner, getting compared by price definitely irritates you. Let customers ask for prices to reduce price comparison and give you a chance of sales while contacting customers.


Incredible Benefits of Magento 2 Hide Price


Ensure pricing policy

  • Minimize the risk of unfair price competition from competitors.
  • Reduce getting price comparison by customers.

Increase conversion rates

  • Create sales while communicating with buyers.
  • Be creative with flexible pricing strategies of different target customers.

Improve website engagement

  • Make customers actively contact for prices when interested in products.
  • Ensure better customer support through online/offline consultation.


Outstanding Features of Magento 2 Hide Price

magento 2 hide product pricemagento 2 hide product price

Hide price for specific products

It's simple! Just go to each product page of your choice in the backend and edit the newly added "Hide Price" tab.


The hide price function can be applied to many different types of products such as:

  • Simple products.
  • Downloadable products.
  • Virtual products.
  • Grouped products.
  • Configurable products and their children.
  • Parent of bundle products.


Magento hide category priceMagento hide category price

Hide price for categories

In case you want to apply hide price to categories, Magento 2 Hide Price is an excellent choice!

As a result, all product prices belonging to selected categories are also hidden in relevant pages/positions as below:

  • Product Page.
  • Category Page.
  • Search Result Page.
  • Wish List Page.
  • Compare Page.
  • Related Product Block.
  • Up-Sell Product Block.
  • Cross-Sell Product Block.

magento 2 hide price for guestmagento 2 hide price for guest
Magento 2 hide price for wholesaleMagento 2 hide price for wholesale

Hide price for customer groups

To hide/show price for different customer segments is necessary, especially when you use a variable pricing strategy.

For example, B2B customers need better pricing policy & support, which means contacting the price is the best way for store owners to offer wholesale buyers more attractive prices and incentives.

  • Guest (not logged in).
  • General.
  • Wholesale.
  • Retailer.

magento 2 hide price and hide add to cartmagento 2 hide price and hide add to cart
magento 2 show price and hide add to cartmagento 2 show price and hide add to cart

Hide price/Add to cart separately

Not only allows hiding prices, but Magento 2 Hide Price also lets you hide the Add to Cart button as needed.

You can choose 1 of the following 2 options:

  • Hide Price and "Add to Cart" button.
  • Show Price and Hide "Add to Cart" button.

Hide price by custom messages

Since you want to hide your prices, don't forget to show your customers how to get it!

In the tab Hide Price, you can completely replace the price with any text depending on your liking.

For example:

  • Login to view the price.
  • Call ... for the price.
  • Contact us:...
  • Send mail to ... for price.
  • Price is only available for wholesalers.
  • Currently out of stock.

And you are free to customize much more text depending on your pricing strategy.

Let me tell you a surprise! You can even put a link to navigate your customers to a certain page and instruct them to perform further actions or provide them with more detailed information.


Magento 2 request for quoteMagento 2 request for quote

Compatible with Request to quote

Magento 2 Hide Price is designed to be compatible with the Request to Quote extension.

Therefore, you can use Magento 2 Request to Quote to put the "Add to Quote" button on product pages to support & ensure the pricing negotiation process with customers go smoothly!

Shop NOW to get FREE installation & lifetime update, FREE 1-year support!

Want to get customer insight by their actions? Seek NOW for the advanced version: Magento 2 Hide Price/Call for Price.


Magento 2 hide price call for priceMagento 2 hide price call for price
Select a perfect package to hone your pricing
Basic Pricing
Hide price to ensure competitiveness
  • Hide prices of specific products or categories;
  • Apply Hide price function for certain customer groups;
  • Remove the Add-to-Cart button;
  • Customize messages in place of Add-to-Cart button to inform clients better;
  • Reduce confusion by redirecting unauthorized customers to a custom URL.
Advance Pricing
A pro version to hone your sales campaigns
  • Assign Call for Price to selected products, categories, and customer groups;
  • Exclude product IDs from "hide price" function;
  • Customize text and link it to Call for Price form;
  • Support AntiSpam Protection using reCaptcha;
  • Gather and place all price requests in one neat grid table;
  • Configure an email to send prices for clients;
  • Send email to notify the admin of Call for Price requests.

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Qualified Code

We have developed a validation tool to ensure that every piece of code follows Magento coding standards.

High Compatibility

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review


  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to hide price and remove add to cart button in Magento 2?

    Our Hide Product Prices for Magento 2 extension does support doing this.

    Simply put, go to Stores => Products ⇒ Catalog ⇒ Product Edit Page ⇒ Hide Price or  Stores ⇒ Configuration ⇒ BSSCommerce ⇒ Hide Price General Config.

    In Hide Price Action, select the "Hide Price and Add to Cart button."

    Please check the demo to see how it works.

  • Can Magento 2 Hide Price for Guest function be possible?

    Definitely Yes!

    Please go to Stores => Products ⇒ Catalog ⇒ Product Edit Page ⇒ Hide Price or  Stores ⇒ Configuration ⇒ BSSCommerce ⇒ Hide Price General Config.

    In Apply for Customer Group, choose NOT LOGGED IN.

    Here comes the demo for you to see how it works.

  • Magento 2 disable/hide add to cart button for certain products, can I?

    Yes, our Magento 2 Hide Product Prices extension allows you to disable/hide add to cart button for certain products.

    Simply put, go to Stores => Products ⇒ Catalog ⇒ Product Edit Page ⇒ Hide Price 

    In Hide Price Action, select the "Hide Price and Add to Cart button."

    Also, in  Stores ⇒ Configuration ⇒ BSSCommerce ⇒ Hide Price General Config => Hide Price Global Config, you must skip Apply for Categories so that only selected products have their prices hidden.

    Please check the demo to see how it works.

  • How to send customization request for this extension?


    Just drop us an email to or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
  • v1.2.2 (Jun 10, 2021): Support REST API
  • v1.2.1 (Dec 15, 2020): Fix compatibility with Porto theme; Check Hide price for bundle products with Request for Quote
  • v1.2.0 (Sep 17, 2020): Optimize code
  • v1.1.9 (August 14, 2020): Fix slow loading when customers log in; Fix bug not working bundle on category page; Disable qty box of hidden price product when enable M2 Configurable Product Grid Table View; Fix logic of hide price disable_add_to-cart; Update logic hide price of configurable product with attribute dropdown on Magento 2.3.5; Fix issue when link(s) included in message; Fix bug when children products in bundle product not hidden price
  • v1.1.8 (Jun 9, 2020): Hide price from meta data and HTML
  • v1.1.6 (Mar 18, 2020): Compatible with M2 Request for Quote by BSS Commerce
  • v1.1.4 (Oct 04, 2019): Compatible with Magento 2.3.0 EE and compatibel with B2B extension of magento default but stil incompatible with Requisition list
  • v1.1.3 (Sep 24, 2019): Compatible with Magento 2 Configurable Product Wholesale Display
  • v1.1.2 (Aug 08, 2019): Fix bug with grouped product, bundle product, configurable product using dropdown type; Fix display issue of recently view widget; Fix error with hide price url display
  • v1.1.1 (Apr 04, 2019): Fix bug in Console when disabling the module
  • v1.1.0 (Mar 18, 2019): Compatible with Multiple Wishlist, Layered Navigation by BSS Commerce; Fix hide tier price per customer group
  • v1.0.9 (Feb 27, 2019): Fix bug with configurable product and bundle product
  • v1.0.8 (Jan 07, 2019): Fix bug with Hide Tier price/Special price; Fix display on Recently widget; Fix bug when setting Hide price product config = Use general config; Fix Hide price message displaying multiple times on Product page
  • v1.0.7 (Dec 05, 2018): Fix bug when super attributes of children product are different from confirguable products
  • v1.0.6 (Apr 18, 2018): Fix issue with Hide Price and Add to Cart button config; Fix js issue to be compatible with more themes
  • v1.0.5 (Feb 06, 2018): Fix bug of not getting category which is set no Include in Menu
  • v1.0.4 (Jan 29, 2018): Fix bug of product pages are not loading; Fix issue with custom option in text area type
  • v1.0.3 (Jan 08, 2018): Fix bug of Price and Add to cart button display on wishlist; Add to Cart buttons do not hidden on blocks loaded by ajax
  • v1.0.2 (Sep 22, 2017): Improve module's logic with configurable products; Add Global Config Hide Price URL
  • v1.0.1 (Sep 04, 2017): Fix display of hide price button on pages
  • v1.0.0 (Apr 18, 2017): First Release
Want more? Talk to us
Contact us Now


Sign in to Your Account