Username
Password
Remember Me
Log in

4 Ways to Hide Product Prices in Magento 2

Magento 2 Extensions
Written by ITORIS Team, 2017-07-31   

How to Hide Prices in Magento 2

The Magento market offers a plenty of incentive programs motivating customers to contact you and perform such actions like registration, call for prices, participating in promotions, and etc. Controlling product price visibility can create additional incentives for potential consumers to take a step closer to the purchases.

The “Hide Price” extension for Magento 2 provides the functionality allowing to set various price visibility modes within your website or a store, per category or per product. Wondering how to hide prices for “Wholesalers” only during the Christmas sales? Want to make a particular category of products not available to buy? Or need to hide button "Add to Cart" replacing with message "Call for Price" for the not logged in users? The following 4 ways will help you to reach all these issues.

Hide Product Prices Globally

After “Hide Price” has been enabled, let’s configure the product price visibility within the whole store as follows – STORES -> Configuration -> ITORIS EXTENSIONS -> Hide Price.

Show No Price in Magento 2

To hide prices for particular customer groups do the following:

 

  • Choose the “NOT LOGGED IN” customer group in the list.
  • Set the time limitation when the restrictions are to be applied to. Or skip it to make prices hidden for an unlimited period of time.
  • Select the “No Price” mode to hide all prices and remove ability to add products to cart.

 

After all changes have been made, click “Save”. All product prices will be immediately hidden on Frontend for the not logged in users. If you need to leave a custom message instead, you can also do it globally, per category or per product.

 

Leave a Custom Message per Product

To leave your message, go to the products’ list and open the chosen product for editing. Then scroll the page down to the “Hide Price” section.

How to Leave a Custom Message per Product in Magento 2

 

  • Choose the “Wholesale” customer group in the list.
  • Set the time limitation when the restrictions are to be applied to. Or skip it to make prices hidden for an unlimited period of time.
  • Select the “Show Custom Stock Status” mode to hide prices for the current product and leave a message instead.
  • Write the message in “Custom Stock Status” and put the link as shown in the picture above.

 

You can see how the custom message will look like on Frontend.

 

Enable a Custom Message on Frontend in Magento 2

 

Hide Prices per Category

You can also hide product prices within one category only. Open the chosen category for editing and find section “Hide Price”.

 

  • Choose one of the customer groups in the list.
  • Set the time limitation when the restrictions are to be applied to. Or skip it to make prices hidden for an unlimited period of time.
  • Select the “No Price” mode to make all product prices not available within the current category.

 

After all changes have been made, click button to save.

 

How to Hide Prices per Category in Magento 2

 

Add Message and Hide Button “Add to Cart” Within One Category

The extension also allows to show prices without ability to add them to cart. Let’s remove button “Add to Cart” and leave a custom message for the “Not Logged In” customers.

After you open section “Hide Price” in the chosen category in Backend do the following:

  • Choose “NOT LOGGED IN” in the list of customer groups.
  • Set the time limitation when the restrictions are to be applied to. Or skip it to make prices hidden for an unlimited period of time.
  • Select the “Show Price, Disallow Adding to Cart” mode.
  • In the appeared field “Restriction Message” enter your custom message.

All your products within the particular category will be labeled with the entered message with no ability to add them to cart. Products having the individual price visibility settings will be displayed in the priority.

 

How to Hide Button Add to Cart per Category in Magento 2

 

The module provides you with the several ways to hide product prices managing them per product, per category or applying within separate store views. Make prices hidden, add the “Call for Prices” functionality, remove ability to add products to cart, set the “out of stock” status using the Hide Price extension for Magento 2.

You can also check out our video tutorial about the Hide Price extension's features.

2 Comments
kumarbikash, Aug 12, 2018
how i can hide price for a specific SKU from my inventory.
REPLY
ITORIS Team, Aug 13, 2018
Hi, use the Hide Price Magento 2 extension - https://www.itoris.com/magento-2-hide-price.html
You can hide prices per product following PRODUCTS -> Catalog -> {some product} -> Hide Price.
REPLY