Powered by Magento Commerce 2.4.1


Name Your Price



Back to top

This Name Your Price extension gives customers the power to set the price which they are willing to pay for products. This valuable tool will amaze customers because they can bargain like they do when going to the market. Customers feel that they are more involved in the pricing, and thus, online purchasing is more appealing to them than before. As a result, the sales conversion of the stores will increase significantly. 

This module will increase the customer experience and boost sales considerably. It also makes the online store site more functional and professional. On the product page, besides the current price of the product, there will be a Suggest Your Price button. When customers click on this button, a static bargain form will appear. Customers will fill in the wishing price they are willing to pay for the product.

The admin can change the status of each request into approving or not. There will be emails sent to customers to inform them whether their claims are accepted. Store admins can see all details of price requests at the backend and set particular conditions to apply this function, for example:

  • Employ bargains of specific products
  • Set minimum bargain value
  • Validate bargain time
  • Commit minimum quantity



  • Allow customers to suggest lower prices
  • Display static bargain form or pop-up
  • Minimum bargain value requirement
  • Minimum quantity commitment requirement
  • Enable editing customers requests
  • Accept or reject a bargain
  • Admins responses
  • Prevent emails from going to spam box by Mageplaza SMTP


Highlight Features

Allow Negotiating For Better Prices

Name Your Price by Mageplaza makes it easier for customers to make a bargain with the stores to get wanted prices for purchases. The Price Bargain button will be displayed on the Product View Page when customers click to view products. It is convenient for customers to suggest new affordable prices right on the page. They will consider bargaining and purchasing even when the original price is out of their hands. 


Make A Bargain Via Pop-Up

There will be an easy-to-see pop-up right on the Product Page View which helps customers quickly and easily suggest prices without being redirected to another page. The pop-up shows the necessary information which makes the negotiation clearer and more trustworthy. That information consists of customers' names, email, phone number, the quantity of request bargain, expected price, and message. Customers can leave a message in detail to let the stores understand their expectations and reasons. Noticeably, store admins can use the static form instead of a pop-up by turning off pop-up at the backend configuration. 


Require Store Approval

Name Your Price helps stores control and manage the bargain price better. It allows admins to view all details relating to the customers, the products, messages, and especially the bargain price before deciding to approve or reject a bargain. Admins will have time to check the customers' requests. Furthermore, customers will receive a notification whenever their request is approved or rejected. Admins can make any additional negotiation with customers to reach a final beneficial agreement for both sides. 


Easily Set Conditions For Bargains

It is essential to apply conditions to a bargain when online stores offer price negotiation functionality. With this feature, admins can take full control of the bargain requests while customers have a useful guide to make a bargain correctly and effectively. There are four conditions that customers need to comply with when negotiating. The first, admins can choose specific products to allow bargaining by setting product attributes. There will be circumstances customers give prices too low compared to the original ones. Thus, the second method is setting the minimum bargain value based on a fixed amount. 

Finally, because the price is not always stable due to the fluctuation of many factors, stores should set a specific period in which customers can bargain for lower prices. The final condition is committed to a minimum amount. In detail, customers have to commit to buying at least a minimum quantity of products so that their bargain can be accepted.


More Features

Choose Specific Customers To Bargain

Allow specific customer groups to make a bargain


Bargain Grid

View and manage the bargain via the grid


Email Notification

Notify both admins and customers about the bargain through emails


Include Tax

Allow/disallow including tax in the bargain price


Customizable Bargain Label

Flexibly change the label for Price Bargain label


Extension Compatibility

Well compatible with Mageplaza SMTP


Full Feature List

For Store Admins: General Configuration

  • Enable/ Disable the module
  • Choose specific customer groups to apply the bargain function
  • Set the conditions (product, the cart) to use bargain
  • Set the type of bargain price: Percentage of the original price or fixed price
  • Set a minimum of bargain value
  • Enable/Disable applying deal for tax
  • Set the valid time for bargain
  • Require filling minimum quantity to authorize bargain



  • Make a fixed bargain form or pop-up
  • Choose additional fields: Name, Phone, or Message
  • Replace the label for Price Bargain


Email Notification

  • Turn on/Turn off email notifications 
  • Choose General Contact
  • Enable Sender to send notice to customers
  • Add Admin Email to get bargain notice
  • Choose templates for Confirmation Email, Approval Email, Rejection Email


Bargain Requests

  • View all bargain requests from bargain grid
  • Enable editing each bargain request
  • Allow admins to respond to customers


For Customers

  • Get opportunities to buy products with lower prices
  • A great benefit to wholesales 
  • Improve customer experience



Q: How many forms of Name Your Price the extension provide?

A: There are two types of forms. There is a static form below the Price Bargain button and a pop-up form. Select Yes at the Display Form section to show the form. 

Q: Which fields are available on the form?

A: The default form includes the bargain price and customers’ emails. With this extension, you can add more fields such as the customer’s name, phone number, and message. 

Q: Do store admins get any notification when a bargaining request is submitted?

A: Yes, of course. The admin will receive an email to be informed about new requests

Q: Do customers receive any notification when their bargaining requests are accepted or rejected?

A: Yes. Customers will surely know the status of their claims through emails. 

Q: Can customers cancel the requests?

A: Yes. At the product view page, there is a cancel button. Customers only need to click on this button. Their requests will no longer exist. 

Q: How many kinds of statuses for price bargain?

A: There are five types, including Pending, Approved, Reject, and Cancelled by the customer. 

Q: Can store admins respond to the bargain requesters? 

A: Yes. The admin can send a response to each request of any customer from the backend request grid. 

Q: Can the admin set the restriction for the accepted bargain price?

A: Absolutely, yes. At the backend, the admin can configure to allow customers to buy the bargained products within specific days in a period. 

Q: Can store admins change the label of the Bargain Price button? 

A: Yes. From the backend configuration, the admin can change the label for the button quickly.

Q: How can it be assured that the notification emails to customers will not go to the spam box? 

A: Mageplaza SMTP will be a useful solution to this problem. The module will help your emails arrive at the right customers’ boxes.  



Frontend | Backend



User Guide | Installation Guide  

Technical Specifications

Back to top

Seller profile


Seller contact



Current Version


Magento platform compatibility

Open Source (CE): 2.2, 2.3

Commerce on prem (EE): 2.2, 2.3


Stable Build


29 October, 2019


Extensions, Content & Customizations, Personalization & Experience Management, Product Content, Site Search & Navigation

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Initial release


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top