Call for Price for WooCommerce

WooCommerce Call for Price product functionality.

Author: Tom Anbinder SKU: N/A Category: Tags: , Version: 3.1.1; Last updated: 1 week ago; Requires WordPress version: 4.4; Tested up to: 4.9


This plugin is a premium version of free "Call for Price for WooCommerce" plugin.

Call for Price for WooCommerce WordPress plugin extends WooCommerce by outputting “Call for Price” when price field for product is left empty. You can customize “Call for Price” text and style. Plugin supports variable products. If you want to make all your shop’s products “Call for Price”, you can do it by checking single option. There is also an option to show/hide sale tag for products with empty price. All settings can be found in WooCommerce > Settings > Call for Price.

Set different text for:

  • Single product page
  • Related products
  • Homepage
  • Pages (i.e. shortcodes)
  • Archives (products category)

You can also set different text for:

  • Simple and Custom products
  • Variable (and variation) products
  • Grouped products
  • External products

To set style for the label, just add HTML tags directly to text, e.g.:

<span style="font-size:x-large;">Call for Price</span>

There is a free version of this plugin, with some limited functionality; we recommend to try it out before buying the Pro version.


Call for Price for WooCommerce - Admin Settings - Variable Products

Prices & Licenses

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


There are no reviews yet.

Be the first to review “Call for Price for WooCommerce”

11 thoughts on "Call for Price for WooCommerce"

  1. abwappliances August 26, 2017 at 4:35 pm #

    I tried out the free version and it worked perfectly. I needed the additional functionality of adding custom html to the message so I purchased the PRO version, but for some reason, the pro version is breaking the site? HELP!


    • abwappliances August 26, 2017 at 4:42 pm #

      Nevermind! I fixed it! It was a rogue HTML tag.


  2. Matthew November 22, 2017 at 1:41 am #


    We have the Call For Price WordPress woocommerce plugin installed onto our website. It worked fine for the last 3 months or so. Recently it has stopped working as of November 21, 2017. Is there an update or a fix I can do to make it work again?



  3. Marisa Kaufman January 3, 2018 at 4:39 pm #


    We have the Call for Price WordPress woocommerce plugin installed onto our website since sometime last year. It has worked fine until recently, but now, it is not working for new products. Please let me know if your license period has ended or if anything else needs to be done to get it to work properly.

    Thank you,


  4. jpoynor April 13, 2018 at 8:43 pm #

    Good Afternoon,

    Is there a way to add a phone number link to the Call For Price text? I bought the pro version thinking that I Would be able to add HTML tags but it is not working on the front-end.

    Thank you.


    • Tom Anbinder April 13, 2018 at 9:10 pm #


      There should be no issues adding HTML. Maybe it’s possible to share an admin account to your site (my private email is If sharing an admin is not an option – could you please send me the frontend link to some of your “call for price” products?

      Best regards,


      • jpoynor April 13, 2018 at 11:30 pm #

        I inspected the HTML and the Call For Price is simply being inserted into the “Price” element from Woocommerce. Even styling attributes are not showing such as or .


  5. Dale April 17, 2018 at 11:32 pm #

    Hi trying out the plugin and it works well, but I have a currency switcher plugin I need to use as well, and the call for price only fires on the default currency, if I switch over to say usd it shows 0.00 . Any hints?


  6. Tom Anbinder April 19, 2018 at 10:50 pm #

    Hi Dale,

    Could you please let me know which currency switcher plugin are you using? It looks like switcher plugin replaces “empty price” with “zero price” (probably by multiplying empty price by the exchange rate).

    Best regards,


  7. Paul Gilpatrick April 27, 2018 at 6:00 pm #

    What if I have products that I want to display “call for price” that have a price of $0. they are not empty.


  8. Erika van Wijk May 29, 2018 at 7:23 am #

    Looking at the Woocommerce Wishlist page, the price shown ‘free’ instead of ‘call for price’. On the product page, the price is mentioned as ‘call for price’. How can I adjust the message shown in the Woocommerce Wishlist?


Leave a Reply


= 3.1.1 - 10/06/2018 =
* Dev - "Per Product" labels options added.
* Dev - "WC tested up to" added to plugin header.
* Dev - Link updated.

= 3.1.0 - 26/04/2017 =
* Dev - WooCommerce v3.x.x compatibility - woocommerce_product_get_price, woocommerce_product_variation_get_price, woocommerce_variation_empty_price_html, _product_id.
* Dev - woocommerce_get_variation_prices_hash added.
* Dev - Admin - "Reset Section Settings" option added.
* Dev - Admin - Variations "price required" placeholder hidden.
* Dev - Admin - alg_wc_call_for_price_textarea.
* Tweak - Code refactoring.
* Tweak - link changed to

= 3.0.3 - 21/12/2016 =
* Dev - General - Make All Products "Call for Price" - option added.

= 3.0.2 - 15/12/2016 =
* Fix - handle_deprecated_options() fixed. This produced notice on plugin activation.

= 3.0.1 - 14/12/2016 =
* Tweak - readme.txt updated.

= 3.0.0 - 08/12/2016 =
* Dev - Variable (and variation) and grouped products support added.
* Dev - is_page check added.
* Dev - Multisite support added.
* Dev - Translation (POT) file added.
* Dev - Version system added.
* Dev - Major code refactoring.
* Tweak - Author added.
* Tweak - Plugin renamed.

= 2.0.1 - 08/08/2015 =
* Dev - Solaris theme compatibility added.

= 2.0.0 - 28/07/2015 =
* Dev - Option to hide/show sale tag added.
* Dev - Option to set specific "call for price" text for related products added.
* Dev - Options to set specific "call for price" text for single, category and homepage added (instead of checkboxes).
* Dev - Major code refactoring. Settings are moved to "WooCommerce > Settings > Call for Price".

= 1.0.1 =
* Sale icon removed.

= 1.0.0 =
* Initial Release.


  • 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.


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