Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

Hide Price Call For Price for Magento 2

Get straight to the point! You want to hide price and drive customers to call for price in several ways such as direct contact, login, or fill in the price request form, etc. The default totally fails to do so. Hence, we offer this Magento 2 Call for Price extension:
  • Set up Hide Price config

    Hide price for particular customer groups, products, and categories

    Replace Add to cart button with text depending on your purposes

  • Set up Call for Price config

    Apply Call for Price based on products, categories, and customer groups

    Customize and link the custom Add to cart to Call for Price form

Community: 2.0.x - 2.1.x - 2.2.7 - 2.3.1
      |      Enterprise: 2.0.x - 2.1.x - 2.2.7 - 2.3.1

* Required Fields

Free Installation
Free 1-Year Support

The Rule of Thumb for B2B Ecommerce

“Do not Publish Price Visibly for All”

From B2B sellers’ perspective:

Almost no e-commerce wholesaler is willing to share their pricing strategy publically. Instead, customers need to login or contact directly.

The reason is quite simple. Besides product quality and customer service, price is the most critical competitive advantage in the B2B world. Who else wants to share such the secret to competitors? Not to mention, price is kinda flexible based on order quantity, type of customer group, or private promotion.

From B2B buyers’ perspective:

Unlike the B2C shoppers who even feel no need to interact with the seller, wholesale customers usually want to communicate more and keep in touch for a long-term relationship. The hidden price not only helps them to focus on product true values but it also indicates a room for negotiation. If they are interested enough, they are ready to start a sales conversation following the Call for price information shown.

Magento 2 Call for Price by BSSCommerce

More and more merchants choose Magento 2 platform to launch their wholesale stores due to its rich features. Still, there are lots to improve. Under B2B Category, this Call for Price extension is among the best-sellers.

The feature list is the combination of the basic hide price and advanced call for price function. Hence, it is also called Magento 2 Hide Price Call for Price extension.


Once features are enabled, the price of the selected products will be disabled on any page: Home Page, Product pages, Categories, Wishlist, Comparison Page, Related/Up-Sell/Cross-Sell Block.

You can choose to use Hide Price Config or Call for Price Config for particular products, categories, or customer groups as wanted.

Hide Price Features

  • Hide price for particular customer groups and categories

Magento 2 Hide Price Call for Price extension gives the flexibility to hide price based on customer groups and/or categories. This feature is essential for B2B stores to disable price for non-logged-in customers, for example. 

  • Replace Add to cart button with text depending on business purposes

As seen above, merchants can tailor Hide Price Text to show in place of the default Add to Cart button. We recommend this message should clearly inform customers of the reason to disable price or the way to get the exact price. For example:

+ For wholesale business only
+ Please log in to view price
+ Call xxx to get the favorable price
+ Enable hide price function for specific products

We also expand the default Product Edit page with additional fields to customize set up hide price configuration message for specific products if needed.

Call for Price Feature

Above basic Hide Price features seem quite enough for those wanting to hide price and show call for price message. However, B2B merchants need the more convenient way to collect customer information and manage the price request. Thus, we enhance the features with Call for Price configurations to fit that demand.

  • Apply Call for Price based on products, categories, and customer groups

Similarly, merchants can enable Magento 2 Call for Price features for particular customer groups, categories, or turn them right on product edit pages. 

  • Customize and link the custom Add to cart to Call for Price form

Merchants can also replace Add to Cart button with custom text. Moreover, this text will be linked to a Call for Price popup so that customers can submit a price request easily. This field form can be customized for the purpose of gathering information.

  • Support AntiSpam Protection using reCaptcha

When allowing customers to submit the request for price, merchants might sometime face the headache of spam. No need to worry since we enable Google reCaptcha in the form for AntiSpam purpose. Just sit back and enjoy Magento 2 Call for Price features.

  • Gather all price request in one visible grid

When the customer submits the Call for Price successfully, their information will be saved in Customer Inquiry List. Here, the merchant can check the request information sent and reply the customer timely, normally via email set in advance.

  • Set up email to notify admin of Call for Price request

  • Set up email to send price email for the customers

  • Compatible with simple, downloadable, virtual and parent products of configurable, bundle, and grouped products

  • Support multiple store views

  • Only $79 for a rich-featured B2B extension

  • FREE installation, FREE 1-year support, FREE update

