{"id":133923,"date":"2020-12-24T01:48:34","date_gmt":"2020-12-24T01:48:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/product-quotation-for-woocommerce\/"},"modified":"2026-05-23T21:53:29","modified_gmt":"2026-05-23T21:53:29","slug":"product-quotation-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/fuc.wordpress.org\/plugins\/product-quotation-for-woocommerce\/","author":16299039,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.7.6","stable_tag":"2.7.6","tested":"6.9.4","requires":"4.0","requires_php":"","requires_plugins":null,"header_name":"Products Quotation For WooCommerce","header_author":"Mahafuz <m.mahfuz.me@gmail.com>","header_description":"Removes the 'Add to cart' button from WooCommerce and adds a simple 'Request for quotation' form on all product pages instead of it.","assets_banners_color":"76d0c5","last_updated":"2026-05-23 21:53:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/mahafuz\/product-quotation-for-woocommerce","header_author_uri":"https:\/\/github.com\/mahafuz\/","rating":4,"author_block_rating":0,"active_installs":100,"downloads":6390,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mahfuz01","date":"2022-01-23 03:54:25"},"1.2.0":{"tag":"1.2.0","author":"mahfuz01","date":"2022-05-09 09:33:18"},"1.2.1":{"tag":"1.2.1","author":"mahfuz01","date":"2022-05-09 09:33:18"},"1.2.2":{"tag":"1.2.2","author":"mahfuz01","date":"2022-05-09 09:33:18"},"1.2.3":{"tag":"1.2.3","author":"mahfuz01","date":"2022-05-09 09:33:18"},"1.2.4":{"tag":"1.2.4","author":"mahfuz01","date":"2022-05-09 09:33:18"},"1.2.5":{"tag":"1.2.5","author":"mahfuz01","date":"2022-05-09 09:33:18"},"2.0.0":{"tag":"2.0.0","author":"mahfuz01","date":"2022-05-09 09:33:18"},"2.0.1":{"tag":"2.0.1","author":"mahfuz01","date":"2022-05-09 09:33:18"},"2.0.2":{"tag":"2.0.2","author":"mahfuz01","date":"2022-05-09 09:33:18"},"2.0.3":{"tag":"2.0.3","author":"mahfuz01","date":"2022-05-09 09:33:18"},"2.0.5":{"tag":"2.0.5","author":"mahfuz01","date":"2023-04-17 17:54:49"},"2.5.0":{"tag":"2.5.0","author":"mahfuz01","date":"2025-09-12 00:26:02"},"2.6.0":{"tag":"2.6.0","author":"mahfuz01","date":"2026-04-06 05:39:15"},"2.7.5":{"tag":"2.7.5","author":"mahfuz01","date":"2026-05-23 21:55:59"},"2.7.6":{"tag":"2.7.6","author":"mahfuz01","date":"2026-05-23 21:53:29"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":1,"4":0,"5":4},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2445332,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-26x256.jpg":{"filename":"icon-26x256.jpg","revision":2445332,"resolution":"26x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x250.png":{"filename":"banner-1544x250.png","revision":2445332,"resolution":"1544x250","location":"assets","locale":"","width":772,"height":250},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2445332,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2445332,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","2.0.0","2.0.1","2.0.2","2.0.3","2.0.5","2.5.0","2.6.0","2.7.5","2.7.6"],"block_files":[],"assets_screenshots":{"screenshot-1.jpeg":{"filename":"screenshot-1.jpeg","revision":3545682,"resolution":"1","location":"assets","locale":"","width":1920,"height":1080},"screenshot-2.jpeg":{"filename":"screenshot-2.jpeg","revision":3545682,"resolution":"2","location":"assets","locale":"","width":1920,"height":1080},"screenshot-3.jpeg":{"filename":"screenshot-3.jpeg","revision":3545682,"resolution":"3","location":"assets","locale":"","width":1920,"height":1080},"screenshot-4.jpeg":{"filename":"screenshot-4.jpeg","revision":3545682,"resolution":"4","location":"assets","locale":"","width":1920,"height":1080},"screenshot-5.jpeg":{"filename":"screenshot-5.jpeg","revision":3545682,"resolution":"5","location":"assets","locale":"","width":1920,"height":1080},"screenshot-6.jpeg":{"filename":"screenshot-6.jpeg","revision":3545682,"resolution":"6","location":"assets","locale":"","width":1920,"height":1080},"screenshot-7.jpeg":{"filename":"screenshot-7.jpeg","revision":3545682,"resolution":"7","location":"assets","locale":"","width":1920,"height":1080},"screenshot-8.jpeg":{"filename":"screenshot-8.jpeg","revision":3545682,"resolution":"8","location":"assets","locale":"","width":1920,"height":1080}},"screenshots":{"1":"Add to Quotation from shop page - \"Add to Quotation\" button on product listing","2":"Add to Quotation from Single Page - Variation selection and \"Add to Quotation\" button","3":"Quotation Cart - Customer view with products added to cart","4":"Quotations List - Modern React dashboard showing all quotations","5":"Settings Panel - Configure buttons, email templates, and rate limiting"}},"plugin_section":[],"plugin_tags":[74748,264149,13770,13756,65561],"plugin_category":[41,45],"plugin_contributors":[159880],"plugin_business_model":[],"class_list":["post-133923","plugin","type-plugin","status-publish","hentry","plugin_tags-price-quote","plugin_tags-quote-cart","plugin_tags-request-a-quote","plugin_tags-rfq","plugin_tags-woocommerce-quote","plugin_category-communication","plugin_category-ecommerce","plugin_contributors-mahfuz01","plugin_committers-mahfuz01"],"banners":{"banner":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/banner-772x250.png?rev=2445332","banner_2x":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/banner-1544x500.png?rev=2445332","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/icon-128x128.png?rev=2445332","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-1.jpeg?rev=3545682","caption":"Add to Quotation from shop page - \"Add to Quotation\" button on product listing"},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-2.jpeg?rev=3545682","caption":"Add to Quotation from Single Page - Variation selection and \"Add to Quotation\" button"},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-3.jpeg?rev=3545682","caption":"Quotation Cart - Customer view with products added to cart"},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-4.jpeg?rev=3545682","caption":"Quotations List - Modern React dashboard showing all quotations"},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-5.jpeg?rev=3545682","caption":"Settings Panel - Configure buttons, email templates, and rate limiting"},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-6.jpeg?rev=3545682","caption":""},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-7.jpeg?rev=3545682","caption":""},{"src":"https:\/\/ps.w.org\/product-quotation-for-woocommerce\/assets\/screenshot-8.jpeg?rev=3545682","caption":""}],"raw_content":"<!--section=description-->\n<p>Transform your WooCommerce store into a powerful B2B quotation system with Quotify - Product Quotation for WooCommerce.<\/p>\n\n<p>Quotify replaces the standard \"Add to Cart\" functionality with a professional quotation request workflow, perfect for wholesale businesses, custom product manufacturers, and service-based providers.<\/p>\n\n<p><strong>What Makes Quotify Different?<\/strong><\/p>\n\n<p>\ud83c\udfaf Modern React Dashboard - Lightning-fast admin interface to manage all quotations with advanced filtering, statistics, and bulk operations<\/p>\n\n<p>\ud83d\udcca Real-Time Analytics - Track quotation performance with date-range filtering and live statistics dashboard<\/p>\n\n<p>\ud83d\udd04 Full Variation Support - Customers select specific product variations, admins see complete product details with variation attributes<\/p>\n\n<p>\ud83d\udce7 Smart Email System - Customizable email templates with dynamic placeholders for professional customer communication<\/p>\n\n<p>\ud83d\udd12 Built-in Security - Configurable rate limiting prevents spam and abuse, protecting your site from unwanted submissions<\/p>\n\n<p>All features included free. No premium upsells, no hidden costs.<\/p>\n\n<p><strong>Perfect For:<\/strong>\n- Wholesale businesses offering bulk pricing\n- Custom product manufacturers (made-to-order items)\n- B2B operations needing formal quote workflows\n- Service-based businesses (consultations, custom solutions)\n- Anyone needing flexible pricing beyond fixed cart prices<\/p>\n\n<p>Stop losing customers who need personalized pricing. Quotify makes it easy to receive, manage, and respond to quotation requests professionally.<\/p>\n\n<p><a href=\"http:\/\/wpdiscountx.com\/shop\/\">See the Live Demo<\/a><\/p>\n\n<h3>\ud83d\ude80 Features<\/h3>\n\n<p><strong>Customer Experience:<\/strong>\n* \u201cAdd to Quotation\u201d buttons on shop and product pages\n* Persistent quotation cart with session management\n* Variable product support - Customers select specific variations (Color, Size, etc.)\n* Customizable quotation form with predefined fields\n* Real-time price updates based on quantity<\/p>\n\n<p><strong>Admin Dashboard (New React SPA):<\/strong>\n* Lightning-fast modern interface for managing quotations\n* Real-time statistics dashboard (Total, Pending, Approved, Trash, Total Value)\n* Filter quotations by status (All, Pending, Approved, Trash)\n* Advanced date-range filtering (Today, This Week, This Month, This Quarter, This Year, All Time)\n* Search quotations by customer name, email, or content\n* Bulk operations - Move to trash, restore, delete multiple quotations at once\n* Quick status changes with one click\n* Email customers directly from the dashboard\n* View complete quotation details with product variation attributes\n* Mobile-responsive design - manage from any device<\/p>\n\n<p><strong>Email &amp; Notifications:<\/strong>\n* Automatic admin email notifications for new quotation requests\n* Customizable email subjects with dynamic placeholders\n* Dynamic tags: {quotation_id}, {customer_name}, {site_name}, {date}, {time}, {customer_email}, {customer_subject}\n* Professional HTML email templates included<\/p>\n\n<p><strong>Security &amp; Performance:<\/strong>\n* Configurable rate limiting to prevent form spam and abuse\n* AJAX nonce verification on all requests for security\n* Optimized database queries for fast performance\n* Proper input sanitization and escaping<\/p>\n\n<p><strong>Configuration Options:<\/strong>\n* Flexible button placement (shop pages, product pages, or both)\n* Option to hide \u201cAdd to Cart\u201d buttons for quotation-only mode\n* Customizable form field labels\n* Adjustable rate limit parameters (requests per time period)\n* Toggle between custom email subjects or customer-provided subjects<\/p>\n\n<p><strong>All features included free.<\/strong><\/p>\n\n<h3>\ud83d\udc99 LOVED Product Quotation For WooCommerce?<\/h3>\n\n<ul>\n<li>If you love Product Quotation For WooCommerce, rate us on <a href=\"https:\/\/wordpress.org\/plugins\/product-quotation-for-woocommerce\/#reviews\">WordPress<\/a><\/li>\n<\/ul>\n\n<p>Visit <a href=\"https:\/\/github.com\/mahafuz\/product-quotation-for-woocommerce\">Product Quotation Form For WooCommerce<\/a> to learn more about how to do better in WordPress with [Help Tutorial, Tips &amp; Tricks]https:\/\/github.com\/mahafuz\/product-quotation-for-woocommerce).<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Quotify | Product Quotation - Request a Quote for WooCommerce uses <a href=\"https:\/\/appsero.com\">Appsero<\/a> SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster &amp; make product improvements.<\/p>\n\n<p>Appsero SDK <strong>does not gather any data by default.<\/strong> The SDK only starts gathering basic telemetry data <strong>when a user allows it via the admin notice<\/strong>. We collect the data to ensure a great user experience for all our users.<\/p>\n\n<p>Integrating Appsero SDK <strong>DOES NOT IMMEDIATELY<\/strong> start gathering data, <strong>without confirmation from users in any case.<\/strong><\/p>\n\n<p>Learn more about how <a href=\"https:\/\/appsero.com\/privacy-policy\/\">Appsero collects and uses this data<\/a>.<\/p>\n\n<!--section=installation-->\n<h4>Modern Way:<\/h4>\n\n<ol>\n<li>Go to the WordPress Dashboard \"Add New Plugin\" section.<\/li>\n<li>Search For \"product-quotation-for-woocommerce\".<\/li>\n<li>Install, then Activate it.<\/li>\n<\/ol>\n\n<h4>Old Way:<\/h4>\n\n<ol>\n<li>Upload <code>product-quotation-for-woocommerce<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does it work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Yes, it will work with any standard WordPress theme.<\/p><\/dd>\n<dt id=\"does%20it%20required%20woocommerce%20plugin%3F\"><h3>Does it required WooCommerce plugin?<\/h3><\/dt>\n<dd><p>Yes, it will only work with WooCommerce Plugin.<\/p><\/dd>\n<dt id=\"how%20can%20i%20get%20support%20if%20my%20plugin%20is%20not%20working%3F\"><h3>How can I get support if my plugin is not working?<\/h3><\/dt>\n<dd><p>If you have problems with this plugin or something is not working as it should, first, follow these preliminary steps:<\/p>\n\n<ul>\n<li>Test the plugin with a WordPress default theme, to be sure that the error is not caused by the theme you are currently using.<\/li>\n<li>Update the plugin with its latest version<\/li>\n<li>Deactivate the plugin and activate it again<\/li>\n<li>Deactivate all plugins you are using and check if the problem is still occurring.\nIf none of the previous listed actions helps you solve the problem, then, please feel free to <a href=\"https:\/\/github.com\/mahafuz\/product-quotation-for-woocommerce\/issues\">open an issue<\/a>\nThanks!<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.7.6 - 24-05-2026<\/h4>\n\n<p><strong>\u2728 Major Update: Complete Admin Dashboard Overhaul<\/strong><\/p>\n\n<ul>\n<li>\u2728 NEW: Modern React-based admin dashboard (single-page application)<\/li>\n<li>\u2728 NEW: Real-time statistics dashboard with live counts and value tracking<\/li>\n<li>\u2728 NEW: Advanced date filtering (Today, This Week, This Month, This Quarter, This Year, All Time)<\/li>\n<li>\u2728 NEW: Search quotations by customer name, email, or content<\/li>\n<li>\u2728 NEW: Bulk operations (move to trash, restore, delete) for efficient management<\/li>\n<li>\u2728 NEW: Quick status changes directly from the interface<\/li>\n<li>\u2728 NEW: Custom email subjects with dynamic placeholders<\/li>\n<li>\u2728 NEW: Configurable rate limiting for form submission protection<\/li>\n<li>\u2728 NEW: Product variation attributes displayed in quotation details<\/li>\n<li>\u2728 IMPROVED: Optimized rendering performance (eliminates blinking during filter changes)<\/li>\n<li>\u2728 IMPROVED: Date display now uses WordPress date format setting consistently<\/li>\n<li>\u2728 IMPROVED: Email templates with customizable subjects<\/li>\n<li>\u2728 FIXED: Date filter now correctly filters quotations by selected date range<\/li>\n<li>\u2728 FIXED: get_author() method handles both post objects and post IDs<\/li>\n<li>\u2728 FIXED: Resolved session management issues<\/li>\n<\/ul>\n\n<h4>2.6.0 - 06-04-2026<\/h4>\n\n<ul>\n<li>ADDED: New dashboard for better quotation management.<\/li>\n<li>IMPROVEMENTS: Advanced UI Features for quotation management<\/li>\n<li>IMPROVEMENTS: Compatibility with latest wordpress versions.<\/li>\n<li>FIXED: Minor bugs<\/li>\n<\/ul>\n\n<h4>2.5.0 - 12-09-2025<\/h4>\n\n<ul>\n<li>ADDED: New dashboard for better quotation management.<\/li>\n<li>IMPROVEMENTS: Compatibility with latest wordpress versions.<\/li>\n<li>FIXED: Minor bugs<\/li>\n<\/ul>\n\n<h4>2.0.4 - 24-05-2022<\/h4>\n\n<ul>\n<li>ADDED: Translations supports<\/li>\n<li>INTEGRATED: Elementor addons for Quotation Cart.<\/li>\n<li>INTEGRATED: Languages, German, Spanish, French.<\/li>\n<li>IMPROVEMENTS: Cart functionality improvements for logged out users.<\/li>\n<li>Fixed: minor bugs<\/li>\n<\/ul>\n\n<h4>2.0.3 - 07-05-2022<\/h4>\n\n<ul>\n<li>ADDED Feature: Send email to customers as well.<\/li>\n<li>IMPROVEMENTS: Quotation details design improvements.<\/li>\n<li>IMPROVEMENTS: added price and individual product note in the email template.<\/li>\n<li>Fixed: minor bugs<\/li>\n<\/ul>\n\n<h4>2.0.2 - 06-05-2022<\/h4>\n\n<ul>\n<li>ADDED Feature: Price update while quantity gets updated.<\/li>\n<li>ADDED Feature: Option for setting up Quotation Cart page.<\/li>\n<li>Fixed: minor bugs<\/li>\n<\/ul>\n\n<h4>2.0.1 - 02-05-2022<\/h4>\n\n<ul>\n<li>ADDED Feature: Privacy policy field on the Quotation Cart form<\/li>\n<li>Fixed: minor bugs<\/li>\n<\/ul>\n\n<h4>2.0.0 - 30-04-2022<\/h4>\n\n<ul>\n<li>ADDED: New settings panel.<\/li>\n<li>ADDED: Numbers of new features.<\/li>\n<li>ADDED: Help Page<\/li>\n<li>Added: Form submission response<\/li>\n<li>REMOVED: Old entries backup<\/li>\n<li>Fixed: Minor bug fixes<\/li>\n<\/ul>\n\n<h4>1.2.5 - 28-04-2022<\/h4>\n\n<ul>\n<li>Fixed: Quotation Cart page issue<\/li>\n<\/ul>\n\n<h4>1.2.4 - 28-04-2022<\/h4>\n\n<ul>\n<li>Updated: Readme's<\/li>\n<\/ul>\n\n<h4>1.2.3 - 14-04-2022<\/h4>\n\n<ul>\n<li>Fixed: Quotation button style issue.<\/li>\n<\/ul>\n\n<h4>1.2.2 - 14-04-2022<\/h4>\n\n<ul>\n<li>Added privacy policy<\/li>\n<\/ul>\n\n<h4>1.2.1 - 14-04-2022<\/h4>\n\n<ul>\n<li>Updated readme<\/li>\n<\/ul>\n\n<h4>1.2.0 - 14-04-2022<\/h4>\n\n<ul>\n<li>Rewrite the whole plugin features<\/li>\n<li>Added new settings options.<\/li>\n<li>Small bug fixes<\/li>\n<\/ul>\n\n<h4>1.0.0 - 18-12-2020<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Allow your customer to add products to Quotation Cart and ask for price or any information regarding the order by submitting a Quotation form.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/133923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=133923"}],"author":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mahfuz01"}],"wp:attachment":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=133923"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=133923"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=133923"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=133923"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=133923"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=133923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}