Sale!
Product Open Pricing (Name Your Price) for WooCommerce Pro

Product Open Pricing (Name Your Price) for WooCommerce

Product Open Pricing (Name Your Price) for WooCommerce

Product Open Pricing (Name Your Price) for WooCommerce plugin lets you create open price (i.e. “name your price” or “pay your price”) products in WooCommerce. That is – lets your WooCommerce store customers enter price for the product manually.

Clear
Author: Pablo Pacheco . SKU: N/A. Category: . Tags: , . Version: 1.1.2. Last updated: 2 weeks ago. Requires WordPress version: 4.4. Tested up to: 4.9.

Description

Product Open Pricing (Name Your Price) for WooCommerce plugin lets you create open price (i.e. “name your price” or “pay your price”) products in WooCommerce. That is – lets your WooCommerce store customers enter price for the product manually.

For each product you can set:

  • Default (i.e. Suggested) price
  • Minimum price
  • Maximum price

You can also customize price step, frontend label, template and user messages.

Product Open Pricing Options

Product Open Pricing Name Your Price for WooCommerce - Admin Settings - General

Enable plugin
Enables/disables "Product Open Pricing (Name Your Price)" plugin.
Default: yes
Frontend label
Label visible to the customers.
Default: Name Your Price
Frontend template
Here you can use: %frontend_label%, %open_price_input%, %currency_symbol%.
Default:

<label for="alg_open_price">%frontend_label%</label> %open_price_input% %currency_symbol%
Price step
Open pricing products price step.
Default: 0.01
Message on empty price
"Empty price" message for the customer.
Default: Price is required!
Message on price too small
"Price too small" message for the customer.
Default: Entered price is too small!
Message on price too big
"Price too big" message for the customer.
Default: Entered price is too big!
Disable quantity selector
Enables/disables quantity for open pricing products.
Default: yes
Reset settings
Resets section settings.
Default: no

To enable open pricing for some product, as well as set the default, min and max prices, you need to open product’s admin edit page, and locate “Product Open Pricing” meta box there:

Product Open Pricing Name Your Price for WooCommerce - Admin Settings - Per product


Prices & Licenses

Single siteUnlimited sites
1 year$19.99$49.99 $29.99
Lifetime$49.99 $29.99$99.99 $49.99

Reviews

There are no reviews yet.

Be the first to review “Product Open Pricing (Name Your Price) for WooCommerce”

10 thoughts on "Product Open Pricing (Name Your Price) for WooCommerce"

  1. kateeloop December 29, 2017 at 5:00 am #

    does this plug-in eliminate the ability to choose a quantity of the item?

    Reply

    • Tom Anbinder December 30, 2017 at 12:33 am #

      Hi,

      Yes, quantity is disabled for open pricing products. However this is easily fixable. Please give me 1-2 days to release new version, where this will be optional. If you are in a hurry, you can temporary comment single line in “/includes/class-alg-wc-product-open-pricing-core.php” file in plugin’s folder. Just comment/remove line 29 there:

      add_filter( 'woocommerce_is_sold_individually', array( $this, 'hide_quantity_input_field' ), PHP_INT_MAX, 2 );

      Unfortunately I didn’t have time to test it, but this should be enough to re-enable the quantity field.

      Will get back to you as soon as new version is released.

      Best regards,
      Tom

      Reply

    • Tom Anbinder January 2, 2018 at 6:06 pm #

      Hi,

      As promised, we’ve added the requested option to the plugin. Please update to v1.1.1. Now in plugin’s settings (in “WooCommerce > Settings > Product Open Pricing”) we’ve added new “Disable quantity selector” checkbox, which will disable/enable the quantity input.

      Please let me know if it’s not working as expected.

      Best regards,
      Tom

      Reply

  2. J.C. January 23, 2018 at 1:05 pm #

    Hello, I’ve tired the free ver, it works well only when I go to the cart page, the item with “name your price” shows the original price, not the reset price.
    But the total amount is all correct. I believe it’s a bug that shouldn’t in the free ver.
    Is there anyway that can fix it? Thank you! 🙂

    Reply

    • charmz66 March 8, 2018 at 10:25 am #

      Same problem here. I see no response to either of your questions on the plugin page and here.

      Reply

  3. lin96108183 February 17, 2018 at 6:41 pm #

    Dear,

    I am glad to use this plugin. It is useful. However, I met some problem about CSS. Is there any method to make “fronted label”, “price input field” and “add to cart button” into three lines? They are too close to each other.

    Look forward to your positive reply.

    Best regards,
    Lin

    Reply

    • Pablo Pacheco April 11, 2018 at 10:44 pm #

      Hello,

      Sorry for the delay.
      I’m glad you are enjoying it 🙂

      Can you please follow these 2 steps?

      1 – Please change your frontend template to this:
      %frontend_label% %open_price_input% %currency_symbol%

      2 – On Appearance > Customize > Additional CSS, please put this
      .popfwc-price-and-symbol{
      display: block;
      margin-bottom: 15px;
      margin-top: 6px;
      }

      Let me know if it suits you 😉

      Reply

  4. Solih Rubianto March 28, 2018 at 1:08 am #

    Hi… nice plugin and i’d like to purchase this plugin.
    is it possible to place the price field on Cart page instead of Single page?

    Thanks

    Reply

    • Pablo Pacheco April 12, 2018 at 5:48 pm #

      Hi,
      Sorry for the delay.

      Thanks 🙂
      Unfortunately that’s not possible for now.
      But that’s a good idea. We will add this on our to-do list

      Reply

  5. teamcoltra April 13, 2018 at 3:10 am #

    Hey! I love this plugin and it helps a lot. Right now I’m working on allowing my customers to add a donation to charity at the checkout page and thought the easiest way would be to just incorporate a pay what you want product and allow people to set their own amount.

    I was wondering if, perhaps, you could help me figure out how to programatically add a pay-what-you-want product to the cart using a function?

    WC()->cart->add_to_cart( $product_id );

    but I don’t know how to set the cost field? I’m sure I’ll need quite a bit more but any help you can give will be great, thanks!

    Reply

Leave a Reply

Changelog

= 1.1.2 - 10/04/2018 =
* Dev - "Price step" step decreased to 0.000000001.
* Dev - Admin settings descriptions updated.
* Dev - Plugin settings array stored as main class property.

= 1.1.1 - 02/01/2018 =
* Dev - "Disable Quantity Selector" option added.
* Dev - Admin settings restyled.
* Dev - "WC tested up to" added to plugin header.

= 1.1.0 - 25/07/2017 =
* Dev - WooCommerce v3 compatibility - Getting product ID and status with functions (instead of accessing properties directly).
* Dev - WooCommerce v3 compatibility - woocommerce_get_price replaced with woocommerce_product_get_price.
* Dev - Autoloading plugin options.
* Dev - Link updated from http://coder.fm to https://wpcodefactory.com.
* Dev - Plugin header ("Text Domain" etc.) updated.
* Dev - POT file added.
* Dev - Code cleanup.

= 1.0.0 - 01/02/2017 =
* Initial Release.

Installation

  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to Admin Dashboard > Plugins > Add New > Upload Plugin and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.

Updates

To keep WPCodeFactory items up to date, please install WPCodeFactory Helper plugin and enter your site key.