discount and promo codes

WooCommerce Pay Your Price

WooCommerce Pay Your Price

WooCommerce Pay Your Price is a WooCommerce Extension Plugin using which users can name their own price for the products there by giving your users more importance which is likely to get you More Sales. Pay Your Price can be used to Accept Donations using Pay Your Price by setting your price as Minimum Price and the Donation + Minimum Price as Recommended Price, understand what Prices your Products command in the Market etc. You can force users to pay within a range by setting a Minimum and Maximum Price. You can set a Recommended Price which will be set as initial Price in the text box. You can even give the users complete freedom to pay their own price by not setting a Minimum and Maximum Price. Both Minimum and Maximum Prices are optional. Plugin works on Simple Product, Simple Subscription and Variable Product.

Please note that WooCommerce Pay Your Price works on the Shop Page as follows i.e. on the Shop Page you won’t get the input price field for the user to input the price but will be linked to the Single Product Page so the user can come to the Single Product Page to input their price.


  • Accept Donations using Pay Your Price by setting your price as Minimum Price and the Donation + Minimum Price as Recommended Price.
  • By letting your users pay their own price you are giving your users more importance which is likely to get you More Sales.
  • Test the Market to see what Prices your Products command.
  • Enable Pay Your Price only for the Products of your choice.
  • You can force users to pay within a range by giving a Minimum and Maximum Price. You can set Recommended Price as guidance.
  • Works on Simple Product, Simple Subscription and Variable Product.
  • WPML Compatible.
  • Translation Ready.
  • Highly Customizable options for Labels, Error Messages etc.
  • Simple and Easy to Use.


Please check the documentation as we have lots of information there. The documentation file can be found inside the documentation folder which you will find when you unzip the downloaded zip file.

For support, feature request or any help, please register and open a support ticket on our site.


