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.