[WordPress] 外掛分享: Dordam: Request a Quote + Negotiation

首頁外掛目錄 › Dordam: Request a Quote + Negotiation
WordPress 外掛 Dordam: Request a Quote + Negotiation 的封面圖片
全新外掛
安裝啟用
尚無評分
24 天前
最後更新
問題解決
WordPress 6.3+ PHP 7.4+ v1.5.8 上架:2026-07-20

內容簡介

Dordam 是一款免費的 WooCommerce 報價外掛,讓顧客可以直接請求自訂報價並與商店協商價格,適合 B2B 商店、批發供應商及任何不適合固定價格的 WooCommerce 商店。透過此外掛,價格敏感的顧客能夠在產品頁面上請求更優惠的價格。

【主要功能】
• 請求報價按鈕,取代或與「加入購物車」按鈕並存
• 支援多輪價格協商,顧客可提出反報價
• 實時表單驗證,確保顧客資料正確
• 完全自訂的按鈕文字與顯示位置
• 安全設計,協商價格在結帳時不會被篡改

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.5.8) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Dordam: Request a Quote + Negotiation」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Dordam is a free WooCommerce quote plugin that lets customers request a custom quote and negotiate the price directly with your store — instead of buying at a fixed price.
Perfect for B2B stores, wholesale suppliers, custom-order shops, and any WooCommerce store where “Add to Cart” doesn’t fit every product. Turn price-sensitive shoppers into customers by letting them ask for a better deal, right on the product page.
Instead of “Add to Cart,” quote-enabled products show a “Request a Quote” button. The store admin reviews the request, sets a custom per-unit price, and Dordam emails the customer a secure, one-time checkout link. Customers can accept the offer or send back a counter-offer — for as many rounds as you allow — until you agree on a price.
Why store owners use Dordam

Close more B2B and wholesale sales by letting bulk buyers negotiate instead of walking away from a fixed price.
No coding required — enable quotes per product from the WooCommerce product editor in seconds.
Real price negotiation, not just a one-way quote request — customers can counter-offer, and you control how many rounds are allowed.
Secure by design — accepted prices are locked server-side, so a negotiated price can never be tampered with on the way to checkout.

Key features
Request-a-quote button

Replace, or add alongside, the Add to Cart button — you choose the position (replace / before / after).
Fully customizable button text.
Enable quote requests per product, with an optional minimum order quantity.
Quantity +/- stepper for a faster, more mobile-friendly experience.
Real-time form validation (name, email, quantity) before the request is even submitted.

Multi-round price negotiation

Customers can accept an offer or send a counter-offer — configurable round limit to prevent endless back-and-forth.
A visual round-progress indicator shows customers exactly where they are in the negotiation.
Clean, professional negotiation page design that customers see when responding to an offer.

Secure, tamper-proof checkout

Once a price is agreed, the customer gets a unique link that adds the product to their cart at exactly that price.
The negotiated price is locked server-side — it cannot be changed by the customer, ever.
One-time use: once an order is placed, the link can’t be reused.

Email notifications, fully customizable

Automatic emails for new quote requests, new offers, counter-offers, and order confirmations.
Customers get a confirmation email the moment they submit a request.
Set a custom “From Name” and “From Email Address” for all quote-related emails.

Spam & data protection

Built-in honeypot spam protection for the quote request form — no CAPTCHA required.
Optional: automatically delete all quote data when the plugin is uninstalled (off by default, so your history is safe).

Polish that customers notice

Animated loading spinner while a request is submitting.
Animated success checkmark on successful submission.
Sticky quote button on mobile, so it’s always within reach while scrolling.

Built for modern WooCommerce

Compatible with WooCommerce High-Performance Order Storage (HPOS).
Compatible with the Cart and Checkout Blocks.
Lightweight — no bloated settings pages, no unnecessary dependencies.

Who is Dordam for?

B2B and wholesale WooCommerce stores that need flexible, negotiable pricing.
Custom-order shops (furniture, signage, printing, made-to-order products) where a single fixed price doesn’t work.
Any WooCommerce store owner who wants to stop losing price-sensitive customers to “contact us for a quote” dead ends.

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).

延伸相關外掛

文章
Filter
Mastodon