TwinCart Request a Quote

Description

TwinCart Request a Quote lets your customers ask for a personalised price. They add the products they are interested in to a separate quote cart, fill in their contact details and send the request. You receive it by email and reply with your offer.

It is a good fit for B2B stores, wholesalers and any shop where prices depend on quantity or on the customer.

Features

  • Adds an “Add to Quote” button to simple products on shop and category pages, and to simple and variable products on the single product page.
  • Also works for simple products without a price or out of stock, where the normal “Add to cart” button is not shown.
  • A dedicated quote cart, separate from the WooCommerce cart, for guests and logged-in customers.
  • Customers can change quantities and remove products from the quote cart.
  • Quote request form with Name, Email, Phone and Additional notes. Details are pre-filled for logged-in customers.
  • Each request is emailed to the site administrator with the customer details and the requested products (with variation, SKU, quantity and link). Replying to the email answers the customer directly.
  • A “Quote Cart” page is created automatically on activation. On deactivation it is moved to the trash, so it disappears from your menus, and it is restored when you activate the plugin again.

Want More? Go Pro!

Need a complete quoting workflow? TwinCart Request a Quote Pro adds:

  • Customisable request form: add, remove and reorder fields (text, email, dropdown, checkbox, date).
  • Catalog mode: hide prices and “Add to cart” buttons so customers can only request quotes.
  • A dashboard to track and manage all quote requests.
  • Send offers with custom prices, VAT options and availability dates, with PDF download.
  • Convert accepted offers into WooCommerce orders.

WC Compatibility

  • HPOS Compatible: Yes
  • Cart & Checkout Blocks Compatible: Yes

Installation

  1. Upload the plugin files to the /wp-content/plugins/twincart-request-a-quote directory, or install the plugin through the ‘Plugins’ screen in WordPress.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. A “Quote Cart” page with the [twincrq_quote_cart] shortcode is created automatically. You can add the page to your menu from Appearance -> Menus.
  4. The “Add to Quote” button appears on your products right away.

FAQ

Does this plugin require WooCommerce?

Yes. WooCommerce must be installed and active for this plugin to work.

Where are quote requests sent?

To the administration email address set in Settings -> General. The email’s Reply-To is the customer’s email address, so you can answer directly.

I deleted the Quote Cart page. How do I get it back?

Deactivate and activate the plugin again and the page is recreated. You can also add the [twincrq_quote_cart] shortcode to any page.

What happens to the Quote Cart page when I deactivate the plugin?

It is moved to the trash, so visitors do not see an empty page or the raw shortcode in your menu. When you activate the plugin again, the same page is restored and published, with any changes you made to it and its place in your menus. Pages in the trash are deleted permanently by WordPress after 30 days; after that a new page is created on activation.

Does the quote cart affect the normal WooCommerce cart?

No. The quote cart is kept separately, so customers can buy some products and request a quote for others.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TwinCart Request a Quote” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0 (2026-10-26)

  • Initial release.
  • Added an “Add to Quote” button for simple and variable products.
  • Added a quote cart with quantity update and product removal.
  • Added a quote request form that emails each request to the site administrator.
  • Declared compatibility with High-Performance Order Storage (HPOS) and Cart & Checkout Blocks.