Skip to main content
MeteorGPLby WebbingApps

WooCommerce Name Your Price

Plugin
Watch 0 Star 0
Install

Allow customers to set their own prices for WooCommerce products

  • 0 stars
  • 0 watching
  • 0 downloads
  • GPL-3.0-only

Versions 5

Newest first · every version scanned before publication
  1. 3.8.2 Latest

    69 files 143.3 KB 51 changed +873 −764 Verified

  2. 3.7.4

    69 files 139.6 KB 25 changed +704 −124 Verified

  3. 3.6.2

    61 files 131.4 KB 14 changed +137 −51 Verified

  4. 3.6.0

    60 files 130.2 KB 21 changed +886 −347 Verified

  5. 3.5.14

    58 files 125.5 KB Verified

Show 127 versions not available yet

Releases named in the vendor’s changelog or on WordPress.org that the repository does not have yet.

  1. 2026.08.31 Not available yet Release date not stated

    New: Opt in to optional, react-based WooCommerce Settings UI. Closes #285.

    Changelog entry

  2. 2026.08.24 Not available yet Release date not stated

    Update: Tested up to WooCommerce 11.1.0

    Changelog entry

  3. 2026.07.20 Not available yet Release date not stated

    Update: Tested up to WooCommerce 10.9.0

    Changelog entry

  4. 2026.05.06 Not available yet Release date not stated

    Fix: Fatal error in Subscription switching args with RankMath canonical generation.

    Changelog entry

  5. 2026.03.31 Not available yet Release date not stated

    Fix: Launch PayPal compatibility module to disable Smart Pay Buttons on Name Your Price products.

    Changelog entry

  6. 2026.02.04 Not available yet Release date not stated

    Fix: COG causing variation NYP fields to insert twice and not save properly.

    Changelog entry

  7. 2026.01.28 Not available yet Release date not stated

    Fix: Prune translation file of unreleased strings.

    Changelog entry

  8. 2025.10.09 Not available yet Release date not stated

    IMPORTANT: PHP 7.4 is required | WordPress 6.2.0 is required | WooCommerce 8.2.0.

    Changelog entry

  9. 2025.04.23 Not available yet Release date not stated

    Update: Tested up to WordPress 6.8.0

    Changelog entry

  10. 2025.03.17 Not available yet Release date not stated

    Update: Tested up to WooCommerce 9.9.0

    Changelog entry

  11. 2024.12.12 Not available yet Release date not stated

    New: Introduce REST API support for dedicated NYP properties.

    Changelog entry

  12. 2024.07.30 Not available yet Release date not stated

    Update: Tested up to WooCommerce 9.1.0.

    Changelog entry

  13. 2024.03.19 Not available yet Release date not stated

    Fix: Fatal error in Cybersource gateway compatibility module.

    Changelog entry

  14. 2024.02.15 Not available yet Release date not stated

    Fix: Deprecate wcnypsupportsformattingondonetyping filter as autoformatting the currency on "done typing" has been removed for accessibility...

    Changelog entry

  15. 2024.01.29 Not available yet Release date not stated

    Fix: Do not include product-editor files that are still in development.

    Changelog entry

  16. 2023.12.11 Not available yet Release date not stated

    Fix: Variable products plus comma decimal causing incorrect price on reload. #263.

    Changelog entry

  17. 2023.10.27 Not available yet Release date not stated

    Fix: Variable Products' "Clear" Link not working and returning error in console tab.

    Changelog entry

  18. 2023.09.27 Not available yet Release date not stated

    Update: Tested up to WooCommerce 8.2.

    Changelog entry

  19. 2023.09.11 Not available yet Release date not stated

    Fix: Disable regular price fields in quick edit when product is NYP. #250.

    Changelog entry

  20. 2023.08.30 Not available yet Release date not stated

    Update: Tested up to WooCommerce 8.0.

    Changelog entry

  21. 2023.07.11 Not available yet Release date not stated

    Update: Tested up to WooCommerce 7.8.

    Changelog entry

  22. 2023.05.15 Not available yet Release date not stated

    Fix: Switch price input inputmode to decimal for better mobile iOS support.

    Changelog entry

  23. 2023.04.10 Not available yet Release date not stated

    Update: Tested up to WooCommerce 7.6.

    Changelog entry

  24. 2023.02.16 Not available yet Release date not stated

    Fix: Fatal error on new installs.

    Changelog entry

  25. 2023.02.13 Not available yet Release date not stated

    Important: Requires WooCommerce 4.0.0 and PHP 7.2.

    Changelog entry

  26. 2023.01.16 Not available yet Release date not stated

    Update: Tested up to WooCommerce 7.3.

    Changelog entry

  27. 2022.11.1 Not available yet Release date not stated

    Update: Tested up to WooCommerce 7.0.

    Changelog entry

  28. 2022.03.17 Not available yet Release date not stated

    Update: Tested up to WooCommerce 6.3.

    Changelog entry

  29. 2022.01.31 Not available yet Release date not stated

    Fix: PHP notice on single product page, undefined variable.

    Changelog entry

  30. 2021.12.01 Not available yet Release date not stated

    New: WooCommerce Payments compatibility module to completely remove payment request buttons on NYP product.

    Changelog entry

  31. 2021.11.18 Not available yet Release date not stated

    Fix: Add additional check to prevent product script errors when script is loaded where no NYP products exist.

    Changelog entry

  32. 2021.11.11 Not available yet Release date not stated

    Update: Tested up to WooCommerce 5.9.0.

    Changelog entry

  33. 2021.11.02 Not available yet Release date not stated

    New: Add wcnypbeforepricelabel and wcnypafterpricelabel hooks to price-input.php template.

    Changelog entry

  34. 2021.11.01 Not available yet Release date not stated

    Update: Tested against WooCommerce 5.8.

    Changelog entry

  35. 2021.08.11 Not available yet Release date not stated

    Update: Tested against WooCommerce 5.6.

    Changelog entry

  36. 2021.07.01 Not available yet Release date not stated

    Fix: Incorrect handling of comma decimals in manual subscription renewal.

    Changelog entry

  37. 2021.06.14 Not available yet Release date not stated

    Update: Tested against WooCommerce 5.4.

    Changelog entry

  38. 2021.03.30 Not available yet Release date not stated

    New: Add support for Name Your Price to variable products in Product Bundles; required Bundles 6.9.0.

    Changelog entry

  39. 2021.02.15 Not available yet Release date not stated

    Fix: Limit hasoptions() filter to REST requests to fix issue it caused with NYP display in grouped products.

    Changelog entry

  40. 2021.02.10 Not available yet Release date not stated

    Update: Change updated against plugin headers.

    Changelog entry

  41. 2021.02.09 Not available yet Release date not stated

    Update: Tested against WooCommerce 5.0.

    Changelog entry

  42. 2020.11.19 Not available yet Release date not stated

    Update: Tested against WooCommerce 4.7.

    Changelog entry

  43. 2020.09.19 Not available yet Release date not stated

    Fix: Adjust front-end validation script to handle sold-indidivudally checkboxes in grouped products.

    Changelog entry

  44. 2020.09.11 Not available yet Release date not stated

    Update: Tested against WooCommerce 4.5.

    Changelog entry

  45. 2020.08.17 Not available yet Release date not stated

    Update: Tested against WP 5.5.

    Changelog entry

  46. 2020.08.03 Not available yet Release date not stated

    Fix: "Warning: Division by zero" in cart for variable billing period subscriptions.

    Changelog entry

  47. 2020.07.09 Not available yet Release date not stated

    Update: Tested against WC 4.3

    Changelog entry

  48. 2020.06.18 Not available yet Release date not stated

    Fix: Validate against values from $cartitemdata if present. Fixes validation failure when trying to renew subscription.

    Changelog entry

  49. 2020.06.08 Not available yet Release date not stated

    Update: Tested against WC 4.2.

    Changelog entry

  50. 2020.05.22 Not available yet Release date not stated

    Fix: Typo in subscription switching error message.

    Changelog entry

  51. 2020.05.16 Not available yet Release date not stated

    Fix: Default to "Choose price" for add to cart text in loop if setting is left empty.

    Changelog entry

  52. 2020.05.07 Not available yet Release date not stated

    Fix: Urgent issue of variation NYP checkbox not saving.

    Changelog entry

  53. 2020.05.06 Not available yet Release date not stated

    Fix: Skip validation if the NYP div is not visible... in the case of variable products with non-NYP variations selected.

    Changelog entry

  54. 2020.05.05 Not available yet Release date not stated

    Update: Tested against WC 4.1

    Changelog entry

  55. 2020.05.04 Not available yet Release date not stated

    Read more about this update here: https://woo.com/document/name-your-price/whats-new-in-3-0

    Changelog entry

  56. 2020.03.11 Not available yet Release date not stated

    Fix: Error in cart re-validation.

    Changelog entry

  57. 2020.03.10 Not available yet Release date not stated

    Update: Tested against WC 4.0

    Changelog entry

  58. 2020.01.06 Not available yet Release date not stated

    Update: Tested up to WooCommerce WC 3.9.0

    Changelog entry

  59. 2019.12.09 Not available yet Release date not stated

    Fix: Respect Subscriptions "Limit to one of any|active status"

    Changelog entry

  60. 2019.12.05 Not available yet Release date not stated

    Fix: Missing input label for price input on NYP variations.

    Changelog entry

  61. 2019.12.02 Not available yet Release date not stated

    Fix: Correctly update existing product in cart, instead of creating new product.

    Changelog entry

  62. 2019.11.24 Not available yet Release date not stated

    New: Supports editing price in cart (by redirecting back to original product page)

    Changelog entry

  63. 2019.08.06 Not available yet Release date not stated

    IMPORTANT: WooCommerce 3.1.0 is minimum required version. If you are running a WooCommerce version older than 3.1, you will not see any prom...

    Changelog entry

  64. 2019.06.19 Not available yet Release date not stated

    Fix: Admin Quick-edit save routine.

    Changelog entry

  65. 2019.04.12 Not available yet Release date not stated

    Fix: Remove stray .bak files from build which may cause problems with some hosts.

    Changelog entry

  66. 2019.04.10 Not available yet Release date not stated

    Update: Tested against WooCommerce 3.0

    Changelog entry

  67. 2018.11.11 Not available yet Release date not stated

    Fix: [WC3.5] Name Your Price product filters were in the wrong place.

    Changelog entry

  68. 2018.10.17 Not available yet Release date not stated

    Fix: Repackage to exclude .bak files that are causing errors in WP Engine.

    Changelog entry

  69. 2018.10.15 Not available yet Release date not stated

    Fix: Launch plugin on pluginsloaded to reliable load for sub-site in Multisite networks

    Changelog entry

  70. 2018.10.01 Not available yet Release date not stated

    WARNING: If you were moving the price input via hooks, you may want to test before upgrading.

    Changelog entry

  71. 2018.07.01 Not available yet Release date not stated

    New: Add wcnypsubscriptionperiodinput and wcnypsubscriptionstrings filters

    Changelog entry

  72. 2018.05.30 Not available yet Release date not stated

    Fix: Spelling error in maximum price error message.

    Changelog entry

  73. 2018.04.30 Not available yet Release date not stated

    Tweak: Better error message for maximum price error.

    Changelog entry

  74. 2018.04.16 Not available yet Release date not stated

    New: Add option to hide minimum price.

    Changelog entry

  75. 2018.02.12 Not available yet Release date not stated

    Fix: Making NYP subscriptions purchasable again. Props @denzel100

    Changelog entry

  76. 2018.02.06 Not available yet Release date not stated

    IMPORTANT: WooCommerce 2.X support dropped.

    Changelog entry

  77. 2017.12.09 Not available yet Release date not stated

    Fix: Period as thousands separator price incorrectly validated on backend.

    Changelog entry

  78. 2017.11.27 Not available yet Release date not stated

    Fix: Fix update due to plugin version mismatch.

    Changelog entry

  79. 2017.11.22 Not available yet Release date not stated

    Fix: Resolve warning - Use setter method for sale price.

    Changelog entry

  80. 2017.08.01 Not available yet Release date not stated

    New: Add support for WPML

    Changelog entry

  81. 2017.05.04 Not available yet Release date not stated

    Fix: Only bulk edit variations that are NYP-enabled

    Changelog entry

  82. 2017.04.26 Not available yet Release date not stated

    Fix: Fatal error in variation bulk edit

    Changelog entry

  83. 2017.04.19 Not available yet Release date not stated

    Fix: Missing settings in WooCommerce 2.6.x

    Changelog entry

  84. 2017.04.14 Not available yet Release date not stated

    Fix: Add loadtextdomain() support for files to be placed in WPLANGDIR/wcnameyourprice/wcnameyourprice-LOCALE.mo

    Changelog entry

  85. 2017.04.07 Not available yet Release date not stated

    Fix: Variable product sync of hasnyp status. Restores NYP input for variable products with WC3.0.

    Changelog entry

  86. 2017.04.03 Not available yet Release date not stated

    Important - WooCommerce 3.0 support added.

    Changelog entry

  87. 2016.10.17 Not available yet Release date not stated

    New: JS support multiple NYP inputs

    Changelog entry

  88. 2016.08.03 Not available yet Release date not stated

    Fix: Update version number in main plugin file

    Changelog entry

  89. 2016.08.02 Not available yet Release date not stated

    New: Add support for order again, fixes loss of NYP price on order again, and payment for pending orders

    Changelog entry

  90. 2016.05.03 Not available yet Release date not stated

    New: add wcnameyourpriceloaded hook for extending NYP

    Changelog entry

  91. 2015.12.30 Not available yet Release date not stated

    Fix: bug in validation of subscriptions with variable billing period

    Changelog entry

  92. 2015.08.26 Not available yet Release date not stated

    Fix: compatibility of NYP Variations with WooCommerce 2.4

    Changelog entry

  93. 2015.08.22 Not available yet Release date not stated

    Tweak: Switch add to cart $POST to $REQUEST globals to support defining price in URL: http://example.com?add-to-cart=99&nyp=25

    Changelog entry

  94. 2015.08.06 Not available yet Release date not stated

    Fix: Incorrect strings in cart for subscriptions with variable billing period

    Changelog entry

  95. 2015.07.30 Not available yet Release date not stated

    Fix: Currency formatting in error messages to match currency label position

    Changelog entry

  96. 2015.07.22 Not available yet Release date not stated

    Fix: WC2.4 compatibility for variations metaboxes

    Changelog entry

  97. 2015.06.15 Not available yet Release date not stated

    Fix: Prevent infinite prices from being used

    Changelog entry

  98. 2015.06.11 Not available yet Release date not stated

    Tweak: Better compatibility with WooCommerce Quickview

    Changelog entry

  99. 2015.04.24 Not available yet Release date not stated

    Fix: fatal error from WCSubscriptions::$textdomain in admin

    Changelog entry

  100. 2015.04.09 Not available yet Release date not stated

    Fix: accounting.JS bug on variable NYP products with comma decimals

    Changelog entry