In a nutshell, Magento 2 Call for Price is essential to keep your price private for non-targeted customers as well as to promote productive interaction with customers. Wanna see how this advanced hide price is in action?


  • Wonderful support!
    I wanna give my thanks to the support team as they helped me a lot when Magento 2 Hide Price/Call for Price didn't work on my sites. Now every feature is smooth and flawless. Thanks a lot!
    verified buyer
    Reviewed by Richard N. Lacher on 14 March 2018
  • Worth your money!
    Magento 2 Hide Price/Call for price worths every penny with wonderful features. Thank you so much! Look forward to other helpful modules.
    verified buyer
    Reviewed by Ellen C. Miranda on 12 March 2018
  • Great extension!
    Hide Price/Call for Price for Magento 2 extension is really a good plugin to hide price from some groups of customers as needed and encourage them to register for more information. Great!
    verified buyer
    Reviewed by Nolan on 08 March 2018
  • Great customer support!
    After purchasing Magento 2 Call for Price extension, I asked for some customizations and the support team has lived up to my expectations. I'll recommend this module to others.
    verified buyer
    Reviewed by Billy Miguel on 05 March 2018
  • Work as described
    I've used Magento 2 Hide Price/Call for Price for 2months and got all the described features worked out of the box. Thank you!
    verified buyer
    Reviewed by Kate Sanin on 02 March 2018
  • Strongly recommend!
    This extension is exactly what I want to get in touch with potential customers by requesting them to contact for quote. Five stars for a good deal!
    verified buyer
    Reviewed by Alex Chou on 27 February 2018
  • A good deal for wonderful features!
    This 2-in-1 extension truly save time and money! Not only can I hide price from specific customer groups, but I can also send price request via the contact form.
    verified buyer
    Reviewed by Chelsea Perry on 29 January 2018
  • Satisfied with quick support here
    I bought the extension and didn’t like how the Call For Price look, so I ask for customization. The support was quick to respond and offer a good solution for the request.
    I definitely look forward for other extensions from BSS!
    verified buyer
    Reviewed by Phillip Cox on 15 August 2017
  • Best solution for both hide price and call for price
    Hide Price Call For Price extension is surely the best solution for both hide price and call for price.
    I pay for one extension that equals two extensions. How awesome is that! I have no complaint for the function. One plus point is good service and quick support from the BSS team.
    verified buyer
    Reviewed by Virginia J. Hazzard on 05 July 2017
  • Woa! Cheap price for a good module
    The price is cheaper compared to some other hide price extensions and the function is absolutely no doubt the best!
    verified buyer
    Reviewed by Ted on 04 May 2017
  • Nice but may be need to be more simple
    Effective to hide product price and perfect to use for jewelry shop to announce price privately for customers. But it's quite complicated to use, too many config. I just wish it can be simpler with just function to hide price. Anyways, great one indeed.
    verified buyer
    Reviewed by Hank B on 06 March 2017
  • Excellent extension – recommended!
    This extension is very useful and does exactly as the demo. It provides the ultimate tool to hide product price with both hide price function and call for price function. We could not be happier with the purchase. Great job!
    verified buyer
    Reviewed by Trevor on 16 December 2016
  • Great work!
    The extension does exactly as described. The backend config is admin-friendly with plenty of options for flexible customization.
    verified buyer
    Reviewed by Marshall on 25 October 2016
Write a Review
You're reviewing: Hide Price Call For Price for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Fix Email Answer Customer Inquiry not sending
  • v1.0.2: Fix display of hide price/call for price button on pages
  • v1.0.3: Fix bug of products having custom options
  • v1.0.4: Add Google reCapcha to Call for Price form
  • v1.0.5: Support some variables in email templates
  • v1.0.6: Fix compilation issue
  • v1.0.7: Fix bug when sites has multiple root categories
  • v1.0.8: Display sku of children products in email; Work on store view level; Allow Hide price/Call for price per product; Compatible with M2 Quick View extension by BSS Commerce; on category page show hide price/call for price of children products when options selected
  • v1.0.9: Fix setup bug of Fields in Call for price form; Fix display issue of Field Name; Fix bug of Inquiry information detail page not sending email
  • v1.1.2: Add variable for product name allowing admin to insert content into notification email; Fix display issue of Call for Price and Hide Price message
  • v1.1.3: Fix issues related to display Label() of Additional information attribute in Inquiry detail page
  • v1.1.4: Compatible with magento 2.3