INR - Indian Rupee

USD - US Dollar




INR - Indian Rupee

USD - US Dollar


Hire a Developer

Now You can Hire Webkul Developer and get Webkul Modules Customized as per your needs.

Magento 2 Marketplace Request For Quotation (RFQ)

Write A Review

Magento 2 Marketplace Request for Quotation - Request for Quote is a Marketplace add-on which allows the customer to send a request for quotation (RFQ) to all the marketplace sellers. If a product does not exist in the marketplace, the customer can still send a request for quote to the sellers. The admin can set the minimum allowed quantity for the request for quote. The admin has an option to manage all the quote requests before sending them to the sellers

Also available for Magento 1

* Required Fields

Request Customization



Magento 2 Marketplace Request for Quotation: Request For Quotation (RFQ) is a standard business process where the buyer invites multiple suppliers into a bidding process to bid on specific products or services. After receiving the RFQs, each seller sends its own quote for the product to the buyer. After approving the quote, the buyer can then purchase the product at the competitive price.

Magento 2 Marketplace Request For Quotation (RFQ) allows the customer to send the RFQs to the marketplace sellers. Each seller can view and manage the RFQ from their end. The admin can configure auto or manual approval of RFQs from the back-end. With the help of Marketplace RFQ, the admin can create custom fields for the RFQ form. These additional fields allow the customer to provide detailed specifications of the items/services to the sellers. The more detailed the product specifications, the more accurate and comparable will be quotes.

Please Note - This is a Marketplace add-on, so must install Webkul Magento 2 Multi-Vendor Marketplace extension.


  • Admin can approve RFQs automatically or manually.
  • ‘Request For Quote’ button on all the product pages.
  • Create custom attributes fields for the RFQ form.
  • Allow customers to send RFQs even if the product doesn’t exist in the marketplace.
  • Email notifications for new RFQ, seller reply, and customer reply.
  • Customer and seller can communicate from their RFQ dashboard.
  • Customers can upload image files with the RFQ.
  • Sellers can update the bulk order quantity.
  • Quotation status – pending, open, answered, resolved, closed.
  • Other sellers cannot contact the customer once the quotation is resolved.
  • Only Logged-In customers can send RFQs.
  • Supports multiple languages and translations.
  • Module source code is 100% open for customization.

 RFQ Configuration

After installing the module, the admin has to do some configuration settings for the Marketplace RFQ extension. The following options are available:

  • Enable the module status.
  • Set the minimum default quantity for the RFQ.
  • RFQ approval required by admin – Yes or No.
 RFQ Configuration

 Email Notifications Settings

The sellers and customers receive email notifications for Marketplace Request For Quote. The admin can select the email templates for the following events:

  • When new RFQ is created by the customer (After admin approval).
  • When the customer sends a reply to the seller.
  • When the seller sends a reply to the customer.
 Mail Notifications Settings

 RFQ Form Custom Fields

The admin can create custom fields (attributes) for the RFQ form. These custom fields can be managed by the admin from Marketplace Management>Manage Custom Attributes section. Custom form fields allow the admin to obtain additional information about quotation request.

  • Show/hide custom form fields.
  • Manage labels for the custom fields.
 RFQ Form Custom Fields

 Send Quote Request to Sellers

If the admin has the set the 'Request For Quote Approval Required' as Yes, then the admin needs to view and manage the quote requests from the backend panel. When any customer fills the RFQ form, then the admin needs to send the quote requests to the sellers every time.

 Send Quote Request to Sellers

 Request For Quote Button

After enabling this module, on every product page, the 'Request For Quote' will appear. The customer needs to Log-In for sending the Request For Quotation to the sellers. When the customer clicks the 'Request For Quote' button, the product information will be fetched automatically into the RFQ form.

 Request For Quote Button

 Request For Quotation Form

If a customer wants to receive quotations for the product which is not available on the marketplace, the customer can still send an RFQs to the sellers. The customer can provide the following information for the Request For Quotation:

  • Product name
  • Upload sample images
  • Update bulk order quantity
  • Write product description including other necessary details.
  • Provide additional information using custom fields (If any).
 Request For Quotation Form

 My Requested Quotes

After creating the RFQs, the customers can manage them under My Account>My Requested Quotes section. Here, the customer can check the status of all the requests as - Sent to Sellers or Pending.

  • View RFQ information.
  • View Quotes given by the sellers.
  • View Quote status. Communicate with sellers.
 My Requested Quotes

 Quote Status

Every quotation of the seller is automatically divided into five different statuses - Open, Pending, Answered, Resolved, and Closed. Both, the customer and the seller can check the quotation status from their frontend panel.

 Quote Status

 Buyer-Seller Communication

With the help of this extension, each seller can communicate with the customer. Using buyer-seller communication feature, both the parties can send and receive messages. This feature is very much essential for doing the negotiation and comparing quotes of different sellers.

  • Buyer can Approve Quotation
  • Seller can update the bulk quantity and per unit price
  • Send sample images with a message
  • Supports offline messages
 Buyer-Seller Communication

 Support -

For any query or issue please create a support ticket here


Please Login to Write Your Review

Write a Review


Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server -
  • 1 GB RAM
  • Interactive Banners
  • 1 Core Processor
  • 30 GB Hard Disk
  • RDS or DB with 1 GB RAM
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.






Module code is completely open that means anyone can customize the code as per his / her need , as the developer of the module we also provide customisation and development of the module please contact us for module customisation (Paid Service)
Re Enter Email*
Paste is disabled


  • + Features
  • - Bugs
Version 2.0.2
  • - Fix issues of after deleting an attribute from admin it's not deleted in the custom attribute table of module.
Version 2.0.1
  • + Compatible with Magento ver 2.2.x.
  • + Compatible with Marketplace ver 2.1.1.
Version 2.0.0
  • + Allow customer to request a quote for any product whether it exists or not.
  • + Always occur a new product request for the existing product as well as the newly created product.
  • + A button of label create product will be shown on seller panel to create the approved quote product.
  • + A link is given at customer panel to buy the newly created product from the seller.
  • + Send requested quoted mail to all seller.
  • + Allow customer and seller to communicate about the requested quote from their dashboard.
  • + Allow customer and seller to attach sample images to their response if necessary.
  • + Display requested quotes by status like pending, open, resolved, closed.
  • + Admin can manage the attribute from the backend.