Version 9.2 on 01 March 2022Tweak: Tested upto WordPress v5.9 and WooCommerce v6.1.1 Fix: Loading issue occur in mini cart when our plugin is activatedVersion 9.1 on 03 December 2021Fix: Pay your Price Input Field Type issue for variable productsVersion 9.0 on 18 May 2021Tweak: Code improvementsVersion 8.8 on 06 February 2021Fix: Pay Your Price Button & Text input field type not work properlyVersion 8.7 on 09 September 2020Fix: Conflict with Advanced Product Fields for WooCommerce pluginVersion 8.6 on 26 July 2020Fix: Single Product page breaks conflict with Divi ThemeVersion 8.5 on 05 May 2020Fix: WooCommerce Decimal separator does not work properly for Pay Your PriceVersion 8.4 on 29 June 2019New: Compatible with WooCommerce bulk discountTweak: Compatible with WooCommerce Multi Currency ImprovementsVersion 8.3 on 31 July 2018New: Added option to restrict the Max Quantity Purchasable Per Pay Your Price enabled Product in an Order Tweak: Label display improvementsVersion 8.2 on 09 June 2018Tweak: Added hook for the jQuery conflict with Atelier ThemeVersion 8.1 on 29 May 2018New: GDPR compliance WordPress compatibility for Privacy Policy updateTweak: Page Reloading option after Bulk Update for Existing ProductsVersion 8.0 on 12 April 2018New: Compatibility with WooCommerce Product Add-on(Add-on Fee added with user entered Price)Version 7.9 on 04 April 2018Fix: Input Wrapper Displayed on other input typesVersion 7.8 on 11 March 2018Tweak: Added validation in JS file Fix: Price Input Validation for Text and Button typeVersion 7.7 on 15 February 2018Fix: Conflict with Slider Revolution when Variation_Form is not available in Single Product PageFix: Conflict with WC Field Factory Plugin and Displaying the Original Product Price in Subtotal & TotalVersion 7.6 on 17 December 2017Fix: Table Elements display problem in single product pageFix: Minimum Price validation issue with WPMLVersion 7.5 on 11 August 2017New: Compatibility with WooCommerce Multicurrency improvedTweak: Pay Your Price field not displayed properly In Mini CartFix: Minimum/Maximum Price Validation not FunctioningFix: Can’t add page builder elements & custom (CSS & JS) in product pageFix: Choosing drop-down for the variable product not functioning correctlyFix: Enhanced variation change function in jQueryVersion 7.4 on 11 April 2017New: WooCommerce 3.0 compatibilityVersion 7.3 on 09 March 2017Fix: Pay Your Price field display problem with WooCommerce Product Short codesFix: Add to cart button not replaced with Pay Your Price fieldFix: Add to cart button not working on Non Pay Your Price Products with WooCommerce Product Short codesTweak: Single Product Page Styles layout collapsed for Variable Product when Pay Your Price is enabledVersion 7.2 on 07 February 2017New: “Text Field” input type addedTweak: Code ImprovementsVersion 7.1 on 14 January 2017Fix: User Entered Amount not reflected in Mini CartFix: Price not displaying properly in Mini Cart for Normal ProductsVersion 7.0 on 08 January 2017New: Predefined Buttons and Text Box Input field added Fix: Minimum Price and maximum price display problem for Variable Product Fix: Admin Dashboard undefined index error Fix: Selected Amount display problem in Dropdown Input field for Variable ProductsVersion 6.9 on 05 December 2016Fix: Pay Your Price field display problem for Variable Products with Multiple Variation AttributesVersion 6.8 on 11 September 2016Tweak: Pay Your Price enabled product in shop page redirection to Single Product PageFix: Color picker library loading issueVersion 6.7 on 17 March 2016- Fix: Button and Drop-down Input Field Type for Variable ProductsVersion 6.6 on 04 March 2016- Tweak: Compatible with WooCommerce 2.5.xVersion 6.5 on 20 January 2016- New: Added Button/Drop Down Types for Pay Your Price Input FieldVersion 6.4 on 09 December 2015Tweak: Troubleshoot option added to display the contribution input field as number field or text box fieldVersion 6.3 on 06 November 2015- Fix: Error for get_available_variations()Version 6.2 on 17 September 2015- Fix: Minimum Decimal Contribution- Fix: Default Value Setup upon fresh InstallVersion 6.1 on 01 September 2015- Version 6.1- Fix: Hiding Variation Price Problem on upon changing different variationVersion 6.0 on 21 August 2015- Fix: Displaying Variable Description with WooCommerce 2.4.4Version 5.8 on 08 August 2015- Tweak: Increased Hook Priority to remove Pricing for Pay Your Price- Fix: Altered Custom CSS to available only for Pay Your Price enabled ProductVersion 5.7 on 03 August 2015- Fix: Error when WooCommerce is not Active- Fix: Added Error Message for WooCommerce DependencyVersion 5.6 on 03 July 2015- Fix: Variable Product Pay Your Price VisibilityVersion 5.5 on 27 April 2015- Fix: Entering Decimal PriceVersion 5.4 on 11 April 2015- New: Option of Redirection to Cart or Checkout Page when Pay Your Price is added to CartVersion 5.3 on 25 March 2015- Fix: Validation made for the price entered is less than zeroVersion 5.2.1 on 18 March 2015- Fix: Decimal number input for PriceVersion 5.2 on 13 March 2015- Bug Fixed on Altering the Price for variations when payyourprice is not enabledVersion 5.1 on 05 March 2015- Bug Fixed on Displaying Contribution Field with Nested VariationsVersion 5.0 on 02 March 2015- Code Completely revamped work without AJAX- Fixed Compatibility issues with WooCommerce 2.3.xVersion 4.9 on 26 February 2015- Bug Fix for fatal error during WooCommerce UpdationVersion 4.8 on 08 February 2015- Update Option to Bulk Update Pay Your Price Settings for Existing ProductsVersion 4.7 on 03 February 2015- Fixed Fatal Error when site language is changed using WPMLVersion 4.6 on 12 December 2014- Bug Fix on showing false Variable on initialize Variable ProductVersion 4.5 on 04 December 2014- Fix: Variant Level Price for Variable ProductsVersion 4.4 on 17 September 2014- Bug Fix in displaying price for products without Pay Your PriceVersion 4.3 on 05 September 2014- Changed ID Selector to Class Selector for Element- Removed Inline CSS use it as default color- Fixed Couple of Warnings on Debug ModeVersion 4.2 on 31 August 2014- Cleared Warning Messages when Pay Your Price is disabledVersion 4.1 on 19 August 2014- Displaying Add to Cart Button and Shop Page to Single Product Page Redirection when Button is clicked- Separate Custom Button Texts for Shop Page as well as Single Product PageVersion 4.0 on 01 August 2014- Bug Fix in Variable Product with Multiple AttributesVersion 3.9 on 21 July 2014- Show/Hide Regular/Sale Price in Product Page OptionVersion 3.8 on 19 July 2014- Hide Minimum and Maximum Price Option for Variable ProductVersion 3.7 on 17 July 2014- Validation Message for ‘,’ in the Price Field- Validation for double ‘.’ in price- WooCommerce Price Format Support for Frontend- Min/Max Display Bug Fix for Variable ProductVersion 3.6 on 14 July 2014 – Bug Fix for Conflict with Fancy Product Designer PluginVersion 3.5 on 17 June 2014- Troubleshoot Option for Force SSL AdminVersion 3.4 on 03 June 2014- Bug Fix in Cart LevelVersion 3.3 on 22 May 2014- Fixed Bug which occurred in Version 3.2- Debug errors fixedVersion 3.2 on 21 May 2014- Bug Fix in Variable ProductVersion 3.1 on 14 May 2014- Bug Fix in Displaying Price for Variable ProductsVersion 3.0 on 07 May 2014- WPML Compatible- Translation Ready- No Redirection after Add to CartVersion 2.9 on 02 May 2014- Added Custom Color Option for Error Message- Changed Checkbox to Listbox in Simple Product Enable Pay Your PriceVersion 2.8 on 12 April 2014- Redirection Option for Shop Page after Add to Cart – Custom Label Option for Add to Cart ButtonVersion 2.7 on 12 April 2014- Troubleshoot Option Added- Validation for Regular PriceVersion 2.6 on 9 April 2014- Redirection Option after Add to Cart Version 2.5 on 08 April 2014- Now Compatible with Sold Individually OptionVersion 2.4 on 05 April 2014- Custom CSS Option AddedVersion 2.3 on 05 April 2014- Appending Input Field to Cart is FixedVersion 2.2 on 22 March 2014- Bug fixed for Non-logged usersVersion 2.1 on 19 March 2014- Settings Page Cleaned UpVersion 2.0 on 18 March 2014- Variable Product SupportedVersion 1.2 on 08 March 2014- Hide Minimum Price and Maximum Price Option- Shortcodes for Minimum Price and Maximum Price- Settings Page Control made legible- Alert Box Option RemovedVersion 1.1 on 04 March 2014- Input Price Text Box Validation for NumbersVersion 1.0 on 28 February 2014- Initial Release

Demo = WooCommerce Pay Your Price

Preview Demo & Buy