Menu Close
    Searching for an experienced Shopify Development Company ?

    Make An Offer (New Theme): Multivendor Marketplace for Shopify

    We are here with another featured app “Make an offer” within the Multivendor Marketplace for Shopify. With this app, you can create “Make an Offer” products and get the request quotes from the customers on any of those products. And as you have all the details of your customers, you can easily contact them and pursue them for the purchase. This app will also help you to increase the conversion rate as well as reduce the abandoned cart on your store.

    With this “Make an Offer” app, you can avoid losing sales and get the way to convert your store visitors to customers by providing them amazing offers through this app. This featured app will cost you 10$ per month apart from the monthly costing of the Multivendor app.

    All you need to do is to enable this app and allow your customers to request quotes on the product pages. Once you enable the feature app, you will get some additional features.


    • Help to convert your store visitors to customers by providing the best offers.
    • Admin can enable this “Make an offer” feature for the sellers.
    • Both admin and Sellers can create “Make an Offer” products.
    • It helps to send the email notification to the seller/admin as per the app configuration.
    • We provide you the option of label translation, you can change the label on your own.
    • The seller can get the right to disable the “Add to cart” button and add the “Request a quote” option for the product.
    • You can edit the field in “Make an offer” for the customer.

    How to activate “Make an offer” App

    You can enable this feature from the “featured app” menu of the Multivendor app. Just click on the enable button and use this feature on your store which will cost you 10$ USD per month in addition to the Multivendor app plan.

    Dashboard>> Feature Apps>> Make an offer>> Click on Enable button.

    Make an Offer

    Once you enable this “Make an offer” feature within your app, you just need to accept the additional monthly charges for this feature which is added to the Multivendor app charges.

    Make an Offer2

    How to Create “Make an Offer” Products

    Both admin and Sellers can create “Make an Offer” Products from their respective panel. You can visit the “Products” section of the Multivendor App. Clicking on the “Add Product” button on the “Product Listing Page”, choose the product type as “Make an Offer” product and fill the rest of the details to create a product.

    Make an Offer3

    Admin Panel:

    Similarly, Your sellers too can create “Make an Offer” Products from the “Product” section of the Multivendor app.

    Make an Offer4

    Seller Panel:

    Make an Offer5

    Once the “Make an Offer” product is created, the same will get listed on the “Product Listing” Page.

    Front End Display

    In order to apply this “Make an offer” feature on the products, seller end and on the customer end, simply copy and paste the following codes in the respective liquid files on your Shopify store.

    1. To display the “Make an offer” button on the front end

    ->> Copy the below-given code into the product.liquid template(or product-template,if exist)

    <div id="wk_make_an_offer" data-pid ="{{}}" data-vid ="{{}}" {% if %} data-cid ="{{}}"{% endif %} style="display:none; padding:5px;"></div>

    2. To display the customer offer request button on the customer account page

    ->> Copy the below-given code into the customer/account. liquid template

    <div id="wk_make_an_offer_div" style="clear: both!important; margin:10px 0!important;"><input id="wk_mao_cid" type="hidden" value="{{ }}">

    3. To hide the “Add to cart” button on your store’s product description page

    ->> Copy the below-given code into the product. liquid template

    <{% unless product.tags contains 'wk_rfq' %}    {% endunless %}

    “Make an offer” Configurations

    Once you enable this “Make an offer” feature in your Multivendor App, the configuration will be done on Admin end, seller end as well as on customer end.

    Let us understand this one by one.

    Admin End Configuration

    After enabling this feature called “Make an offer”, you will get three new menus in the Make an offer configuration section of the app i.e. General Configuration, Label Configuration, and Liquid File Configuration.

    Make an offer configuration

    General Configuration

    From the below-specified screenshot, you can have the direct way to configure general details about “Make an offer”.

    Firstly, you need to allow settings to “Admin”, “Seller” or “Both” and select who will manage the offer requests of the customers.

    Now, you need to choose where you want to show the details of the offer requests either on each product page (individually) or on the cart page.

    Have a look:

    Make an Offer8

    NOTE:- If you disable the functionality of the automatic draft order, then you need to remove the checkout button manually from the offer accept mail configuration.

    The creation of an automatic invoice includes the offer price and the shipping cost of the product.

    Form Configuration

    Make an Offer9

    NOTE:- Here, you have two fields i.e. “visible” and “required” to check or uncheck as per your need. But if you want to uncheck any of the two fields, just remove the field variables manually from the mail configuration.

    Also Note:- If you make any changes in the “Form Configuration” then you need to regenerate the liquid file in the app. Otherwise, no changes will appear on the front end.

    Label Configuration

    Here, you can configure label details about the “Make an offer” feature of the Multivendor app. You have a screenshot below to understand it well.

    Make an Offer10

    Liquid File Configuration

    In order to display “Make an offer” form and button on the front end, all you need to do is to copy the below-given code and paste it to the product.liquid (or product-template,if exist) template.

    {% capture rfq_snippet_content %}{% include "rfq-form" %}{% endcapture %} {% unless rfq_snippet_content contains "Liquid error" %} {{ rfq_snippet_content }} {% endunless %}

    Before this, you first need to generate a liquid file just by clicking the “Generate Liquid File” button.

    Make an Offer11

    This is the complete procedure that will help the admin to configure the details about the “Make an offer” feature. Now, once the customer submits the make an offer request, admin can view the request in the “Make An Offer Request” menu in the Multivendor app (if you set the configuration like this).

    Now, admin can view all the requests from here and view the offer details just by clicking on the open button.

    Make an Offer12

    Once you click the open button, “Make an offer Request Description” page appears. Admin can either accept or reject the customer’s request by selecting the status.

    Make an Offer13
    Make an Offer14
    • Once the admin accepts the request, then the customer will receive a notification to make the payment.
    • If the admin rejects the request, then the customer can again request for the offer.  

    Seller End Configuration

    After logging into the account on the app, the seller can view the customer’s request from the “Make an Offer” request menu in the product section of the app.

    Make an Offer15

    There you will get an “Open” button which helps the seller to view the details of the requests made from the customer. Just click on it and view the received requests.

    Request details are shown like this (as shown in the screenshot below)

    Make an Offer17

    Here, the seller can manage the status of the request offered by the customers. He/she can either accept or reject the “Make an offer” request. Also a new option of “Shipping cost” is also provided to you from where the seller can add the shipping cost to the requested price.

    If the seller checks the shipping cost option and adds some shipping amount and changes the status to accept the customer’s request then, once the changes are saved, the customer will get a notification about the offer from the client.

    Make an Offer18

    But if you don’t want the seller to add any shipping fee and accept or reject the offer from the client, then the seller can simply leave the shipping cost checkbox unchecked.

    Make an Offer19

    Important Note:- If the “auto draft enable” button is enabled at admin end then draft order is created once the admin/seller accepts the request and then the customer requests the invoice from his end. But if the shipping cost option is not checked, then the draft order is created once the customer “requests the invoice”.

    Customer End

     Simply by clicking the “Make an Offer” button of any product on the product page, the customer can make a request for that particular product.

    make an offer product

    Once the customer taps this “Make an offer” button, an offer detail form will appear. The customer just needs to fill the required details in that form and offer a request by clicking the submit button.

    submit request

    Once the customer submits the form, the same request for the product is sent to the seller and the admin. Both admin and seller can view the request from “Make an offer request” menu in the product section of the app.

    Make an Offer125
    Make an Offer127

    The seller can either accept or reject the request as mentioned above.

    The customer can also view the request made by him/her in the “My Account” section of the store.

    If the seller/admin rejects the request made by the customer, the whole process ends here.

    But if the seller/admin accepts the request, the same will be visible to the customer’s account on the store. The customer will also receive the mail regarding the same.



    The same will reflect to the customers at their respective “My Account” section.

    NOTE:- As soon as the customer submits the form, the customer will get his account on the store. The customer will also receive a mail regarding the same if not registered on the store.


    Now, there will be two options for the customer. He/she can either deny the request or can request an invoice. For this, the seller needs to send an invoice.

    Once the customer request for invoice, “invoice created” will be the status. Now, the customer can checkout and purchase any product.


    Clicking the Make an Offer button, the customers can view the offer request details.

    Before the offer gets accepted


    After the offer gets accepted

    The customer can deny the request or request for an invoice.


    After that, the customer can directly proceed to checkout from the “My Account” section.


    Now, clicking the checkout button, the customer will be straightaway redirected to enter the information before payment & checkout.

    Offer Requests on Cart Page

    Selecting the “Cart Page” type from the “Make an Offer Configuration“, you can allow the buyers to add “make an offer” products (of multiple sellers) to the cart page and let them request quotes to each seller (whose products are added to the cart) in a go.

    Now, with this, a request goes out to all the different sellers that this specific buyer wants more information on their “Make an offer” products.

    The sellers will be receiving the request quotes from different buyers and will contact them outside the app.



    • The buyer must log-in to the admin’s store.
    • No product prices will be shown on the cart page.
    • In this case, all the products added to the cart page will be treated as “Make an offer” products.
    • Contact Seller” button will appear on the cart page instead of the “Checkout” button.

    Clicking the “Contact Seller” button, all the sellers whose products are added to the cart will receive the quote (via email) requested by the buyer. Now, the seller will contact the buyer that is not managed in the app.
    The buyer will see a confirmation message that the seller will contact him/her once the quote request is received.

    That’s all about this feature of the Multivendor Marketplace app. Now, the store owner can get the customer’s requests which help him to offer the desired product to the customers.

    Check the Demo

    Check the Demo of Make an Offer App:

    Need Help?

    If you like this blog, keep in touch with us for more interesting blogs. In case you get any doubts or queries, just raise a ticket at or contact [email protected].

    Thank You for reading this Blog!

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Table of Content

    Hide Index