Description
“Always at the top: I also bought this plugin which it works great. In addition, the availability and level of technical support always at the top. Thanks!” – ⭐⭐⭐⭐⭐ gio61
Main Page | Demo (Pro version) | Support Forum | Documentation & How to
Name Your Price for WooCommerce is an intuitive plugin designed to give your customers the flexibility to set their own price for your products. Whether it’s for open pricing, making a donation, or negotiating a preferred price, this plugin empowers your customers to choose how much they can pay.
The plugin is easy to use and integrates seamlessly with your WooCommerce store, requiring minimal setup so you can be up & running in a few clicks.
What the plugin can help you with?
- Allow customers to suggest their own prices.
- Define minimum prices to ensure profitability.
- Negotiate by accept, reject, or counter offer.
- Stay informed using email notifications for all updates
- Enhance customer satisfaction and drive more sales by providing a personalized shopping experience with open pricing.
How it Works
The plugin adds a customizable “Make an Offer” button to your WooCommerce product pages. When a customer clicks the button, a form pops up where they can enter their suggested price, email, and an optional message.
You’ll receive an email with their offer, which will also be saved in the backend price offers dashboard. From there, you can take actions like rejecting, accepting, or countering the offer.
Let’s get into each feature in more details.
🚀 Main Features: FREE Version
🚀 Allow Customers to Name Their Own Prices
As basic as it sounds, this feature lets your customers set their own prices for your products, by providing a field to enter the amount they are willing to pay, to enhance their shopping experience and potentially boosting sales.
🚀 Single Dashboard to View All Offers
View all offers from a single report page, showing products, customer info, their offer, and other details.
🚀 Filter Products to Show Name Your Price Options
Easily control which products display the “Name Your Price” option. You can filter products by excluding out-of-stock items, or excluding products with defined prices, or based on price thresholds (higher or lower than a specified amount).
🚀 Control Name Your Price Visibility
Fully control the visibility of the “Name Your Price” option by choosing to show it to all visitors or only to logged-in users.
🚀 Customize Name Your Price Field Position & Style
Customize & adjust the position and appearance of the “Name Your Price” field on product pages, full control on field label, HTML class, and styling options to match your store’s design and layout.
🚀 Show/hide Fields in Form/Popup For Customers
Tailor the form or popup to suit your needs by selecting which fields to display when customers click the button. Choose from name, message, email, quantity, and phone number. Control which fields are optional or required, customize all field labels, and more.
🚀 Style Open Your Price Popup Styling
You can reflect your brand colors into form style, adjust form header & footer background color, font color, and form width percentage.
🚀 Offer Email Customization
Personalize the emails sent from the plugin by customizing the recipient, subject, heading, and template. Utilize over 10 placeholders such as %product_sku%
, %offered_price%
, %quantity%
, %customer_name%
, and %customer_phone%
for detailed and tailored email content.
🚀 Accept, Reject & Counter Emails Customization
Tailor the emails sent for accepted, rejected, or countered offers. Change the “From” & “Name” fields values, and customize the recipient, subject, heading, and template with different placeholders to ensure personalized communication.
🚀 Product Detailed Reports for Offers
Adds a detailed offers report to each product’s admin edit page, displaying all received offers along with their status, quantity, user information, and other relevant details.
🚀 Advanced Options
- Exclude price offers from coupons
- REST API support to list, retrieve and update offers
🏆 Do More: PRO Version
The plugin is free, including all features listed above, but if you want to go further, check what the premium version of Name Your Price for WooCommerce: Open Pricing & Offers for WooCommerce plugin does:
🏆 Enable Name Your Price by Product
The plugin free version enables open pricing site-wide by default (with filters mentioned above), the Pro version allows you to select on a product level which products to have this option enabled.
🏆 Show Name Your Price on Archive/Category Pages
Enable the Name Your Price field on archive and category pages (shop pages), to allow customers to browse & set their own prices directly from these pages.
❤️ User Testimonials: See What Others Are Saying!
“Great Plugin: Great plugin! I would suggest that on the field of Product there will be a link to check the product directly or add the SKU number.” – ⭐⭐⭐⭐⭐ estebandido
“Useful Plugin: Liked the plugin and the support..” – ⭐⭐⭐⭐⭐ asmarif
Translated: “Great availability and patience of the support person. Well informed about my little problem; everything is OK now. I recommend this plugin and the team.” – ⭐⭐⭐⭐⭐ Gérald
“Great plugin: Great functionality and fast & good support whenever needed” – ⭐⭐⭐⭐⭐ marketoo
💯 Why WPFactory?
- Experience You Can Trust: Over a decade in the business
- Wide Plugin Selection: Offering 65+ unique and powerful plugins
- Highly-Rated Support: Backed by hundreds of 5-star reviews
- Expert Team: Dedicated developers and technical support at your service
What’s Next? Discover More Plugins by WPFactory
WPFactory has a diverse range of plugins tailored to enhance your experience:
-
Dynamic Pricing & Bulk Quantity Discounts: Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk purchases and driving more sales (Free version)
-
EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce: Manage GTINs (EAN, UPC, ISBN, etc.) effortlessly in WooCommerce! Create, save, search, and display EANs easily, with admin tools for bulk actions.
(Free version) -
Wishlist for WooCommerce: Multi Wishlists per Customer: Increase loyalty & sales by allowing customers to add products to wishlist, create multiple wishlists, save them, share them with friends & family on your WooCommerce store (Free version)
-
Additional Custom Emails for WooCommerce: Define & customize more emails based on triggers, choose from multiple recipient options, personalize content, and send emails manually. (Free version)
-
Automated Order Status Controller for WooCommerce: Change order statuses programmatically based on a wide range of conditions, like time intervals, user roles and more! (Free version)
-
Custom Order Status for WooCommerce: Create & manage unlimited number of custom statuses, to reflect your business desires & needs. (Free version)
-
Free Shipping Bar: Amount Left for Free Shipping for WooCommerce: Encourage higher spending by offering free shipping based on amount, with a progress bar for customers. (Free version)
Installation
Follow these simplified steps to get your plugin up and running:
From the WordPress Admin Panel:
1. Navigate to “Plugins” > “Add New”.
2. Use the search bar and find the plugin using the exact name.
3. Click “Install Now” for the desired plugin.
4. Once the installation is finished, and click “Activate”.
Manual Installation Using FTP:
1. Download the desired plugin from WordPress.org.
2. Using your preferred FTP client, upload the entire plugin folder to the /wp-content/plugins/ directory of your WordPress installation.
3. Go to “Plugins” > “Installed Plugins” in your dashboard and click “Activate”.
Manual download & upload from the WordPress Admin Panel:
1. Download the desired plugin in a ZIP format.
2. On your site, navigate to “Plugins” > “Add New” and click the “Upload Plugin” button.
3. Choose the downloaded plugin file and click “Install Now.”
4. After the installation is complete, click “Activate”.
Post-Activation:
Once activated, access the plugin’s settings by navigating to “WooCommerce > Settings” and look for the relevant tab.
Reviews
Contributors & Developers
“Name Your Price: Make Your Own Offer for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Name Your Price: Make Your Own Offer for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.3.1 – 13/11/2024
- Dev – Security – Output escaped.
- Dev – Recommendations – Library updated.
- Dev – Code refactoring.
- Dev – Coding standards improved.
- WC tested up to: 9.4.
- Tested up to: 6.7.
- Plugin name updated.
3.3.0 – 26/10/2024
- Dev – Plugin settings moved to the “WPFactory” menu.
- Dev – “Recommendations” added.
- Dev – Key Manager – Library updated.
- Dev – Code refactoring.
3.2.0 – 03/10/2024
- Fix – Auto-Accept – “Per product” option checked.
- Dev – “Auto-Reject” options added.
- Dev – “Key Manager” added.
3.1.1 – 25/09/2024
- Fix – reCAPTCHA – JS error fixed.
- Dev – Developers –
alg_wc_po_form_field_ . $field
filter added for price offers form field data manipulation. - Dev – Developers –
alg_wc_po_accepted_price
filter added. - WC tested up to: 9.3.
3.1.0 – 29/08/2024
- Fix – reCAPTCHA – JS error fixed.
- Dev – Pro – Dokan multi-vendor plugin support added.
- Dev – Code refactoring.
- WC tested up to: 9.2.
3.0.0 – 15/08/2024
- Fix – reCAPTCHA – JS error fixed.
- Dev – Pro – “Auto-Accept” options added.
- Dev – Developers –
alg_wc_po_price_offer_created
action added. - Dev – Code refactoring.
2.9.9 – 10/08/2024
- Dev – Form – Optional reCAPTCHA field added.
2.9.8 – 03/08/2024
- Dev – Advanced – “Exclude payment gateways” options removed. New “Payment gateways” options added.
2.9.7 – 02/08/2024
- Dev – Advanced – “Exclude payment gateways” options added.
2.9.6 – 27/07/2024
- Dev – Email – Email template –
%offered_price%
– Explicitly adding the currency code (for thealg_wc_po_price_offer
filter). - Tested up to: 6.6.
2.9.5 – 14/07/2024
- Dev – Developers –
alg_wc_po_price_offer
filter added. - WC tested up to: 9.1.
2.9.4 – 02/07/2024
- Dev – Email – Email template –
%currency_code%
placeholder added. - Dev – Actions – Reject/Accept/Counter – Email content –
%currency_code%
placeholder added. - Dev – Admin – “Currency code” option added (defaults to
no
).
2.9.3 – 29/06/2024
- Dev – General – “Prevent Duplicate Offers” options added (defaults to
no
).
2.9.2 – 28/06/2024
- Dev – Email – Email template –
%product_url%
placeholder added. - Dev – Actions – Reject/Accept/Counter – Email content –
%product_url%
placeholder added. - WC tested up to: 9.0.
- WooCommerce added to the “Requires Plugins” (plugin header).
2.9.1 – 25/05/2024
- WC tested up to: 8.8.
- Readme.txt – Content updated.
2.9.0 – 25/04/2024
- Dev – Advanced – “REST API” option added (defaults to
no
). - Dev – PHP 8.2 compatibility – “Creation of dynamic property is deprecated” notice fixed.
- WC tested up to: 8.8.
- Tested up to: 6.5.
2.8.0 – 26/03/2024
- Dev – General – “User visibility” option added (“All users” (default) and “Logged-in users only”).
- Dev – Advanced – “Exclude price offers from coupons” option added (defaults to
yes
(new behaviour)). - Dev – Developers –
alg_wc_po_show_offer_price_button
filter added. - Dev – Developers –
alg_wc_po_before_offer_price_button
andalg_wc_po_after_offer_price_button
actions added. - WC tested up to: 8.7.
- Readme.txt – Tags updated.
2.7.1 – 16/02/2024
- Dev – Advanced – “Send emails in background” option added (defaults to
no
). - WC tested up to: 8.6.
2.7.0 – 14/02/2024
- Fix – Actions – Un-completing offers on “cancelled order”.
- Dev – Actions – “Email Sender Options” section added (“From” name and address options).
- Dev – Actions – Now trying the WooCommerce email sender options (“From” name and address) before using the default values (with the
get_bloginfo()
function). - Dev – Code refactoring.
2.6.0 – 18/01/2024
- Fix – Actions – Variations were not identified by cart item ID, thus, the offer could be added to the cart multiple times – this is fixed now.
- Fix – Actions – Now using the offer “quantity” field when adding the product to the cart.
- Dev – Actions – Showing quantity in the cart.
- Dev – Actions – Forcing empty price products to be
purchasable
. - WC tested up to: 8.5.
2.5.0 – 04/01/2024
- Dev – “Quantity” field added.
- Dev – “Customer phone” field added.
- WC tested up to: 8.4.
2.4.0 – 15/11/2023
- Dev – General – Exclude – “Above price” and “Below price” options added.
- Dev – Admin settings descriptions updated.
- Dev – Pro – General – Selected Products Options – Per product category – “Exclude categories” option added.
- Dev – Pro – Admin – Per product settings – Options moved to the WooCommerce “Product data” meta box.
- Tested up to: 6.4.
2.3.1 – 31/10/2023
- Dev – Code refactoring.
- Dev – Pro – General – Selected Products Options – Per product – Per variation – Algorithm improved.
2.3.0 – 27/10/2023
- Dev – General – “Enable plugin” option removed.
- Dev – Code refactoring.
- Dev – Pro – General – Selected Products Options – Per product – “Per variation” option added (defaults to
no
). - WC tested up to: 8.2.
2.2.4 – 09/10/2023
- Dev –
[alg_wc_price_offers_button]
shortcode added. - Dev –
[alg_wc_price_offers_translate]
shortcode alias added (for[alg_wc_price_offerings_translate]
). - Dev – Admin settings descriptions updated.
2.2.3 – 02/10/2023
- Dev – Admin settings descriptions updated.
- Dev – Minor code refactoring.
2.2.2 – 26/09/2023
- WC tested up to: 8.1.
- Plugin icon, banner updated.
2.2.1 – 12/08/2023
- Fix – Declaring HPOS compatibility for the free plugin version, even if the Pro version is activated.
- Tested up to: 6.3.
- WC tested up to: 8.0.
2.2.0 – 28/07/2023
- Dev – “High-Performance Order Storage (HPOS)” compatibility.
- WC tested up to: 7.9.
2.1.3 – 18/06/2023
- WC tested up to: 7.8.
- Tested up to: 6.2.
2.1.2 – 28/10/2022
- Fix – Possible JS error fixed.
2.1.1 – 19/10/2022
- Fix – Deploy script fixed.
2.1.0 – 18/10/2022
- Dev – Offers – Product – Product links added.
- Dev – Offers – “SKU” column added.
- Deploy script added.
- Readme.txt updated.
- WC tested up to: 7.0.
2.0.0 – 10/06/2022
- Dev – Actions (Reject, Accept, Counter, etc.) added.
- Dev – Offers are stored as custom posts now. It’s now possible to view all offers in the new “Offers” menu.
- Dev – Form – “Price input”, “Customer email”, “Send button” are always enabled and required now.
- Dev – Admin – Product meta box – “Title” and “Status” columns added. Default value reset.
- Dev – Email – Default values updated.
- Dev – Major code refactoring.
- Plugin renamed to from “Price Offerings for WooCommerce” to “Price Offers for WooCommerce”.
- Tested up to: 6.0.
- WC tested up to: 6.5.
1.2.1 – 07/08/2021
- Fix – “Undefined index: price” PHP notice fixed.
- Dev – Email – Email template –
%product_sku%
placeholder added. - Tested up to: 5.8.
- WC tested up to: 5.5.
1.2.0 – 27/06/2021
- Dev – Form – Enabled fields – Default value updated. “Leave empty to enable all fields” feature removed.
- Dev – Admin – “Meta box > Enable” option added.
- Dev – Admin settings –
maybe_unsanitize_option()
removed. - Dev – Admin settings – Descriptions updated.
- Dev – Code refactoring.
1.1.0 – 27/06/2021
- Fix – Form – Options fixed.
- Dev – Form – “Enabled fields” option added.
- Dev – Form – “Required fields” option added.
- Dev – Form – Form button – “HTML style” option added.
- Dev – Form – Wrapper HTML classes added to all fields.
- Dev – Button – Wrapper HTML class added.
- Dev – Admin – “Meta box title” option added.
- Dev – Localization –
load_plugin_textdomain()
function moved to theinit
hook. - Dev – Frontend JS and CSS files minified.
- Dev – Code refactoring.
- Dev – Admin settings descriptions updated.
- Tested up to: 5.7.
- WC tested up to: 5.4.
1.0.1 – 05/01/2020
- Dev – Admin settings descriptions updated; typos fixed.
1.0.0 – 04/01/2020
- Initial Release.