{"id":22722,"date":"2013-04-01T00:59:14","date_gmt":"2013-04-01T00:59:14","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/woocommerce-call-for-price\/"},"modified":"2026-04-23T06:53:25","modified_gmt":"2026-04-23T06:53:25","slug":"woocommerce-call-for-price","status":"publish","type":"plugin","link":"https:\/\/haz.wordpress.org\/plugins\/woocommerce-call-for-price\/","author":15379130,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.3.0","stable_tag":"4.3.0","tested":"6.9.4","requires":"4.4","requires_php":"7.4","requires_plugins":null,"header_name":"Call for Price for WooCommerce","header_author":"Tyche Softwares","header_description":"","assets_banners_color":"cdcbc2","last_updated":"2026-04-23 06:53:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/woocommerce-call-for-price-plugin\/","header_author_uri":"https:\/\/www.tychesoftwares.com\/","rating":3.9,"author_block_rating":0,"active_installs":8000,"downloads":153522,"num_ratings":27,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"algoritmika","date":"2013-04-08 18:34:50"},"1.0.1":{"tag":"1.0.1","author":"algoritmika","date":"2013-04-08 18:34:50"},"1.0.2":{"tag":"1.0.2","author":"algoritmika","date":"2013-04-08 19:06:58"},"1.0.3":{"tag":"1.0.3","author":"algoritmika","date":"2013-04-08 19:13:16"},"1.0.4":{"tag":"1.0.4","author":"algoritmika","date":"2013-06-03 14:31:00"},"2.0.0":{"tag":"2.0.0","author":"algoritmika","date":"2015-08-08 14:20:01"},"3.0.0":{"tag":"3.0.0","author":"algoritmika","date":"2016-12-08 17:11:04"},"3.0.1":{"tag":"3.0.1","author":"algoritmika","date":"2016-12-14 15:31:41"},"3.0.2":{"tag":"3.0.2","author":"algoritmika","date":"2016-12-15 17:30:24"},"3.0.3":{"tag":"3.0.3","author":"algoritmika","date":"2016-12-21 20:17:48"},"3.1.0":{"tag":"3.1.0","author":"algoritmika","date":"2017-04-25 22:20:59"},"3.1.1":{"tag":"3.1.1","author":"algoritmika","date":"2018-06-10 11:23:11"},"3.10.0":{"tag":"3.10.0","author":"tychesoftwares","date":"2025-04-15 07:37:46"},"3.2.0":{"tag":"3.2.0","author":"algoritmika","date":"2018-06-19 21:45:10"},"3.2.1":{"tag":"3.2.1","author":"algoritmika","date":"2018-07-08 13:23:03"},"3.2.2":{"tag":"3.2.2","author":"algoritmika","date":"2018-08-13 16:20:16"},"3.2.3":{"tag":"3.2.3","author":"algoritmika","date":"2018-10-18 16:15:57"},"3.2.4":{"tag":"3.2.4","author":"tychesoftwares","date":"2018-10-31 13:21:10"},"3.2.5":{"tag":"3.2.5","author":"tychesoftwares","date":"2019-04-12 12:29:34"},"3.2.6":{"tag":"3.2.6","author":"tychesoftwares","date":"2019-08-21 08:35:00"},"3.2.7":{"tag":"3.2.7","author":"tychesoftwares","date":"2019-11-26 13:24:45"},"3.2.8":{"tag":"3.2.8","author":"tychesoftwares","date":"2020-12-21 12:22:19"},"3.3.0":{"tag":"3.3.0","author":"tychesoftwares","date":"2021-07-19 10:53:37"},"3.3.1":{"tag":"3.3.1","author":"tychesoftwares","date":"2021-11-02 11:30:47"},"3.4.0":{"tag":"3.4.0","author":"tychesoftwares","date":"2022-07-26 04:29:01"},"3.5.0":{"tag":"3.5.0","author":"tychesoftwares","date":"2022-11-29 05:46:24"},"3.6":{"tag":"3.6","author":"tychesoftwares","date":"2023-07-04 06:10:00"},"3.7.0":{"tag":"3.7.0","author":"tychesoftwares","date":"2024-09-13 08:04:52"},"3.8.0":{"tag":"3.8.0","author":"tychesoftwares","date":"2024-10-23 05:07:53"},"3.9.0":{"tag":"3.9.0","author":"tychesoftwares","date":"2024-11-22 12:35:42"},"4.0.0":{"tag":"4.0.0","author":"tychesoftwares","date":"2025-08-05 13:07:27"},"4.1.0":{"tag":"4.1.0","author":"tychesoftwares","date":"2026-01-07 07:29:05"},"4.2.0":{"tag":"4.2.0","author":"tychesoftwares","date":"2026-03-02 08:45:07"},"4.3.0":{"tag":"4.3.0","author":"tychesoftwares","date":"2026-04-23 06:53:25"}},"upgrade_notice":{"1.0.0":"<p>This is the first release of the plugin.<\/p>"},"ratings":{"1":7,"2":0,"3":0,"4":1,"5":19},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3513448,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3513448,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2825618,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2825618,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.2","1.0.3","1.0.4","2.0.0","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.10.0","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.3.0","3.3.1","3.4.0","3.5.0","3.6","3.7.0","3.8.0","3.9.0","4.0.0","4.1.0","4.2.0","4.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3472457,"resolution":"1","location":"assets","locale":"","width":1200,"height":271},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3513448,"resolution":"10","location":"assets","locale":"","width":1199,"height":596},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3513448,"resolution":"11","location":"assets","locale":"","width":1200,"height":652},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3513448,"resolution":"12","location":"assets","locale":"","width":1200,"height":390},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3513448,"resolution":"13","location":"assets","locale":"","width":1126,"height":265},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3513448,"resolution":"14","location":"assets","locale":"","width":1200,"height":508},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3513448,"resolution":"15","location":"assets","locale":"","width":733,"height":315},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3513448,"resolution":"16","location":"assets","locale":"","width":1123,"height":826},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3513448,"resolution":"17","location":"assets","locale":"","width":1200,"height":626},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3513448,"resolution":"2","location":"assets","locale":"","width":1200,"height":451},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3513448,"resolution":"3","location":"assets","locale":"","width":1187,"height":687},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3513448,"resolution":"4","location":"assets","locale":"","width":1191,"height":835},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3513448,"resolution":"5","location":"assets","locale":"","width":723,"height":401},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3513448,"resolution":"6","location":"assets","locale":"","width":1200,"height":583},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3513448,"resolution":"7","location":"assets","locale":"","width":808,"height":261},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3513448,"resolution":"8","location":"assets","locale":"","width":1199,"height":437},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3513448,"resolution":"9","location":"assets","locale":"","width":838,"height":300}},"screenshots":{"1":"Meta box added to each product's backend.","2":"Exclude products or categories from Call for Price.","3":"Integration with form plugins such as Contact Form 7 and Gravity Forms.","4":"Show stock status for empty priced products.","5":"Stock status display with Call for Price.","6":"Call for Price forms display.","7":"User role\u2013based Call for Price rules.","8":"Apply Call for Price by price range (method 2).","9":"Apply Call for Price by price range.","10":"Call for Price on external products.","11":"Call for Price on grouped products.","12":"Call for Price on variable products.","13":"Call for Price on simple product.","14":"Using WhatsApp as Call for Price contact option.","15":"Call type feature settings.","16":"Call for Price label display.","17":"Call for Price by product categories."}},"plugin_section":[],"plugin_tags":[64243,13770,286],"plugin_category":[45],"plugin_contributors":[138789],"plugin_business_model":[],"class_list":["post-22722","plugin","type-plugin","status-publish","hentry","plugin_tags-call-for-price","plugin_tags-request-a-quote","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-tychesoftwares","plugin_committers-tychesoftwares","plugin_support_reps-kenil802","plugin_support_reps-priyankajagtap"],"banners":{"banner":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/banner-772x250.png?rev=2825618","banner_2x":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/banner-1544x500.png?rev=2825618","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/icon-128x128.png?rev=3513448","icon_2x":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/icon-256x256.png?rev=3513448","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-1.png?rev=3472457","caption":"Meta box added to each product's backend."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-2.png?rev=3513448","caption":"Exclude products or categories from Call for Price."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-3.png?rev=3513448","caption":"Integration with form plugins such as Contact Form 7 and Gravity Forms."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-4.png?rev=3513448","caption":"Show stock status for empty priced products."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-5.png?rev=3513448","caption":"Stock status display with Call for Price."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-6.png?rev=3513448","caption":"Call for Price forms display."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-7.png?rev=3513448","caption":"User role\u2013based Call for Price rules."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-8.png?rev=3513448","caption":"Apply Call for Price by price range (method 2)."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-9.png?rev=3513448","caption":"Apply Call for Price by price range."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-10.png?rev=3513448","caption":"Call for Price on external products."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-11.png?rev=3513448","caption":"Call for Price on grouped products."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-12.png?rev=3513448","caption":"Call for Price on variable products."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-13.png?rev=3513448","caption":"Call for Price on simple product."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-14.png?rev=3513448","caption":"Using WhatsApp as Call for Price contact option."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-15.png?rev=3513448","caption":"Call type feature settings."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-16.png?rev=3513448","caption":"Call for Price label display."},{"src":"https:\/\/ps.w.org\/woocommerce-call-for-price\/assets\/screenshot-17.png?rev=3513448","caption":"Call for Price by product categories."}],"raw_content":"<!--section=description-->\n<blockquote>\n  <h3>\ud83d\ude80&nbsp;&nbsp;New Launch: Flexi BOGO for WooCommerce<\/h3>\n  \n  <p>The only BOGO plugin with a revenue tracking feature. <strong>Now, at an attractive introductory price<\/strong>. <a href=\"https:\/\/www.tychesoftwares.com\/products\/woocommerce-flexi-bogo-plugin\/?utm_source=wprepo&amp;utm_medium=pluginpagetop&amp;utm_campaign=CallForPrice\">Check out our new plugin here<\/a>.<\/p>\n<\/blockquote>\n\n<p><strong>Call for Price for WooCommerce<\/strong> lets you hide product prices and display a custom <strong>\u201cCall for Price\u201d<\/strong> label instead. This helps you decide when prices should be visible and when customers should contact you before purchasing.<\/p>\n\n<p>It\u2019s useful for stores that sell custom products, wholesale items, negotiable-price goods, or products whose prices depend on availability or requirements.<\/p>\n\n\n\n<h3>Key Features<\/h3>\n\n<p>With this plugin, you can:<\/p>\n\n<ul>\n<li>Automatically show <strong>\u201cCall for Price\u201d<\/strong> when a product price is left empty  <\/li>\n<li>Replace or hide the <strong>Add to Cart \/ Read more<\/strong> button  <\/li>\n<li>Display stock status even when prices are hidden  <\/li>\n<li>Apply Call for Price rules without editing your theme or code  <\/li>\n<\/ul>\n\n<p>This makes it easy to manage inquiry-based products without disrupting your existing WooCommerce setup.<\/p>\n\n\n\n<h3>Supported product types<\/h3>\n\n<p>Call for Price for WooCommerce works with all standard WooCommerce product types:<\/p>\n\n<ul>\n<li>Simple products  <\/li>\n<li>Variable products and individual variations  <\/li>\n<li>Grouped products  <\/li>\n<li>External (affiliate) products  <\/li>\n<\/ul>\n\n\n\n<h3>Where \u201cCall for Price\u201d is displayed<\/h3>\n\n<p>You can control where the Call for Price label appears across your store, including:<\/p>\n\n<ul>\n<li>Single product pages  <\/li>\n<li>Related products  <\/li>\n<li>Shop and category pages  <\/li>\n<li>Homepage  <\/li>\n<li>Pages created using shortcodes  <\/li>\n<\/ul>\n\n\n\n<h3>Flexible rules to apply \u201cCall for Price\u201d<\/h3>\n\n<p>By default, the plugin shows Call for Price only for products without a price.<\/p>\n\n<p>You can also force it to appear using the following rules:<\/p>\n\n<h4>Apply to all products<\/h4>\n\n<p>Show \u201cCall for Price\u201d for every product in your store, regardless of price or stock status. This is ideal for wholesale, B2B, or inquiry-only stores.<\/p>\n\n<h4>Apply only to unavailable products<\/h4>\n\n<p>Automatically display \u201cCall for Price\u201d for products that cannot be purchased, such as:<\/p>\n\n<ul>\n<li>Out-of-stock products  <\/li>\n<li>Products on backorder  <\/li>\n<\/ul>\n\n<p>In-stock products continue to work normally.<\/p>\n\n<h4>Apply based on product rules<\/h4>\n\n<p>You can also apply Call for Price selectively:<\/p>\n\n<ul>\n<li>By product categories or tags  <\/li>\n<li>By product price range  <\/li>\n<\/ul>\n\n\n\n<h3>Button and display options<\/h3>\n\n<p>The plugin gives you control over how Call for Price appears on the frontend:<\/p>\n\n<ul>\n<li>Change the default button text  <\/li>\n<li>Hide the Add to Cart or Read More button  <\/li>\n<li>Hide sale badges for Call for Price products  <\/li>\n<li>Hide disabled Add to Cart buttons for variations  <\/li>\n<\/ul>\n\n<p>These options help keep your frontend clean and consistent.<\/p>\n\n\n\n<h3>When you might need the Pro version<\/h3>\n\n<p>The Pro version includes all Lite features and adds the following capabilities:<\/p>\n\n<ul>\n<li>Configure Call for Price individually for each product using a dedicated meta box  <\/li>\n<li>Enable Call for Price for products with non-zero prices  <\/li>\n<li>Apply Call for Price settings based on specific user roles  <\/li>\n<li>Set custom Call for Price text for individual product variations  <\/li>\n<li>Integrate with popular contact form plugins  <\/li>\n<\/ul>\n\n<p>You can also control where the Call for Price text is displayed, including:<\/p>\n\n<ul>\n<li>Related Products section  <\/li>\n<li>Products displayed via shortcodes  <\/li>\n<li>Homepage  <\/li>\n<li>Shop and archive pages  <\/li>\n<\/ul>\n\n<p>Additionally, you can define how customers contact you when \u201cCall for Price\u201d is shown:<\/p>\n\n<ul>\n<li>Phone call link  <\/li>\n<li>WhatsApp link  <\/li>\n<li>Email link  <\/li>\n<li>Custom URL  <\/li>\n<\/ul>\n\n<p>The Pro version is best suited for larger stores or stores with complex pricing rules.<\/p>\n\n<p>\ud83d\udc49 <strong>Learn more about <a href=\"https:\/\/www.tychesoftwares.com\/products\/woocommerce-call-for-price-plugin\/\">Call for Price for WooCommerce Pro<\/a><\/strong><\/p>\n\n\n\n<h3>Need help?<\/h3>\n\n<p>If you have questions or need assistance:<\/p>\n\n<ul>\n<li>Visit the <strong><a href=\"https:\/\/wordpress.org\/support\/plugin\/woocommerce-call-for-price\/\">support forum<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.tychesoftwares.com\/docs\/woocommerce-call-for-price\/\">View documentation<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<h3>Feedback<\/h3>\n\n<p>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!<\/p>\n\n<p>If you find the plugin useful, a \u2b50\u2b50\u2b50\u2b50\u2b50 rating is always appreciated \u2014 it helps other store owners discover the plugin.<\/p>\n\n<h3>Related Plugins<\/h3>\n\n<p><strong>Some of our Pro plugins:<\/strong><\/p>\n\n<ol>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/products\/woocommerce-flexi-bogo-plugin\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Flexi BOGO for WooCommerce\">Flexi BOGO for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/woocommerce-abandoned-cart-pro\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Abandoned Cart Pro for WooCommerce\">Abandoned Cart Pro for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/woocommerce-booking-plugin\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Booking &amp; Appointment Plugin for WooCommerce\">Booking &amp; Appointment Plugin for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/order-delivery-date-for-woocommerce-pro-21\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Order Delivery Date Pro for WooCommerce\">Order Delivery Date Pro for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/product-delivery-date-pro-for-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Product Delivery Date Pro for WooCommerce\">Product Delivery Date Pro for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/deposits-for-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Deposits For WooCommerce\">Deposits For WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/payment-gateway-based-fees-and-discounts-for-woocommerce-plugin\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce - Pro\">Payment Gateway Based Fees and Discounts for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/custom-order-status-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Custom Order Status for WooCommerce - Pro\">Custom Order Status for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/custom-order-numbers-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Custom Order Numbers for WooCommerce - Pro\">Custom Order Numbers for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/product-input-fields-for-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Product Input Fields for WooCommerce - Pro\">Product Input Fields for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/price-user-role-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Price based on User Role for WooCommerce - Pro\">Price based on User Role for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/www.tychesoftwares.com\/store\/premium-plugins\/currency-per-product-for-woocommerce\/?utm_source=wprepo&amp;utm_medium=link&amp;utm_campaign=CallForPrice\" title=\"Currency per Product for WooCommerce - Pro\">Currency per Product for WooCommerce - Pro<\/a><\/strong><\/p><\/li>\n<\/ol>\n\n<p><strong>Some of our other free plugins:<\/strong><\/p>\n\n<ol>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/woocommerce-abandoned-cart\/\" title=\"Abandoned Cart for WooCommerce\">Abandoned Cart for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/order-delivery-date-for-woocommerce\/\" title=\"Order Delivery Date for WooCommerce - Lite\">Order Delivery Date for WooCommerce - Lite<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/woocommerce-delivery-notes\/\" title=\"Print Invoice &amp; Delivery Notes for WooCommerce\">Print Invoice &amp; Delivery Notes for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/product-delivery-date-for-woocommerce-lite\/\" title=\"Product Delivery Date for WooCommerce\">Product Delivery Date for WooCommerce - Lite<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/checkout-fees-for-woocommerce\/\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce\">Payment Gateway Based Fees and Discounts for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/custom-order-statuses-woocommerce\/\" title=\"Custom Order Status for WooCommerce\">Custom Order Status for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/custom-order-numbers-for-woocommerce\/\" title=\"Custom Order Numbers for WooCommerce\">Custom Order Numbers for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/product-input-fields-for-woocommerce\/\" title=\"Product Input Fields for WooCommerce\">Product Input Fields for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/price-by-user-role-for-woocommerce\/\" title=\"Price based on User Role for WooCommerce\">Price based on User Role for WooCommerce<\/a><\/strong><\/p><\/li>\n<li><p><strong><a href=\"https:\/\/wordpress.org\/plugins\/currency-per-product-for-woocommerce\/\" title=\"Currency per Product for WooCommerce\">Currency per Product for WooCommerce<\/a><\/strong><\/p><\/li>\n<\/ol>\n\n<h3>External Services<\/h3>\n\n<p>This plugin communicates with our tracking server to send usage data only if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our <a href=\"https:\/\/www.tychesoftwares.com\/docs\/woocommerce-print-invoice-delivery-note\/print-invoice-usage-trackings\/\">usage tracking documentation.<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire plugin folder to the \"\/wp-content\/plugins\/\" directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.<\/li>\n<li>All empty prices will be automatically replaced with \"Call for Price\".<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20set%20where%20%22call%20for%20price%22%20text%20should%20be%20shown%3F\"><h3>Can I set where \"Call for Price\" text should be shown?<\/h3><\/dt>\n<dd><p>Yes, in \"WooCommerce &gt; Settings &gt; Call for Price\" you can set if you want text to be shown on single product page, products archive page, related products and\/or home page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.3.0 - 23\/04\/2026<\/h4>\n\n<ul>\n<li>Fix - Security vulnerability where unsanitized textarea input could lead to XSS on the frontend.<\/li>\n<\/ul>\n\n<h4>4.2.0 - 03\/02\/2026<\/h4>\n\n<ul>\n<li>Enhancement \u2013 Added an option to display the \u201cCall for Price\u201d text for out-of-stock and backorder products.<\/li>\n<\/ul>\n\n<h4>4.1.0 - 07\/01\/2026<\/h4>\n\n<ul>\n<li>Fix - Fatal error that occurred on the product page when the Call for Price plugin was used with the Divi 5 theme and the product was created using the Divi Builder.<\/li>\n<li>Tweak - Updated for compatibility with WordPress 6.9.0.<\/li>\n<li>Tweak - Updated for compatibility with WooCommerce 10.4.3.<\/li>\n<\/ul>\n\n<h4>4.0.0 - 05\/08\/2025<\/h4>\n\n<ul>\n<li>Tweak - Updated for compatibility with WordPress 6.8.2.<\/li>\n<li>Tweak - Updated for compatibility with WooCommerce 10.0.4.<\/li>\n<\/ul>\n\n<h4>3.10.0 - 15\/04\/2025<\/h4>\n\n<ul>\n<li>Fix - Resolved all PHPCS warnings and aligned the code with WordPress Coding Standards to enhance quality and maintainability.<\/li>\n<li>Tweak - Updated for compatibility with WordPress 6.8.0.<\/li>\n<li>Tweak - Updated for compatibility with WooCommerce 9.8.1.<\/li>\n<\/ul>\n\n<h4>3.9.0 - 22\/11\/2024<\/h4>\n\n<ul>\n<li>Fix - Translation loading was triggered too early, causing errors when changing the site language in WordPress 6.7.<\/li>\n<li>Tweak - Removed the call to our tracking server to fetch the deactivation reasons and added them in the plugin itself.<\/li>\n<\/ul>\n\n<h4>3.8.0 - 22\/10\/2024<\/h4>\n\n<ul>\n<li>Fix - Deactivation survey request was being sent even though 'Skip &amp; deactivate' was selected while deactivating the plugin.<\/li>\n<\/ul>\n\n<h4>3.7.0 - 02\/04\/2024<\/h4>\n\n<ul>\n<li>Tweak :- Update compatibility with WordPress 6.5.<\/li>\n<li>Tweak :- Update compatibility with WooCommerce 8.7.<\/li>\n<\/ul>\n\n<h4>3.6.0 - 04\/07\/2023<\/h4>\n\n<ul>\n<li>Enhancement - Added deactivation survey in the plugin.<\/li>\n<li>Tweak - Added compatibility with PHP 8.0 and PHP 8.2<\/li>\n<li>Fix - The Call for Price text is not displayed with zero priced products when 'Per Product' taxonomy is enabled.<\/li>\n<\/ul>\n\n<h4>3.5.0 - 29\/11\/2022<\/h4>\n\n<ul>\n<li>Enhancement - Introduced compatibility with WooCommerce High Performance Order Storage.<\/li>\n<\/ul>\n\n<h4>3.4.0 - 26\/07\/2022<\/h4>\n\n<ul>\n<li>Fix - An error is coming on the variable product with the WooCommerce Stripe Gateway plugin as active.<\/li>\n<li>Fix - PHP warnings errors in the log.<\/li>\n<\/ul>\n\n<h4>3.3.1 - 02\/11\/2021<\/h4>\n\n<ul>\n<li>Enhancement - Able to change the Call for Price text coming on the products page from the general settings.<\/li>\n<li>Enhancement - Able to change the text for Read more button coming on the Shop page for the products having null or 0 prices.<\/li>\n<\/ul>\n\n<h4>3.3.0 - 27\/04\/2021<\/h4>\n\n<ul>\n<li>Enhancement - Added an option under global setting to also show Call for price text for zero priced products in addition to empty priced products.<\/li>\n<li>Enhancement - Added a setting to show the stock status for zero priced products.<\/li>\n<\/ul>\n\n<h4>3.2.8 - 20\/03\/2020<\/h4>\n\n<ul>\n<li>Update compatibility with WooCommerce 4.0.0.<\/li>\n<\/ul>\n\n<h4>3.2.7 - 21\/08\/2019<\/h4>\n\n<ul>\n<li>Changes in code to make the plugin compliant as per WPCS rules.<\/li>\n<\/ul>\n\n<h4>3.2.6 - 12\/04\/2019<\/h4>\n\n<ul>\n<li>Fix - Options were not getting deleted from the database when the plugin is being uninstalled. This is fixed now. <\/li>\n<\/ul>\n\n<h4>3.2.5 - 16\/11\/2018<\/h4>\n\n<ul>\n<li>Author name and URL's updated due to handover of the plugins.<\/li>\n<\/ul>\n\n<h4>3.2.4 - 31\/10\/2018<\/h4>\n\n<ul>\n<li>Compatibility with WooCommerce 3.5.0 tested.<\/li>\n<\/ul>\n\n<h4>3.2.3 - 18\/10\/2018<\/h4>\n\n<ul>\n<li>Feature - Advanced Options - \"Main variable price\" option added.<\/li>\n<li>Feature - Advanced Options - \"Force variation price\" option added.<\/li>\n<li>Dev - Admin settings restyled (\"Advanced Options\" section added).<\/li>\n<\/ul>\n\n<h4>3.2.2 - 13\/08\/2018<\/h4>\n\n<ul>\n<li>Feature - General Options - \"Hide button\" option added.<\/li>\n<li>Dev - Admin settings restyled (\"Button Options\" section added).<\/li>\n<li>Dev - Settings array is saved as main class property.<\/li>\n<\/ul>\n\n<h4>3.2.1 - 07\/07\/2018<\/h4>\n\n<ul>\n<li>Feature - Force Products \"Call for Price\" - \"By product price\" options added.<\/li>\n<li>Dev - General Settings - Minor code refactoring.<\/li>\n<li>Dev - Product Types Sections Settings - Minor restyling.<\/li>\n<\/ul>\n\n<h4>3.2.0 - 20\/06\/2018<\/h4>\n\n<ul>\n<li>Feature - \"Button text\" options added.<\/li>\n<li>Feature - \"Make products Call for Price per product taxonomy\" (category, tag) options added.<\/li>\n<li>Feature - \"Make all Out of stock products Call for Price\" option added.<\/li>\n<li>Dev - Minor code refactoring.<\/li>\n<li>Dev - Admin settings restyled.<\/li>\n<li>Dev - Admin settings - \"Documentation\" button added.<\/li>\n<\/ul>\n\n<h4>3.1.1 - 10\/06\/2018<\/h4>\n\n<ul>\n<li>Feature - \"Per Product\" labels options added.<\/li>\n<li>Dev - \"WC tested up to\" added to plugin header.<\/li>\n<li>Dev - Plugin homepage link updated.<\/li>\n<\/ul>\n\n<h4>3.1.0 - 26\/04\/2017<\/h4>\n\n<ul>\n<li>Dev - WooCommerce v3.x.x compatibility - <code>woocommerce_product_get_price<\/code>, <code>woocommerce_product_variation_get_price<\/code>, <code>woocommerce_variation_empty_price_html<\/code>, <code>_product_id<\/code>.<\/li>\n<li>Dev - <code>woocommerce_get_variation_prices_hash<\/code> added.<\/li>\n<li>Dev - Admin - \"Reset Section Settings\" option added.<\/li>\n<li>Dev - Admin - Variations \"price required\" placeholder hidden.<\/li>\n<li>Dev - Admin - <code>alg_wc_call_for_price_textarea<\/code>.<\/li>\n<li>Tweak - Code refactoring.<\/li>\n<li>Tweak - <code>coder.fm<\/code> link changed to <code>wpcodefactory.com<\/code>.<\/li>\n<\/ul>\n\n<h4>3.0.3 - 21\/12\/2016<\/h4>\n\n<ul>\n<li>Feature - General - Make All Products \"Call for Price\" - option added.<\/li>\n<\/ul>\n\n<h4>3.0.2 - 15\/12\/2016<\/h4>\n\n<ul>\n<li>Fix - <code>handle_deprecated_options()<\/code> fixed. This produced notice on plugin activation.<\/li>\n<\/ul>\n\n<h4>3.0.1 - 14\/12\/2016<\/h4>\n\n<ul>\n<li>Tweak - readme.txt updated.<\/li>\n<\/ul>\n\n<h4>3.0.0 - 08\/12\/2016<\/h4>\n\n<ul>\n<li>Feature - Variable (and variation) and grouped products support added.<\/li>\n<li>Dev - <code>is_page<\/code> check added.<\/li>\n<li>Dev - Multisite support added.<\/li>\n<li>Dev - Translation (POT) file added.<\/li>\n<li>Dev - Version system added.<\/li>\n<li>Dev - Major code refactoring.<\/li>\n<li>Tweak - Author added.<\/li>\n<li>Tweak - Plugin renamed.<\/li>\n<\/ul>\n\n<h4>2.0.1 - 08\/08\/2015<\/h4>\n\n<ul>\n<li>Dev - Solaris theme compatibility added.<\/li>\n<\/ul>\n\n<h4>2.0.0 - 28\/07\/2015<\/h4>\n\n<ul>\n<li>Dev - Option to <em>hide\/show sale tag<\/em> added.<\/li>\n<li>Dev - Option to set specific \"call for price\" text for <em>related products<\/em> added.<\/li>\n<li>Dev - Options to set specific \"call for price\" text for <em>single, category and homepage<\/em> added (instead of checkboxes).<\/li>\n<li>Dev - Major code refactoring. Settings are moved to \"WooCommerce &gt; Settings &gt; Call for Price\".<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Sale icon removed.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial Release.<\/li>\n<\/ul>","raw_excerpt":"Allow customers to &quot;Request a quote&quot; or &quot;Call for price&quot; for WooCommerce products. You can show or hide the product price globally or per product.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/22722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=22722"}],"author":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tychesoftwares"}],"wp:attachment":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=22722"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=22722"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=22722"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=22722"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=22722"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=22722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}