GraphQL Compatible
Rest API
Marketplace Verified

Magento 2 Call For Price

v4.6.0
*Magento Edition
+$50
$149
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

The Call for Price for Magento 2 is an extension that allows store admins to hide the prices of specific products. Instead, the prices will be replaced with a CTA button like 'Call for Price'. When customers click on this button, they will see a form where they need to enter their information to receive the price quote. This extension helps to push buyers to contact to store and is actually suitable for those that sell custom or highly configured products.

  • Compatible with API/GraphQL
  • Hide "Add to cart" button
  • Replace "Add to cart" button with "Call for Price"
  • Popup a quote form
  • Redirect customer to an URL
  • Request customers to log-in to see price
  • Enter minimum/ maximum Product Price to apply "Call for Price"
  • Set conditions based on product/ category attributes
  • Manage visibility for different customer groups
  • Track the performance via Advanced Report

Encourage customers to contact stores for prices by replacing the "Add to cart" button with "Call for Price"

This extension allows admins to hide or replace the "Add to cart" button with a "Call for price" button or similar ones. Admins can also customize the content that customers can see after they click on "Call for price".

Easily manage "Call for Price" with flexible configuration

Admins are able to quickly set rules for the "Call for Price" button based on various factors such as product/category attributes, different customer groups, or minimum/maximum product price.

Track the performance via advanced reports

Call For Price is compatible with the Advanced Reports extension. This feature supports store owners in keeping an eye on every update and accessing the concerned level of customers about shop products.



Encourage customers to interact with the business by hiding product prices
    Business goals:
    • Increase customer engagement for the store
    • Easily collect customer data from interactions
    • Keep business strategies confidential from rival stores
    Default Magento 2 limitations:
    • Can't hide the price and "Add to Cart" button
    • Don't support replacing the "Add to Cart" button with other ones
    Solutions:
    • Hide prices and replace the "Add to Cart" button with the "Call for Price" button
    • Popup a quote form and require customers to enter information to see the product's price
    • Request customers to log in to see the price
    • Redirect customers to other pages when they click on the "Call for Price" button

Personalize each customer segment by applying different prices for different customer groups
    Business goals:
    • Offer discounts to special shoppers to improve customer loyalty
    • Make customers feel like they are getting good deals
    Default Magento 2 limitation:
    • Can't configure "Call for Price" based on customer's attributes
    Solutions:
    • Hide/ show price for specific customer groups
    • Allow customers to negotiate prices
    • Collect customer information from the quote form to quote a price reasonably for different groups
    • Support to send emails to quote prices and easily customize/personalize them

Track the performance of 'Call for Price' with Advanced Report
    Business goals:
    • Keep an eye on every update, access the concerning level of customers
    • Do not miss any requests from clients for quotes
    • Analyze the effectiveness of "Call for price" to adjust the strategy timely
    Default Magento 2 limitation:
    • Don't support tools to summarize data in the form of charts and comparisons and analyze the effectiveness of "Call for Price"
    Solutions:
    • Compatible with Advanced Reports Extension
    • Report monthly number of requests
    • Show the top 10 requests for product prices
    • Display comparison chart between two continuous months



Work smoothly on all screen types with PWA-ready

Work smoothly on all screen types with PWA-ready

Call for Price extension fits all screen types with ready-to-use solutions for the PWA studio and Venia storefront.

Compatible with various extensions

Compatible with various extensions

This extension is compatible with many other extensions of Mageplaza, including One Step Checkout, Hide Price, Google reCaptcha, Social Login, Advanced Reports, Table Category View, and Custom Stock Status.

Add custom CSS

Add custom CSS

Product SKU = , Product ID = . The and will be replaced automatically with the specific SKU and ID you've set in the rule's condition.

Receive customer request email/SMS notifications

Receive customer request email/SMS notifications

The system can automatically send email and SMS notifications to the store owner when there are requests from customers.

Use emails to quote prices

Use emails to quote prices

Quotes will be sent to customers via emails, which is easily configured by admins.

Customize the Call for Price button

Customize the "Call for Price" button

Changing the color of "Call for Price" button is easy with this extension.

Hide Add to compare/Wishlist

Hide Add to compare/Wishlist

In case Magento 2 store owners find the built-in features "Add to Compare" or "Wishlist" not useful to stores or customers, they can disable these features.




Overall rating
5
5
4
3
2
1
Your Rating:
Daniel
04 May 2022

Our price is competitive, so I don't really want to let it public, this add-on is exactly what I need. Easy configuration is another plus.

Miranoir
27 April 2022

One extension that fits what I need. It hides the price and also PWA ready.

Annie
19 April 2022

A very good extension. I will give it 8-10 it is easy to install and customize whatever you want.

Naomi
19 April 2022

It's perfect for my M2 store. Quite easy to install and use. I'll use more extensions from you guys in the future. Thanks!

Consorzio Premax
15 April 2021

I found this extension functional, it provides many configuration and parameterization possibilities that allows you to efficiently manage the display and management of the price of the products. I really recommend it!

