
內容簡介
Dordam: Request a Quote + Negotiation 外掛專為 B2B、批發及客製化訂單的 WooCommerce 商店設計,允許商家透過報價請求取代固定價格的購物流程,提升客戶的購物體驗與交易靈活性。
【主要功能】
• 提供報價請求表單取代「加入購物車」按鈕
• 管理員可設定每單位價格並發送報價連結
• 支援多輪議價,最多可設定 5 輪
• 自動鎖定報價價格,避免客戶更改
• 提供報價請求歷史記錄(未來功能)
外掛標籤
開發者團隊
② 後台搜尋「Dordam: Request a Quote + Negotiation」→ 直接安裝(推薦)
原文外掛簡介
Built for B2B, wholesale, and custom-order WooCommerce stores where
prices aren’t fixed. Instead of “Add to Cart”, quote-enabled products
show a “Request a Quote” form. The admin reviews the request, sets a
per-unit price, and the plugin emails the customer a unique link that
adds the product to their cart at exactly that price and takes them
straight to checkout.
How it works
Go to any Product > Edit > General tab and check “Enable Request a Quote”.
Optionally set a minimum quantity.
Customers visiting that product see a quote request form instead of
Add to Cart.
You get an email + a new entry under the “Quote Requests” admin menu.
Open the request, set your price per unit, and click “Send Offer to
Customer”. They get an email with a unique accept link.
When they click it, the product is added to their cart at the
negotiated price (locked server-side, cannot be altered by the
customer) and they’re taken straight to checkout.
Once their order is completed, the quote is marked “Accepted” and
the link can’t be reused.
How multi-round negotiation works (v1.1.0)
Admin sends an offer. The customer receives a link to a negotiation
page (not straight to checkout).
On that page the customer can either “Accept & Continue to Checkout”
or submit a counter-offer (a proposed price + optional note).
If they counter, the admin is emailed and can review it under
Quote Requests in wp-admin, then send a new offer — which re-opens
the same page for the customer.
This can repeat up to a configurable round limit (default: 5,
change with the dordam_max_negotiation_rounds filter) to prevent
endless back-and-forth.
Whenever the customer clicks Accept, the price is locked server-side
and they’re sent straight to checkout, same as before.
Roadmap / Not yet included
A logged-in customer dashboard showing their own quote history.
Role-based / bulk pricing rule automation.
Quote expiry (auto-expire offers after N days of inactivity).
Admin-side “reject quote” action (currently admins simply stop
responding, or send a very high offer, to end a negotiation).
