If you run a B2B store, sell custom-order products (furniture, signage, printing), or simply want to move away from fixed pricing, a “Request a Quote” plugin is one of the highest-leverage additions you can make to WooCommerce. Instead of a rigid Add to Cart button, customers ask for a price, and you (or an automated negotiation flow) settle on a number that works for both sides.
The category has gotten crowded, so this guide compares the ten plugins worth actually considering in 2026 — what each one does well, where it falls short, and who it’s built for.
Quick comparison

1. Dordam: Request a Quote + Negotiation
Dordam replaces (or supplements) the standard Add to Cart button with a “Request a Quote” flow built specifically for genuine back-and-forth negotiation rather than a single quote-and-reply exchange.
Key features:
- Customizable “Request a Quote” button, positionable before or after Add to Cart
- True multi-round negotiation with a configurable limit on how many rounds each side gets
- Secure, tamper-proof checkout links with server-side price locking, so a negotiated price can’t be altered client-side
- Fully customizable email notifications for requests, offers, and counter-offers
- Built-in honeypot spam protection and real-time animated form validation
- Mobile-optimized sticky quote button
- Native support for WooCommerce High-Performance Order Storage (HPOS) and Cart/Checkout Blocks
Pricing: free on WordPress.org, with a Pro version in development for stores that need more advanced rules.
Best for: stores that want real negotiation (not just a quote form) with modern WooCommerce compatibility out of the box, without paying for it from day one.
2. YITH Request a Quote for WooCommerce
YITH’s plugin is the most widely installed name in this space, largely because of its free tier and long track record.
Key features:
- “Add to Quote” button with the option to hide prices and Add to Cart entirely
- Variable product support for quoting specific variations
- Integrates with Contact Form 7, Gravity Forms, Ninja Forms, or WPForms
- Premium adds PDF quotes, expiration dates, role-based visibility, and quote-to-order conversion in My Account
Pricing: free version available; premium pricing isn’t published on the plugin page and requires visiting YITH’s site.
Best for: stores that want a well-known, broadly compatible plugin and are fine with a simple approve/convert workflow rather than true negotiation.
3. WebToffee WooCommerce Request a Quote
WebToffee’s plugin leans into full quote lifecycle management rather than negotiation mechanics.
Key features:
- Custom quote forms and customer-suggested pricing
- Centralized quote management dashboard
- Price hiding and automated follow-up emails
- PDF quote generation and quote expiry dates
Pricing: $69–$199/year depending on the tier.
Best for: stores that want polished quote documents (PDFs, expiry, follow-ups) more than an interactive negotiation loop.
4. ELEX WooCommerce Request a Quote
ELEX’s plugin stands out for going beyond email notifications.
Key features:
- Flexible cart/quote mode toggle
- SMS and live-chat notifications in addition to email
- Counter-proposal workflow, with the ability to accept, reject, or modify a quote directly from the WooCommerce order screen
- Wholesale rate support
Pricing: free core plugin with a paid Pro add-on for advanced features.
Best for: teams that manage quotes primarily through the WooCommerce admin and want notification channels beyond email.
5. Addify Request a Quote For WooCommerce
Addify’s plugin is built around customer-submitted pricing and role-based rules, aimed squarely at B2B catalogs.
Key features:
- Customers can propose their own price when requesting a quote
- Role-based quote rules (different behavior for wholesale vs. retail accounts)
- Admin can counter with a different price before conversion to an order
- Restrict the feature by product, category, or user role
Pricing: paid, sold directly through addify.store.
Best for: B2B stores that already segment customers by role and want quote rules tied to that segmentation.
6. WooCommerce Request a Quote & Negotiate Prices (weLaunch)
Of everything on this list, weLaunch’s plugin is the closest philosophical match to a true negotiation tool, since quotes live inside native WooCommerce orders rather than a separate quote table.
Key features:
- Built-in price negotiation: both shop managers and customers can counter-offer from the My Account page
- Approve, decline, or negotiate quotes with a status-driven workflow
- Accepted quotes convert automatically into a payable order with a checkout link
- Access control by login state or custom user role
Pricing: $4.95/month or $49.95/year.
Best for: stores that want negotiation baked into core WooCommerce order objects and are comfortable with a recurring subscription.
7. Extendons WooCommerce Request a Quote Plugin
Extendons offers a form-heavy alternative distributed through its own store and CodeCanyon.
Key features:
- Highly configurable quote form with many field types
- Customers can submit their offered price alongside the request
- PDF quote generation
- Quote-to-order conversion
Pricing: one-time paid license (also listed on CodeCanyon).
Best for: stores that prefer a one-time purchase over a subscription and want heavy form customization.
8. NP Quote Request for WooCommerce
NP Quote Request is one of the more capable free options, with a “Plus” upgrade for stores that outgrow it.
Key features:
- Store-wide or per-product quote mode
- Convert the entire cart into a single quote request
- Price visibility rules by user role or IP
- Confirmation emails to both customer and admin
Pricing: free on WordPress.org, with a paid Plus tier for extra features.
Best for: stores that want a genuinely free, no-negotiation quote request flow and don’t need back-and-forth bargaining.
9. Product Enquiry Pro (WisdmLabs)
This one sits slightly outside pure “request a quote” territory — it’s built for pre-sales questions as much as pricing.
Key features:
- “Add to Enquiry” button alongside or instead of Add to Cart
- Pre-configured enquiry email routing
- Translation-ready, with page builder support
- PDF quotations with your logo
Pricing: paid.
Best for: stores where customers need to ask questions before buying, not just negotiate a price.
10. B2B Request a Quote (WooCommerce.com Marketplace)
Sold directly through the official WooCommerce Marketplace, this extension targets larger B2B and wholesale operations.
Key features:
- Advanced form builder for quote requests
- Branded PDF generation
- Price negotiation tracking across multiple rounds
- Deep integration with WooCommerce’s own order and customer data
Pricing: paid, sold via woocommerce.com.
Best for: stores that specifically want an officially listed extension for procurement/compliance reasons.
Which one should you pick?
If simple lead capture is the goal, YITH’s free tier or NP Quote Request will get you there without spending anything. If you need polished, branded PDF quotes as the main deliverable, WebToffee or Extendons focus on that. But if what you actually want is real negotiation — multiple rounds of offer and counter-offer, ending in a checkout link that can’t be tampered with, and full compatibility with modern WooCommerce (HPOS, Cart/Checkout Blocks) — Dordam Pro is built specifically for that job, and it’s free to start.