Product Configuration

Each simple or variable product can have Name Your Price configured independently of global settings.

To configure NYP on a product:

  1. Edit the product in Products → All Products.
  2. Click the Name Your Price tab in the Product Data panel.
  3. Check Enable Name Your Price. The additional fields will become visible.
  4. Set the Suggested Price, Minimum Price, and Maximum Price as needed. Leave any field empty to inherit from the global defaults.
  5. Check Hide Regular Price if you want to suppress the standard WooCommerce price display when NYP is active on this product.
  6. Click Update.

Supported product types: Simple and Variable.

Price validation on save: WordPress will show an admin error if the minimum price is greater than the maximum, or if the suggested price falls outside the min/max range.

Variable product support

For variable products, NYP settings are available both at the parent product level (as a fallback) and at the individual variation level.

Within the Variations tab, each variation shows:

  • Enable Name Your Price checkbox
  • Suggested Price, Minimum Price, and Maximum Price fields
  • Hide Regular Price (this variation) checkbox

When a customer selects a variation, the NYP widget updates dynamically via JavaScript to reflect that variation’s prices. The suggested price is not pre-filled for variable products at page load — it is applied client-side only after a variation is selected.