Vix
10 February 2021

Excellent

Daniel Arndt
26 May 2020

Does what it shall do, reliably One of the extensions that really works out of the box without any problem. Easy setup and fully integrated with other Mageplaza extensions. Solid, robust work. Great!

Clemens van der Walt
25 May 2020

We purchased this extension to display different buttons on various rules we set up for different categories and products with redirects pop-ups. We were faced with issues as the extension was not working with our Porto Theme. Mars from Mageplaza support spent a lot of time making their extension work with our theme and got it to work perfectly the way we wanted it to work. He also helped us configure the extension in the correct way so that we could have multiple call for price style buttons on our stores. I can definitely recommend this module and other Mageplaza modules as their support is nothing but excellent! 5 Stars to MARS!

Hank Baron
24 February 2020

Prime is awesome. Very friendly, smart, and fixes all the problems very well. Kudos to the support team at Mageplaza!

Abhishek
13 August 2019

As always, the extension works great on our store. We were shocked to see that their extension works great right out of the box on the custom theme. Functionality and working of extension are like the way we have thought. The support from Mageplaza is just nothing short of spectacular.

Andy
18 March 2019

This extension was easy to install and configure. It does exactly what we required. Worked fine with with the Porto theme. No issues at all. Thanks.

Karen
03 January 2019

I am a wholesale store owner and actually, I do not want the price of all products to be public for all customers. I would like to have more discussion before giving the quotation. Thanks to this great tool, I really feel relaxed because I find the best solution. Many thanks for your helpfulness!



All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements



  • New Feature: We added integrated Grapql into the extension
  • Compatibility: The extension is now compatible with Magento 2.4.6
  • Bug Fix: We fixed the bug php7.x
  • Bug Fix: We fixed the bug EQP

  • Bug Fix: We fixed the bug when running compile

  • Compatibility: The extension is now compatible with Magento 2.4.5 & Php8
  • New Feature: We added create & reply request by Admin
  • New Feature: We added display customer IP address
  • Bug Fix: We fixed the bugs performance-related
  • Bug Fix: We fixed the bugs Customer Group when choosing all Store view

  • Added features:
    • Filter product by Price range
    • Allow attach document
    • Allow upload image
    • Added address fields
  • Compatible with Magento v2.4.4
  • Improved UX/IU and performance
  • Fixed minor bugs

  • Added features:
    • Filter product by Price range
    • Allow attach document
    • Allow upload image
    • Added address fields
  • Improved UX/IU and performance
  • Fixed minor bugs

  • Added [Email Notification]
  • Added [Do not apply to Customer ID’s]
  • Added [Show Available Country Codes]
  • Fixed some minor bugs

  • Added [Email Notification]
  • Added [Do not apply to Customer ID’s]
  • Added [Show Available Country Codes]

  • Fixed minor bugs

  • Fixed minor bugs

  • New feature Reply Email To Customer Request
  • Compatible Magento 2.3.7
  • Fix some minor bugs

  • New feature Reply Email To Customer Request
  • Compatible with Magento 2.4.3
  • Compatible with Magento 2.4.2-p1
  • Fix some minor bugs

  • Add feature custom CSS
  • Add getConfig, add CFP data to product rest API & GraphQL
  • Add redirect to previous page function
  • Add Customer Group filter at Rules Management, Requests Management page
  • Compatible with Magento v2.4.2
  • Compatible Mageplaza QuickView
  • Fix minor bugs

  • Add feature custom CSS
  • Add getConfig, add CFP data to product rest API & GraphQL
  • Compatible with Magento v2.3.6
  • Compatible Mageplaza QuickView
  • Fix minor bugs

  • Supported Magento v2.4.0

  • Fixed duplicate Call For Price button error

  • Compatible with Magento v2.3.5

  • Supported RestAPI & GraphQL
  • Compatible with Magento v2.3.4
  • Fixed minor bugs

  • Compatible with Magento 2.3.3
  • Compatible with Mageplaza Google Recaptcha
  • Fixed minor bugs

Compatible with Magento 2.3


Initial release



The Call for Price extension for Magento 2 is a module that allows store owners to hide product prices and replace them with a "Call for Price" button or notice. When customers click on this button, they will see a form where they need to enter their information to receive the price quote. If you are considering using the CFP extension for your Magento 2 store, I recommend checking out the extension offered by Mageplaza which provides a variety of features and good support by the developers.

This feature allows you to hide/show product prices and replace the "Add to Cart" button with a "Call for Price" button. When customers click on it, they may see a pop-up quote form that requires them to fill out information to receive a quote. This will help the store:

- Personalize the customer experience by providing different quotes for different customer groups

- Offer discounts to special customers to improve customer loyalty

- Allow customers to negotiate prices

- Easily collect customer data from interactions

Explore full benefits of Call for Price extension right here!

The Magento 2 Call for Price extension hides product prices and replaces them with a ""Call for Price"" button. Customers click the button to request a quote, which triggers a form or popup where they can enter their details and message. This initiates a communication channel between the customer and the store owner, allowing for personalized pricing and potential upselling opportunities.

