USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Magento 2 Extensions
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review
    Magento 2 Quote Extension

    Magento 2 Quote Extension

    x
    Free

    * Required Fields

    $179.00
    Add To Cart
    30 Days Money Back Guarantee*

    Magento 2 Quote Extension allows customers to quote for products in the store. This module is very helpful in ordering products in bulk.



    • Admin can create a quote for products from the admin panel.

    • Buyers can communicate with the admin about any queries related to quoted products.

    • Admin can approve or reject quote requests from customers as needed.

    • Admin can edit or delete quote requests from the admin panel.

    • Email notifications are sent to customers and admins for each quote action.

    • Admin and customers can add images and file attachments to quote requests.

    • Admin can show or hide the "Add to Cart" button and product price on category and product pages.

    • Customers and admins can create quotes for out of stock products.

    • Admin can prevent customers from using discounts when quote products are in the cart.

    • GraphQL API is available for headless and PWA integrations.

    • Admin can create dynamic quote form fields using the Page Builder's Insert Widget option.

    • Guest visitors can request quotes without an account, with optional OTP verification by email.

    • Quotes can be auto approved within a set discount percentage. Cron can also manage quote expiry and send reminder notifications.

    • Request a Quote supports simple, virtual, downloadable, configurable, bundle, and grouped products.

    • A dedicated Quote Cart keeps quote items separate from the shopping cart.

    • It includes a live header badge count and a counter offer option for each item, with Offered Price, Offered Quantity, and status.

    • Admin can set customer group restrictions and store view settings.

    • The extension also supports Hyvä Themes, Composer installation, and license verification through Webkul Base.

    Magento 2 Quote Extension
    Magento 2 Quote Extension
    $179.00
    30 Days Refund
    GraphQL Compatible

    Need Help Deciding?

    Support answers within one business day.

    Open a ticket
    $179.00
    Configure and Buy
    30 Days Money Back Guarantee*
    X
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Magento 2 Quote System lets customers request custom prices instead of fixed prices. It is ideal for B2B stores serving wholesalers, retailers, and bulk buyers who need flexible pricing.

    Customers can add products to a separate quote cart, set quantity and price, add notes, and attach files. They can submit multi-item requests and get a quote number for easy tracking.

    Admins can review, edit, approve, or decline quotes also they can set prices and quantities for each item and negotiate through a built-in chat. Email alerts are sent for every new message.

    The system supports seven quote statuses, auto-approval, expiry reminders, and one-click order conversion. Guests can request quotes with optional OTP verification. It also supports all major product types, Hyvä Themes, and GraphQL.

    If you want to enable sellers on your marketplace to manage quote requests, negotiate prices, and offer customized deals to customers, you can explore the Webkul Marketplace Quote System extension.

    Magento 2 Quote Extension

    Highlighted Features

     Add to Quote button on products

    Admin enables the quote option on any product the button appears on product pages and category listings.

     Separate quote cart for B2B buyers

    A dedicated quote cart keeps all requests apart from the shopping cart It shows a live count in the header.

     Guest quote requests

    Visitors can request quotes without an account they get a tokened link to follow their quote by email.

     Auto-approve small discount quotes

    Quotes within a set discount limit approve automatically. No admin action needed for routine requests.

     Quote expiry and reminders

    Approved quotes expire after a set number of days. A reminder email is sent before the offer lapses.

     Wholesale supplier access control

    Choose which customer groups can use the Add to Quote button. Useful for B2B wholesale pricing only.

     File uploads with limits

    Customers and admin can attach files. Set allowed types, max file size, and max files per request.

     Buyer and admin chat

    Two-way conversation on each quote with unread message badges. Every message sends an email alert.

     Email alerts for quote events

    Six email templates cover new quotes, verification, status changes, messages, edits, and expiry reminders.

     GraphQL for custom stores

    Complete headless API with queries and mutations. Build PWA or custom storefronts without Luma templates.

    Why Do We Need Magento 2 Quote System

    Magento 2 Quote System helps stores move beyond fixed prices. B2B buyers, wholesalers, and large accounts often expect to negotiate. Without a quote system, suppliers risk losing deals to manual email threads and spreadsheet pricing that is error-prone and disconnected from the cart.

    Manual quote workflows break down: prices get mismatched, quantities change, files get emailed back and forth, and tracking who agreed to what is nearly impossible. Order conversion from a negotiated price often fails because the agreed rate never reaches checkout.

    Magento 2 Quote System solves this by keeping the entire negotiation inside Magento. Prices, quantities, notes, and attachments stay linked to the product. When the buyer approves, the agreed rate flows directly into the cart and checkout. No transcription errors. No lost emails. No mismatched POs.

    Webkul Marketplace Quote System enables marketplace sellers and customers to negotiate product prices through quote requests, making B2B transactions more flexible and convenient.

    Use Cases

     Wholesale Distributors

    Bulk suppliers selling to retail chains. Each customer negotiates volume discounts. The auto-approval threshold handles small orders automatically, while large deals route to sales managers for negotiation.

     Custom Manufacturers

    Made-to-order products where price depends on specs. Clients upload drawings and requirements as attachments. The admin quotes back with custom pricing, and the conversation thread handles revisions until terms are agreed.

     B2B Procurement Portals

    Corporate buyers sourcing from multiple suppliers. Guest quote requests with email verification let procurement teams explore pricing without account setup. Verified quotes merge into the account for order placement.

     Headless Commerce Stores

    PWA storefronts that need the full quote flow without Luma templates. The GraphQL API exposes the complete workflow — from quote cart creation to verification and approved-quote purchase.

    Add Quote Feature

    This module will allow your customers to quote for the products in your Magento2 store. For this, the admin can:

    • Enable or disable this module as per the requirement.
    • Allow or block discounts on quote products in the cart.
    • Enable the quote status per product from the product edit page.
    • Quotes only appear for products where this is enabled.
    • Set minimum quantity and minimum amount for quote requests.
    • This stops buyers from requesting quotes below your configured limits.
    • Choose which customer groups can send quote requests.
    • Configure email templates for new quotes, status changes, and messages.
    Add Quote Feature

    Request for Quotes

    Quote requests work across the storefront for quotable products.

    • Quote button appears on product and category pages only for products the admin has marked as quotable.
    • This module master switch hides or shows the quote option across the entire store.
    • Guests can request quotes without creating an account, with optional OTP email verification.
    • Customers add multiple products to a dedicated quote cart and submit one combined request.
    • Minimum quantity and minimum amount limits stop buyers from submitting undersized requests.
    • Once approved, customers purchase the negotiated quote in one click at the agreed price.
    Request for Quotes

     Add Quote Details

    A pop-up appears when the customer clicks the quote button. The user provides:

    • Quantity: enter the product quantity the customer wants to quote for.
    • Price Per Item: define the product price the customer wants to pay per quantity.
    • Description: add a message or quote details for the admin.
    Add Quote Details

    Customer Handling Quote Requests

    Under a separate section the customer can view the product list for which they have added the quote and can:

    • View quote details and status of the quotation like pending, declined etc.
    • Even update/edit their quotation requests.
    • Also, delete their existing quotation requests if want to.
    • View the complete conversation history which they had with the admin.
    • Add multiple image/file attachments to the quote request which will be visible to the admin.
    Customer Handling Quote Requests

    Integrate Quotation System

    The admin has a separate section in the backend to view and manage all customer quote requests.

    • View and filter all quote requests with key product, price, and status details.
    • Manage seven quote statuses and approve requested prices with one quick action.
    • Edit or delete quotes and set offered price, quantity, and status per quote line.
    • Message customers on quotes, with email alerts and unread message counts.
    • Control discounts on quoted products and attach files for customer reference.
    • Convert approved quotes into Magento orders with linked order IDs and auto status updates.
    Integrate Quotation System

    Create Quote Form Fields

    Admins can add custom quote fields with code, label, type, and required settings. Customers enter details when requesting quotes, visible on quote and admin pages.

    • Create fields with Text, Textarea, or Select types.
    • Add options for dropdown fields.
    • Set fields as required or optional.
    • Fields appear in the order listed in the configuration.
    • Answers travel with the line item they belong to.
    Create Quote Form Fields

    Quote Cart

    A dedicated quote cart stays separate from the shopping cart, letting buyers add items, adjust prices and quantities, attach files, and submit requests.

    • Separate from the shopping cart with a live header badge count
    • Add, update, or remove quote lines with requested price and quantity
    • Quote-level notes and file attachments
    • Clear Quote and Update Quote actions
    • Confirmation page with quote request number after submission
    • Guest quote fields for email, first name, and last name
    Quote Cart

    Support - Magento 2 Quote Extension

    For any query or issue please create a support ticket here http://webkul.uvdesk.com/.

    You may also check our quality Magento 2 Extensions.

    Specifications

    Product Version5.0.3-p1
    Released10 years ago
    Last UpdatedSeptember 15, 2026 (6 days ago)
    Supported VersionsMagento  2.0.x  2.1.x  2.2.x  2.3.x  2.4.x  

    Ratings

    We'd love to hear your thoughts! Share your feedback and help us craft an even better experience tailored just for you.

    5.0
    13 Reviews
    based on verified customer feedback
    Write a review
    Hossam

    Excellent Work

    Posted On - June 25, 2024

    We have worked with various server and software solutions over the years, I can confidently say that Webkul's Cloudkul server team stands out as one of the best in the industry. One of the standout features of Cloudkul service is their deep expertise in server management and optimization. Their proactive monitoring, efficient handling of server-related issues, and robust security measures have provided us with a stable and secure environment to run our applications. This proactive approach has significantly reduced downtime and ensured that our operations run smoothly around the clock. Thank you, Webkul and the Cloudkul server team, for making such a positive difference in our work.

    Anonymous

    Excellent Support

    Posted On - May 8, 2024

    he Webkul support team is quick and concise with providing feedback to our inquiries. Keep it up!

    Hitomi

    Excellent Team

    Posted On - February 21, 2024

    Webkul gave us a really quick fix for our website issue which needs code modification.

    Marina Bonnet
    Marina Bonnet
    🇨🇭 Switzerland

    Excellent Work

    Posted On - December 20, 2023

    Good job

    Adil Gandhi
    🇮🇳 India

    Very satisfy support

    Posted On - February 24, 2021

    Happy to work with webkul for my magento 2 project. Very satisfy customer support & pricing.

    Load More Reviews

    Frequently Asked Questions

     Where is the option for the customers to communicate with admin?
    Customers click My Quotes, open a quote, and use the Conversation tab to send messages. Admins reply from the same thread in the backend.
     
     Is it possible for the admin to show only Quote this Product button to the customer?
    Yes, The admin can show or hide Add to Cart and product price independently. This lets the store show only the Quote button for specific products.
     
     Can the admin also send the attachment to the quote request?
    Yes, Admins open any quote, edit it, and upload files from the attachment section. Customers see these files in their quote view.
     
     What is the procedure for adding a quoted product to the cart?
    After admin approval, customers click Proceed to Purchase under My Quotes. Items are added to the shopping cart at the offered price for normal checkout.
     
     Can every customer request a quotation and apply a discount?
    By default, registered customers can request quotes. Admins can enable guest quotes and allow discounts on quoted products through configuration.
     
     Can guests request quotes without creating an account?
    Yes, Guests enter their details and submit a quote request. If email verification is enabled, they confirm it using a six-digit code. A tokenized link lets them track the quote without logging in.
     
     How does auto-approval work for quotes?
    Admins set a maximum discount percentage. Quotes within the limit are automatically approved, while requests exceeding it remain pending for manual review.
     
     What happens when a quote expires?
    Expired quotes are moved to the Expired status automatically by cron. Customers cannot purchase them unless the admin extends the expiry and reactivates the quote.
     
     Can I restrict quotes to specific customer groups?
    Yes, Admins can select eligible customer groups in the General settings. Other shoppers will not see the Add to Quote option.
     
     Does this extension support bundle and grouped products?
    Yes, Simple, virtual, downloadable, configurable, bundle, and grouped products are supported, with selected options retained throughout the quote and purchase process.
     

    Specification

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Cloud Hosting

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Default Configuration Details of Server

    1 GB
    RAM
    1 Core
    Processor
    30 GB
    Hard Disk
    1 GB RAM & 1 Core Processor
    Database

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store

    * Server Configuration may vary as per application requirements.

    Change Logs

    • + Features
    • - Bugs
    Version 5.0.3-p1
    • + Implemented collection cache on model collections.
    • + Code optimization.
    Version 5.0.3
    • + Compatible with Magento ^2.4.8 and PHP 8.4
    • - Resolved product name overlapping issue on printed quotation
    • - Resolved issue of adding product items limit at category page.
    Version 5.0.2
    • + Compatible with Magento 2.4.7 and php 8.3
    • - Resolved attachment upload issue for quote products on category page using Uppy
    • - Resolved issue where adding the same product reset quantity to 1 instead of updating correctly
    Version 5.0.1-p1
    • + Compatible with Magento 2.4.6 and php 8.2
    • - Resolved issue with incorrect cart total calculation
    • - Resolved console error triggered on 'Add to Quote' action.
    Version 5.0.1
    • + Compatible with Magento 2.4.x
    • + Added option in the admin configuration that customer can Quote Out of Stock products or not.
    • + Added a separate page as well for Quote Cart
    • + Implemented GraphQl
    • + Admin can create dynamic form fields using the page builder's insert widget option.
    Version 5.0.0
    • + Compatible with Magento 2.4.x
    • - filter issue at quote price
    • - Resolved bundle product currency conversion issue after adding approved quote to cart
    Version 4.0.2
    • + Compatible with Magento ^2.4.8 and PHP 8.4
    • + Compatible with Magento 2.4.7 and php 8.3
    • - Resolved product name overlapping issue on printed quotation
    • - Resolved attachment upload issue for quote products on category page using Uppy
    • - Resolved issue where adding the same product reset quantity to 1 instead of updating correctly
    Version 4.0.1-p1
    • + Compatible with Magento 2.4.6 and php 8.2
    • - Resolved issue with incorrect cart total calculation
    • - Resolved console error triggered on 'Add to Quote' action.
    Version 4.0.1
    • + Added allowed file size for attachments.
    Version 4.0.0
    • + Compatible with Magento 2.4.x
    • + Added option in the admin configuration that customer can Quote Out of Stock products or not.
    • + Added a separate page as well for Quote Cart
    • + Implemented GraphQl
    • + Admin can create dynamic form fields using the page builder's insert widget option.
    Version 3.0.1
    • + Added Quote cart feature
    • + Added multiple quote option at admin end.
    Version 3.0.0
    • + Compatible with Magento 2.3.x.
    • - Resolved translation issue for 'Add to Quote' button on the category view page.
    • - Resolved layout issue when Quote System is enabled and 'Add to Cart' is disabled
    Version 2.2.0
    • + Added quote functionality at admin end
    Version 2.1.1
    • + Quote status attribute updated.
    Version 2.1.0
    • + Compatible with Magento 2.3.x.
    • + Hide Price in CMS, Advanced Search page and Search page.
    • + Implemented quote for custom options.
    • + Implemented Multiple currency for quote.
    Version 2.0.5
    • + Hide Price in CMS, Advanced Search page and Search page.
    • + Implemented quote for custom options.
    • + Implemented Multiple currency for quote.
    Version 2.0.4
    • + Added configuration to hide Add to Cart button on Quote Products.
    • + Added configuration to hide Price info on Quote Products.
    Version 2.0.3
    • + Added upload attachments option while requesting for quote.
    • + Added upload attachments option while sending messages regarding quote.
    Version 2.0.2
    • + Compatible with Magento 2.2.x version.
    • + Now a product which is a quoted product can added with normal product in cart.
    • + Add a product to Quote from Category page which not have options to select.
    • + Admin can set whether to allow discount on quoted product or not.
    Version 2.0.1
    • + Admin can select their own email templates for sending different emails for Quote system.
    • + Admin can enable or disable Quote system module from configuration setting.
    Version 2.0.0
    • + Can add custom quote for products to buy in bulk.
    • + Works with every type of product viz. Simple, Virtual, Downloadable, Configurable and Bundle except Grouped.
    • + Email notification for each action to customer and admin as well.
    • + Multi Lingual Support.
    • + Works with multi-store and multi-website of Magento.
    • + Can communicate with the admin via conversation system (inbuilt).
    • + Works with every type of custom option excluding file type.
    • + Admin can approve or decline customer quote.
    • + Convert retail Magento store into wholesale store.
    • + Admin can enable or disable Quote system for product.
    • + Bulk order form for wholesaler.
    • + Buyer can view the bulk orders and price and many more.
    • + Enter custom prices for products.