{"id":633,"date":"2025-12-25T17:35:25","date_gmt":"2025-12-25T12:05:25","guid":{"rendered":"https:\/\/docs.psmplugins.com\/?post_type=docs&#038;p=633"},"modified":"2026-02-04T15:24:08","modified_gmt":"2026-02-04T09:54:08","password":"","slug":"high-level-quote-workflow","status":"publish","type":"docs","link":"https:\/\/docs.psmplugins.com\/docs\/high-level-quote-workflow\/","title":{"rendered":"High-level quote workflow"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"633\" class=\"elementor elementor-633\" data-elementor-post-type=\"docs\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7d8ff8 e-flex e-con-boxed e-con e-parent\" data-id=\"f7d8ff8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de6c595 elementor-widget elementor-widget-text-editor\" data-id=\"de6c595\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"187\" data-end=\"298\">The PSM Request a Quote plugin follows a simple step-by-step workflow between the customer and the store owner.<br><br><\/p>\n<h5><b>1. Customer adds products to Quote<\/b><\/h5>\n<p data-start=\"339\" data-end=\"476\">The customer browses the store and clicks <strong data-start=\"381\" data-end=\"397\">Add to Quote<\/strong> instead of <strong data-start=\"409\" data-end=\"424\">Add to Cart<\/strong>.<br data-start=\"425\" data-end=\"428\">Products are added to the customer\u2019s quote list.<br><br><\/p>\n<h5>2. Customer submits a Quote Request<\/h5>\n<p data-start=\"518\" data-end=\"649\">The customer opens the <strong data-start=\"541\" data-end=\"560\">Request a Quote<\/strong> page, reviews the quote list, fills out the quote request form, and submits the request.<br><br><\/p>\n<h5>3. Store owner receives the Quote Request<\/h5>\n<p data-start=\"697\" data-end=\"833\">The quote request appears as a <strong data-start=\"728\" data-end=\"743\">quote order<\/strong> in the WooCommerce orders section.<br data-start=\"778\" data-end=\"781\">The store owner also receives an email notification.<br><br><\/p>\n<h5><b>4. Store owner reviews and sends a Quote<\/b><\/h5>\n<p data-start=\"880\" data-end=\"1030\">The store owner reviews the request, adjusts prices if needed, adds messages or attachments, sets an expiry date, and sends the quote to the customer.<br><br><\/p>\n<h5>5. Customer reviews the Quote<\/h5>\n<p data-start=\"1066\" data-end=\"1197\">The customer receives the quote by email and can view it on the website.<br data-start=\"1138\" data-end=\"1141\">They can review pricing, messages, and validity details.<br><br><\/p>\n<h5>6. Customer takes action<\/h5>\n<p data-start=\"1228\" data-end=\"1245\">The customer can:<\/p>\n<ul data-start=\"1246\" data-end=\"1348\">\n<li data-start=\"1246\" data-end=\"1297\">\n<p data-start=\"1248\" data-end=\"1297\"><strong data-start=\"1248\" data-end=\"1268\">Accept the quote<\/strong> and proceed with the order<\/p>\n<\/li>\n<li data-start=\"1298\" data-end=\"1322\">\n<p data-start=\"1300\" data-end=\"1322\"><strong data-start=\"1300\" data-end=\"1320\">Reject the quote<\/strong><\/p>\n<\/li>\n<li data-start=\"1323\" data-end=\"1348\">\n<p data-start=\"1325\" data-end=\"1348\"><strong data-start=\"1325\" data-end=\"1348\">Request a new quote<\/strong><\/p>\n<\/li>\n<\/ul>\n<h6>&nbsp;<br><b style=\"color: inherit; font-family: inherit; font-size: 1.25rem;\">7. Quote status is updated<\/b><\/h6>\n<p data-start=\"1381\" data-end=\"1517\">The quote status updates automatically based on customer action or expiry.<br data-start=\"1455\" data-end=\"1458\">Both the customer and store owner are notified accordingly.<\/p>\n<p data-start=\"1519\" data-end=\"1636\">This workflow allows store owners to control pricing while keeping the process smooth and professional for customers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The PSM Request a Quote plugin follows a simple step-by-step workflow between the customer and the store owner. 1. Customer adds products to Quote The customer browses the store and clicks Add to Quote instead of Add to Cart.Products are added to the customer\u2019s quote list. 2. Customer submits a Quote Request The customer opens [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[22],"doc_tag":[],"knowledge_base":[13],"class_list":["post-633","docs","type-docs","status-publish","hentry","doc_category-psm-request-a-quote-introduction","knowledge_base-psm-request-a-quote"],"year_month":"2026-05","word_count":222,"total_views":"12","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Milind Ighe","author_nicename":"milindighe","author_url":"https:\/\/docs.psmplugins.com\/author\/milindighe\/"},"doc_category_info":[{"term_name":"Introduction","term_url":"https:\/\/docs.psmplugins.com\/docs\/psm-request-a-quote\/psm-request-a-quote-introduction\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"PSM Request a Quote","term_url":"https:\/\/docs.psmplugins.com\/docs\/psm-request-a-quote\/","term_slug":"psm-request-a-quote"}],"knowledge_base_slug":["psm-request-a-quote"],"_links":{"self":[{"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/docs\/633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/comments?post=633"}],"version-history":[{"count":4,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/docs\/633\/revisions"}],"predecessor-version":[{"id":712,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/docs\/633\/revisions\/712"}],"wp:attachment":[{"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/doc_category?post=633"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/doc_tag?post=633"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/docs.psmplugins.com\/wp-json\/wp\/v2\/knowledge_base?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}