How to Use Magento 2 Call for Price Extension

How to Use Magento 2 Call for Price Extension

A Magento 2 Call for Price extension enables the ‘call for price’ option instead of the pricing details on a product page. Magento store owners can use its features to set product prices based on demand and competition. It offers the ease of keeping your B2B product pricing flexible and hidden until customers show interest. This article will guide you through setting up and using the tool. It will explain the benefits of choosing a comprehensive Call for Price extension.

Key Takeaways

  • Learn how to effectively use the Magento 2 Call for Price Extension.

  • Discover how to set up and configure the extension to hide product prices.

  • Understand the benefits of using a comprehensive Call for Price extension in your Magento store.

  • Gain insights into maximizing customer engagement and sales potential with the Call for Price feature.

  • Explore advanced options and features Magento 2 Call for Price Extension offers.

Overview of Magento 2 Call for Price Extension

A Magento 2 Call for Price extension is a software add-on designed for Magento 2-based online stores. It enables a "call for price" option instead of displaying pricing details on product pages. Enabling the Call for Price extension provides control over customer engagement mechanisms.

It typically includes features to customize messages. The extension also redirects customers to inquiries or Magento contact forms and manages price visibility. Different extensions may have varied setup processes, You must refer to the user guide of the installed extension.

Here, we will take the example of the Magento 2 Call for Price extension by Meetanshi.

Magento 2 Call for Price Extension Set Up

1. Extension Installation

  1. Create a folder in Magento root: app/code/EXTENSION NAME/Callforprice

  2. Download and extract the zip folder. Next, upload the extension files to the app/code/EXTENSION NAME/Callforprice via FTP.

  3. Login to your SSH and run the following commands:

    composer require SMS GATEWAY NAME/sdk
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:flush
  1. Next, you must configure the SMS gateway to send call-for-price SMS notifications. The extension allows you to use an SMS gateway service of your choice.

2. Extension Configuration

  1. Log in to your Magento 2 admin panel.

  2. Go to Stores and click Configuration. Find the extension service you installed. Next, find the Call for Price section. You can find various settings to enable the different features of the extension.

  3. Use the Call for Price field to enable or disable the Call for Price extension.

  4. Select one of the notification types under the Notification Type field. Here are your options:

    • Email: Configure the following settings for the admin to receive Email notifications when a new call for price inquiry is submitted.

      • Enter the admin Email ID to receive new contact email notifications. Next, select an Email sender, and add a Magento Email template.

      • Use the Auto Reply Email to Customer field to enable auto-reply emails to customers.

    • SMS: You can enter the text format in the Message Format field. The SMS gateway will send the SMS notification to the admin. It will be on a new call for price inquiry submission using the format.

      • Add an admin mobile number to send a new call for price inquiry submission SMS notification in the Admin Mobile Number field.

      • You must also configure the SMS gateway API to send notifications for the call for price inquiries.

      • In the API Provider field, select a preferred SMS gateway API provider to send SMS notifications.

      • Enter the Sender ID, API URL, and API key. You will receive the details after the SMS gateway registration.

  5. Next, use the Call for Price Scope field to select the scope to enable the extension. You will have the following options:

    • Global: It will enable Call for Price on all the products of your Magento store.

    • Category Specific: It enables Call for Price for selected categories on your B2B store.

    • Product Specific: The option enables a Call for Price for selected products.

  6. You can use the enable Call for Price As field to select a replacement for the ‘add to cart’ button in the front end. Here are your options:

    • The button shows a call for a price button. Clicking it opens a call for price form that the customers can use to submit inquiries.

    • The Label shows a text label in place of the add to cart button.

  7. The Button Text field allows adding a custom call for price button text.

  8. The Label Text field allows adding the call for price label text.

  9. The Label Text Color field can set the desired label text color.

  10. In the Enable Call for Price for Selected Group field, select Yes to enable the call for price for specific customer groups.

  11. Use the Select Customer Groups field to add the Magento customer groups to a call for price list.

  12. The Call for Price Form Title field will allow adding a custom title for the call for price form.

  13. Next, enable the Privacy checkbox in the call for price form to comply with the GDPR. Configure the below settings for the same.

  14. Use the Privacy Policy Redirection Page field to add a page to redirect users toward your Magento store’s privacy policy.

  15. Most Call for Price extensions enable the reCAPTCHA in the popup form.

  16. Enable the reCAPTCHA field.

  17. Next, enter the Site and Secret Keys obtained during the registration for reCAPTCHA.

  18. The extension can set a specific Call for Price. Go to Catalog, Select a Product, and click Edit to enable the feature.

  19. Enable the Call For Price option From the Call For Price tab.

  20. Click the Save Config button once you make all the necessary changes.

Magento 2 call for price extension setup

How to Use Call for Price for Magento 2

Maximize customer engagement and sales potential in your Magento 2 store with the right Call for Price extension.

Here’s what you can do to improve the response time and customer acquisition using the Call for Price extension:

  1. Select the alternative.

  2. Choose what replaces the price on your product page. You can opt for text, an image, or a direct link to guide customers toward inquiring. If you prefer a more engaging approach, set up an ‘ask for quote’ form that pops up when shoppers click where the price used to be.

  3. Set your online store apart by selecting unique alternatives for each product. Use images that grab attention or craft compelling text that prompts customer action.

  4. Provide a link and redirect. You can insert a redirection link leading customers down the sales funnel without showing the product's price upfront. The link can also redirect potential customers to a form they can use to send a quote or query.

