[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ3hS2Zxwfu3zI1uuZYzCb4lVFdair6UnF9n-WJ02u_o":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"nexvibe","NexVibe","https:\u002F\u002Fprofiles.wordpress.org\u002Fnexvibe\u002F",1,0,100,30,94,"2026-08-29T16:36:10.358Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":8,"rating":8,"num_ratings":8,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":32,"fetched_at":33},"dordam","Dordam: Request a Quote + Negotiation","1.2.1","\u003Cp>Built for B2B, wholesale, and custom-order WooCommerce stores where\u003Cbr \u002F>\nprices aren’t fixed. Instead of “Add to Cart”, quote-enabled products\u003Cbr \u002F>\nshow a “Request a Quote” form. The admin reviews the request, sets a\u003Cbr \u002F>\nper-unit price, and the plugin emails the customer a unique link that\u003Cbr \u002F>\nadds the product to their cart at exactly that price and takes them\u003Cbr \u002F>\nstraight to checkout.\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to any Product > Edit > General tab and check “Enable Request a Quote”.\u003Cbr \u002F>\nOptionally set a minimum quantity.\u003C\u002Fli>\n\u003Cli>Customers visiting that product see a quote request form instead of\u003Cbr \u002F>\nAdd to Cart.\u003C\u002Fli>\n\u003Cli>You get an email + a new entry under the “Quote Requests” admin menu.\u003C\u002Fli>\n\u003Cli>Open the request, set your price per unit, and click “Send Offer to\u003Cbr \u002F>\nCustomer”. They get an email with a unique accept link.\u003C\u002Fli>\n\u003Cli>When they click it, the product is added to their cart at the\u003Cbr \u002F>\nnegotiated price (locked server-side, cannot be altered by the\u003Cbr \u002F>\ncustomer) and they’re taken straight to checkout.\u003C\u002Fli>\n\u003Cli>Once their order is completed, the quote is marked “Accepted” and\u003Cbr \u002F>\nthe link can’t be reused.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How multi-round negotiation works (v1.1.0)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Admin sends an offer. The customer receives a link to a negotiation\u003Cbr \u002F>\npage (not straight to checkout).\u003C\u002Fli>\n\u003Cli>On that page the customer can either “Accept & Continue to Checkout”\u003Cbr \u002F>\nor submit a counter-offer (a proposed price + optional note).\u003C\u002Fli>\n\u003Cli>If they counter, the admin is emailed and can review it under\u003Cbr \u002F>\nQuote Requests in wp-admin, then send a new offer — which re-opens\u003Cbr \u002F>\nthe same page for the customer.\u003C\u002Fli>\n\u003Cli>This can repeat up to a configurable round limit (default: 5,\u003Cbr \u002F>\nchange with the \u003Ccode>dordam_max_negotiation_rounds\u003C\u002Fcode> filter) to prevent\u003Cbr \u002F>\nendless back-and-forth.\u003C\u002Fli>\n\u003Cli>Whenever the customer clicks Accept, the price is locked server-side\u003Cbr \u002F>\nand they’re sent straight to checkout, same as before.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Roadmap \u002F Not yet included\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A logged-in customer dashboard showing their own quote history.\u003C\u002Fli>\n\u003Cli>Role-based \u002F bulk pricing rule automation.\u003C\u002Fli>\n\u003Cli>Quote expiry (auto-expire offers after N days of inactivity).\u003C\u002Fli>\n\u003Cli>Admin-side “reject quote” action (currently admins simply stop\u003Cbr \u002F>\nresponding, or send a very high offer, to end a negotiation).\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a request-a-quote and price negotiation feature to your WooCommerce store.","2026-07-21T14:36:00.000Z","7.0.2","6.3","7.4",[25,26,27,28,29],"b2b","negotiation","quote","request-a-quote","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdordam.1.2.1.zip",null,"2026-07-22T17:31:50.256Z"]