All 127 releases not available yet, in the changelog

WooCommerce Name Your Price

Allow customers to set their own prices for WooCommerce products

The WooCommerce Name Your Price extension lets you be flexible in what price you are willing to accept for selected products. You can use this extension to accept user-determined donations, gather pricing data or to take a new approach to selling products!  You can suggest a price to your customers and optionally enforce a minimum acceptable price, but otherwise this extension allows the customer to enter the price they are willing to pay.

[https://raw.githubusercontent.com/woothemes/woocommerce-name-your-price/master/screenshots/screenshot1.png]

What it adds

  • Integrates with WooCommerce

Installation

To install Name Your Price:

  1. Download the extension from your WooCommerce.com My Account area.

  2. In your WordPress admin, go to Plugins > Add New and then click on the "Upload" tab

  3. Click the "Choose File" button, select the zip file you just downloaded to your computer and then click "Install Now"

  4. After installation has completed you can activate the plugin right away or you can activate the 'WooCommerce Name Your Price' extension through the 'Plugins' menu in WordPress at any time

Faq

How do I change the markup?

Similar to WooCommerce, the Name Your Price extension uses a small template part to generate the markup for the price input. For example, you can use your own price input template by placing a price-input.php file inside the /woocommerce/single-product folder of your theme. However, much of what makes the Name Your Price component function is in that template, so only edit this if you really know what you are doing.

How can I move the markup?

The suggested price & minimum price are displayed in place of the regular price, which is attached to the WooCommerce 'woocommerce_single_product_summary' action hook, while the text input is attached to the 'woocommerce_before_add_to_cart_button' hook (for a simple product!). Following typical WordPress behavior for hooks, to change the location of any of these templates you must remove them from their default hook and add them to a new hook. For example, to relocate the price input place the following in your theme's functions.php and be sure to adjust 'the_hook_you_want_to_add_to' with a real hook name.

Name Your Price 2.0

function nyp_move_price_input(){
	if( function_exists( 'WC_Name_Your_Price' ) ){
		$wc_name_your_price_display = WC_Name_Your_Price()->display;
		remove_action( 'woocommerce_before_add_to_cart_button', array( $wc_name_your_price_display, 'display_price_input') );
		add_action( 'the_hook_you_want_to_add_to', array( $wc_name_your_price_display, 'display_price_input' ) );
	}
}
add_action( 'woocommerce_before_single_product' , 'nyp_move_price_input' );

Upgrade Notice

WooCommerce 2.6.x is no longer supported. Do not upgrade unless you are using at least WooCommerce 3.0.

Install

composer require meteorgpl-plugin/woocommerce-name-your-price

The vendor’s license checks are intact: activate the plugin in WordPress with a license key bought from the vendor.

License

Declared license: GPL-3.0-only. The code is redistributed under the license the vendor declared in the plugin’s own headers. License profile: gpl-full.

Artwork, fonts, media and documents that may be licensed separately are not redistributed; the licensing page explains what is replaced or removed, and the security tab lists it per version. Support and update entitlement come with the license you buy from the vendor.

Backcourt Development WooCommerce Mix and Match Products

meteorgpl-plugin/woocommerce-mix-and-match-products

Allow customers to choose products in any combination to fill a "container" of a specific size.

plugin 2.9.3 GPL-3.0-only

Backcourt Development WooCommerce Free Gift Coupons

meteorgpl-plugin/woocommerce-free-gift-coupons

Enables store owners to make a coupon that adds a gift product to the cart.

plugin 3.8.2 GPL-3.0-only

Send feedback

What works, what does not, what is missing: a few words help.

Only if you would like a reply.

Taken in your browser, without this window. Passwords, what you typed into forms, keys and tokens are left out as grey blocks; you can hide more before sending. We keep screenshots for 90 days.

We store it with the page address, your language, window size, browser and IP address, and your e-mail address if you give one. The IP address and browser are deleted after 90 days. Privacy policy.

All languages