Key Features of Magento 2 Call for Price Extension

1. 'Call for Price' for Selected Categories

You can set 'Call for Price' for specific categories in your Magento store. It ensures potential customers won't see the price, but they'll have a way to ask about it.

2. 'Call for Price' for Selected Groups

Tailoring your pricing strategy to different customer groups is easy with Magento 2 Call for Price Extension. You can use the extension to hide price from general viewers while offering customized rates to specific user roles, like wholesalers or VIP clients.

3. 'Call for Price' for Selected Custom Stock Statuses

The Magento 2 Call for Price module works well with custom product labels like ‘Coming Soon’ or ‘Out of Stock.’ Instead of showing a price, customers see a button inviting them to inquire about the product. It allows you to promote items that aren't ready for sale.

4. Customer Engagement

By hiding product prices, you invite customers into a conversation instead of just presenting them with a price tag. Customers can then ask for more information or negotiate terms that work best for them. It helps improve your Magento store’s customer satisfaction rate and boosts sales.

5. Managed Visibility

With the right Magento extension, you can decide who sees prices and who does not. You can use it to customize your online store's display options based on customer groups or specific products.

Advanced Options in Magento 2 Call for Price Extension

Magento 2 Call for Price modules help optimize your online store’s quote management process. The integration streamlines handling complex customer requests and nurtures engagement with your ecommerce platform. With a suitable extension, you can access the following advanced features:

  • Create custom quote request forms of any type

  • Process customer requests

  • Enable notifications on quote requests.


1. What is the Magento 2 Call for Price extension?

The Magento 2 Call for Price extension is useful for store owners who want to hide the product price from a customer group or general online store visitors. It encourages potential customers to request a quote for their desired products.

The Magento module works seamlessly with various Magento product types, allowing you to hide the price on your category and product pages. It enhances the frontend experience for visitors and merchants, ensuring a smooth browsing experience on the category page.

2. How can the Magento 2 Call for Price extension benefit store owners?

The Magento 2 Call for Price extension enables the hide price module into an online store. The store owners can conceal product prices, encouraging potential customers to request quotes. The feature addresses the problem of price visibility, allowing store owners to tailor pricing strategies to their target market.

Should store owners encounter any issues, they can easily reach out for support via the provided support email. The hide price feature, including the customizable price popup, enhances marketing efforts by creating a sense of exclusivity and encouraging engagement with potential buyers.

3. Is the Call for Price extension compatible with different Magento versions?

The Magento 2 Call for Price extension is designed to be compatible with multiple versions of Magento. It ensures store owners can effectively implement the hide price feature regardless of their specific Magento version. Merchants using different Magento store versions can seamlessly integrate the extension without encountering compatibility issues. How can I customize the call for price feature to suit my store'

4. How can I customize the call for price feature to suit my store's needs?

You can customize the Call for Price feature to meet your store's requirements. The customization includes adjusting the quote form, specifying which customer groups can see the hidden prices, and tailoring the feature to meet your store's unique specifications. It ensures the extension provides a tailored solution for store owners' specific needs and preferences.

5. Is support and installation assistance available for the extension?

When you purchase the Magento 2 Call for Price extension, you gain access to a dedicated support team to assist you with installation service, software integration, and backend configuration.

It ensures a smooth experience for store owners and helps address any problems during setup. With Magento support and installation assistance, store owners can confidently implement the extension, knowing that they have access to expert guidance and troubleshooting.

6. How can I hide product prices using the Magento 2 Call for Price extension?

You must install the Magento 2 Call for Price extension to hide product prices. It seamlessly integrates with your store, allowing you to activate the hide price feature easily. The functionality ensures that store owners can effectively manage product pricing and visibility. It ensures a seamless shopping experience for customers while maintaining control over pricing strategies and promotions.

7. How does the Magento 2 Call for Price extension hide product prices?

The Magento 2 Call for Price extension efficiently hides product prices by seamlessly integrating the hide price feature into your store. Customers can request B2B product quotes, and the extension conceals the prices until a quote request is made.

It enhances price visibility management for store owners, allowing them to control pricing strategies and maintain competitiveness against competitors while providing a seamless shopping experience for customers.

8. Can I customize the hide price feature with the Call for Price extension?

The Magento 2 Call for Price extension offers customization options for the hide price feature, allowing you to tailor it to your store's needs and requirements. With customizable features, including SKU visibility and backend grid integration, store owners can efficiently manage product pricing and inventory. Store owners can easily manage discounts and Magento promotions. It improves the pricing strategies and helps stay ahead of competitors.


The Magento 2 Call for Price Extensions helps engage your online store’s potential customers. It allows for personalized quotes and improves the shopping experience on your Magento site. Ensure flexible product pricing flexible and an interactive sales journey with a suitable ‘hide price module’ or Call for Price extension.

Explore how the extension can transform the customer journey on your online store. Learn more about Managed Magento hosting services that help boost your B2B store’s speed and uptime.

Vaishali Sharma
Vaishali Sharma
Technical Writer

As a seasoned writer, Vaishali consistently expands her knowledge in Magento hosting. She has four years of professional experience, with a focus on crafting diverse Magento-related content.

Get the fastest Magento Hosting! Get Started