- Step 1: Firstly, from the Admin Panel, go to Sales Call ForPrice > Configuration, and choose General sections.

- Step 2: Choose "Yes" on the "enable" section to use the functions of this module

- Step 3: Enter Available Country Codes, Default Phone Codes & Request status

- Step 4: Fill in the information on "Terms and Conditions" including Title, Anchor Text, Anchor URL,...

- Click here to explore the full user guide of the Call for Price extension for Magento 2 by Mageplaza!

Yes, you can quickly customize the text on the button. From the Magento 2 admin panel, you can edit the button name as you like, such as "Contact for Price", "Click for quote", "Call for Price", etc. Remember to create the most attractive name to stimulate users to click on it!

Yes, you can change the color of "Call for Price" button on the backend.

You can do it easily. Firstly, you need to set up to get SMS and email notifications right after a customer makes a request. Moreover, this extension is compatible with Advanced Reports, so you can easily view the monthly number of requests, top 10 requests for product prices and comparison chart between two continuous months.

Yes, you can add custom fields to the price quote request form to collect additional information from customers. This can be done easily from the Magento 2 admin panel.

The information that customers can fill out or are required to fill out will depend on the settings of the store admins. However, the required information typically includes name, phone number, and email. The customer's email address is essential because the store needs to send the quote to the customer via email.

Yes. This extension is compatible with many other extensions of Mageplaza including One Step Checkout, Hide Price, Google reCaptcha, Social Login, Advanced Reports, Table Category View , Custom Stock Status.


Call For Price' Full Features

General configuration

  • Enable/ Disable the extension
  • Set country codes
  • Set default phone code
  • Create the status name for the request: To Do, Doing, To Review, Done
  • Create term and condition URL link in the request form
  • Disable/ Remain default function: Add to compare, Wishlist
  • Disable shopping cart by customer groups: General, Wholesalers, Retailers
  • Disable the Checkout page by customer groups: General, Wholesalers, Retailers
  • Enable/ Disable email notification to admin
  • Enable/ Disable SMS notification to admin
  • Set up available country codes and default phone codes
  • Enable/ Disable "Redirect to The Previous Page" button

Admin email/SMS notification

  • Enable/ Disable the features
  • Chose sender/ receiver's name
  • Chose email templates
  • Edit the messages

Reply email/SMS to customer requests

  • Choose email template to respond to customer
  • Set the time to send emails
  • Create/ edit SMS content
  • Set SMS time to reply to customers

Rule management

  • View, manage and edit all rule information by rule management grid
  • Set name, status, store view, customer group, valid time, priority for a rule
  • Choose an action for the button: Hide Add to cart, Request Price form Popup, Log-in Popup, Redirect to an URL
  • Choose a name for Button label
  • Add redirect URL to the label
  • Set customer information fields of the request form: Name, Email, Phone number, Note
  • Set minimum and maximum product price to apply Call For Price feature
  • Enable/ Disable terms and conditions checkbox
  • Set conditions applied for specific categories
  • Choose separate rule for a product
  • Filter by customer group

Request management

  • Allow uploading images in the request
  • Allow attaching a file in the request
  • CView, manage and edit all information of customers' requests via request management grid including product name, SKU, store view, status, customers' information and messages
  • Choose status for a particular request
  • View, edit each request information
  • Show price instead of call for price feature for certain IDs
  • Display customer IP address (New)

Track performance with Advanced Call for Price Report

  • Compatible with Advanced Reports Extension
  • Report monthly number of requests
  • Show the top 10 requests for product prices
  • Display comparison chart between two continuous month

Other features

  • Set SMS API setting
  • Be compatible with Checkout Module, Hide Price, Google reCaptcha, Social Login, Table Category View extension, Custom Stock Status extension
  • Be compatible with SimiCart PWA
  • Provide excellent mobile-friendly interface
  • Works perfectly with Magento Venia storefront

Support

  • Auto-fit with every device (Mobile, Tablet, PC)
  • Support multiple stores
  • Support multiple languages
  • Be fully compatible with Mageplaza extensions
  • Support 1-year free
  • Update 1-year free
  • Guarantee 60 days money back

Pricing

Choose your suitable edition.

Community

Crafted for a great webstore start $ 149 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise

Great for an enterprise solution $ 349 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support
*Magento Edition
+$50
$149
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Why choose Mageplaza Magento 2 Call for Price Magento 2

Do you want to provide different offers and pricing policies for different customer segments and allow them to negotiate the price? Is collecting customer data too complex for you? The Call For Price extension by Mageplaza is the most effective solution. With this powerful extension, the Add To Cart button can be replaced with the Call For Price button. You can ask customers to fill out a pop-up form to get a quote. This will encourage customers to interact with your stores, enable them to deal with prices and simplify the process of collecting customer data.

Call for Price Magento 2 image Call for Price Magento 2 image Call for Price Magento 2 image Call for Price Magento 2 image Call for Price Magento 2 image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

Extensive Support

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.

Install via Composer

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.