Name Your Price for WooCommerce lets customers set their own price on any product in your WooCommerce store. Whether you’re running a pay-what-you-want model, collecting donations, or experimenting with flexible pricing for digital goods, this plugin gives you the control to set floor and ceiling prices while leaving the final amount up to the customer.
The plugin adds a configurable price input field to your product pages, validates entries against your minimum and maximum limits, carries the customer’s chosen price through the cart and checkout, and records it against the order for reporting purposes. Global defaults, per-product overrides, and rule-based pricing (by category, tag, or user role) give you a layered pricing system that scales from a single product to your entire catalog.
Key features include:
- Enable Name Your Price per product or globally across your entire catalog
- Set suggested, minimum, and maximum prices — globally or per product
- Rule-based pricing by product category, product tag, or customer user role
- Configurable price field position, layout, dimensions, colors, and labels
- Full support for simple and variable products (per-variation NYP settings)
- Shop page integration with customizable button text and optional price info display
- Reporting dashboard with date filtering and CSV export
- Bulk enable/disable from the WooCommerce product list
- Compatible with HPOS (High-Performance Order Storage) and Cart & Checkout Blocks