Name Your Price lets customers set their own amount on your WooCommerce products. Use it for donations, invoices, or whatever fits your store.
The Name Your Price field sits on your WooCommerce product page. After that, WooCommerce handles the rest, using the same cart, checkout, payment gateways, tax settings and order emails your store already has. Turning it on is as simple as ticking a checkbox on the product. From there you decide how open the amount is: show a suggested amount, set a minimum or maximum, or leave it entirely to the customer. Works great with WooCommerce Subscriptions: the amount they choose can repeat on a schedule, which suits recurring donations and memberships.

Minimum Requirements
↑ Back to top- WordPress 6.5+
- WooCommerce 9.7+
- PHP 7.4+
Product Type Support
↑ Back to topName Your Price works with these product types:
- Simple products
- Variable products, with Name Your Price turned on for each variation
- Simple and variable subscriptions, with WooCommerce Subscriptions
- Product Bundles, Composite Products and Mix and Match Products
- WooCommerce Deposits
It also works with other extensions, including Product Add-ons, Gift Cards, Account Funds and the major payment gateways. See Compatibility and integrations for the full list and any limitations.
Installation
↑ Back to topName Your Price installs like any other WooCommerce.com extension. Add it to your store in one click from your order confirmation page or your WooCommerce.com dashboard, or download the .zip file and upload it from Plugins > Add New Plugin in your WordPress admin. Wooโs Installing extensions guide walks through each method, including what to do if one-click install doesnโt work.
Once the plugin is active, follow the Products guide to set up your first Name Your Price product.
Global Plugin Settings
↑ Back to topName Your Priceโs store-wide settings live at WooCommerce > Settings > Name Your Price. They set the defaults for every Name Your Price product: the text customers see (labels, placeholder and button text), whether to load the pluginโs stylesheet or hide the quantity field, whether customers can edit their price from the cart, and stricter sold-individually rules. You can override the text and the quantity setting on individual products in the productโs Name Your Price tab. Every setting, with its default value, is listed in the Settings reference.
Guides
↑ Back to topEach guide covers one job, from turning on Name Your Price for a product to letting subscribers change their recurring amount:
| Guide | What it covers |
|---|---|
| Products | Turning on Name Your Price for simple and variable products, and how suggested amounts, minimum and maximum prices behave |
| Subscriptions | Recurring amounts customers set themselves, and letting them change the amount later |
| Donations | Setting up a donation product, one-time or recurring |
| Invoice payments | Letting customers pay an invoice or bill amount through your store |
| Settings reference | Every store-wide setting: text strings, styles and advanced options |
| Compatibility and integrations | Which extensions and gateways are supported, and how |
Resources
↑ Back to top- Frequently Asked Questions: answers to common store-owner and developer questions
- Developers: hooks, JavaScript events, and the REST API and Store API references
- Snippets Library: ready-made code for common customizations, on GitHub
- Name Your Price on the Backcourt blog: how-to guides and release notes
Questions & Support
↑ Back to topThe FAQ covers common setup, troubleshooting and customization questions.
Have a question before you buy, or need help after? Contact the Name Your Price team through WooCommerce.com. Youโll be asked to log in to your WooCommerce.com account first.
Document Version: 2.0.0
Last Updated: November 8th, 2026
NYP Version Covered: 4.0.0