Reading list Switch to dark mode

    Opencart Bulk Order Quote

    Updated 10 October 2023

    Introduction

    Opencart Bulk Order Quote module helps us to enable the customer quotation request in Opencart. Every buyer likes a good deal, and buying products in bulk could be one of the best. Here’s a module for purchasing the products in bulk and enable the customers to make a quotation request for the same in Opencart. It’s an admin-driven module where the admin can select the specific customer groups who can request the product quote and can set the custom price for the same.

    Watch the video to understand the plugin workflow:-

    mTaGKkEhIhA

    Features

    • The customer has the provision to add the custom quote for products to buy in bulk.
    • The customer can add the quote request in the form of the shopping list. This could help in creating multiple requests for different products.
    • The customer can communicate with the admin or assigned sales representative via a conversation system.
    • Buyers can view the bulk orders and price and many more.
    • Fully dynamic & admin-driven module.
    • Option to add a custom price for products.
    • Admin can select the particular customer groups which can request the product quote.
    • Admin can also set Quote option for particular products.
    • Admin can set the minimum quantity of product for which buyer can request the quote.
    • Admin can create a Sales Representative.
    • Admin can enable or disable the Product Quote module.
    • Admin can set the status of a quote as Approve, Unapproved, Decline, Sold, or Time Out.
    • The buyer can add the order to the cart only when his quotation has been approved.
    • Admin can select the customer groups who can request the product quote.

    Installation

    Installation of the Opencart Product Quote module is very simple. You just need to move Admin and Catalog folder into the Opencart root.

    Opencart Product Quote

    You can also install the Opencart Bulk Order Quote module by uploading the  ProductQuote.ocmod.xml file through Extension>Extension Installer.

    Searching for an experienced
    Opencart Company ?
    Find out More

    bulkorder_install

    After uploading the file go to the Extensions > Modification and click on refresh field.

    bulkorder_upload

    After that in Admin panel go to System -> Users  -> Usergroup and edit ‘Administrator’ and choose select all for both Access and Modify Permission and save it.

    bulkorder_system

    Admin Configuration

    After that under Extensions > Order Totals, install the Opencart Bulk Order Quote module like this way.

    bulkorder_total

    Product Quotation

    After clicking on edit option Product Quotation page will be open.

    Status– The status of the module must be set to enable in order to use it on front-end.

    This page has two functionalities

    • General Setting
    • Mail Template

    bulkorder_setting

    General settings-

    • Order Title- The title will be visible in the order total is discount exists.This would be visible at the time of checkout.
    • Sort Order-Order for quote order.
    • Agent Name– The name to whom the quote is assigned, it will appear on mails and conversation. If the field is blank then default store name will be used.
    • Agent email- The email id to whom the quote is assigned, it will appear on mails and conversation. If the field is blank then default store email id will be used.
    • All Product quote Status-Admin can globally set quote option for all product by ‘enable’ option else can manually add each product.
    • Quote Products-If product status is disabled then admin can manually add products for quote option. Here all the product will be listed for which the buyer can request a quote.
    • Minimum Quantity-Here admin can set the minimum quantity of product buyer could quote.
    • Maximum Shopping Lists-Admin can add a limit by assigning the maximum number of Shopping Lists that customer can create.
    • Show product price on product page-Admin can set Yes or No if we could see the price of the product on the product page. 
    • Show quote button on product page-Admin can enable or disable the button of ‘Request Quote‘ on the product page.
    • Show “Add to cart” button on product page-Admin can set Yes or No the button of ‘Add To Cart‘ on the product page.
    • Change Status on Quote Update/Delete-Admin can set Yes or No, the functionality where if the customer updates the requested quote or delete any product in the quote request then the status would be changed.
    • Initial Quote Status-Admin can set the status of the quote when for the first time the quote is requested by the customer.
    • Admin can set the status of the quote when customer Update/Delete the Requested quote.
    • Status on Quote Approval-Admin can set the status of the quote if it is approved by assigned sales representative or admin.
    • Customer Groups-Using this option admin can select the customer groups who can request the product quote.

    Mail Template

    bulkorder_mail

    Admin can set message templates for different subjects-

    • Subject of quote generation mail to customer- This mail would be sent to the customer when they generate the request for new quote.

    bulkorder_template

    • Subject of quote generation mail to admin- This mail would be sent to admin when the new quote is requested by the customer.

    bulkorder_quote

    • Subject of quote updation mail to customer- This mail is sent to the customer when he/she will update the requested quote.

    bulkorder_request

    • Subject of quote updation mail to admin- This mail would be sent to admin when the customer updates the requested quote.

    bulkorder_subject

    • Subject when customer messages admin- This mail is sent to admin with the messages sent by customers.

    bulkorder_customer

    • Subject when admin messages customer- This mail is sent to the customer with the messages sent by admin.

    bulkorder_admin

    • Subject when admin changes status- This mail is sent to the customer when the admin changes the status of the Requested Quote.

    bulkorder_status

    • Subject when admin assigns sales representative- This mail is sent to the customer when the quote is assigned to a sales representative.

    bulkorder_id

    This is an example of mail sent to the customer on Creation of new Quote Request.

    bulkorder_abc

    Sales Representative permission

    Admin can set permission which he/she wishes to give to the Sales Representative.

    Navigation- System>Users>User Group

    bulkorder_group

    Admin can click on edit button to change the permission of sale representatives. The admin can tick various permissions and save them.


    bulkorder_sales

    Please Note- Here, for now by default the access permission- Quotation, Quote Order, and Customer are enabled.

    Quote Management

    Quotation Requests

    Admin can view all the quotes requested Quote Management>Quotations

    bulkorder_req

    Here, the admin could see different quotations from the different customer.

    • Admin can change the status of the multiple quotations here, amongst cancel, complete and pending by checking the checkbox in front of the quote.
    • Admin can delete multiple quotes by checking the checkbox in front of the quote and clicking on delete button.
    • Admin can also Apply Filters as per Quotation ID, Customer Name, Date Added, and Quote Status in order to fetch the quotes.

    Admin can view each quotation from here by clicking on ‘View‘ Action

    The quotation request page has two parts-

    • Quote Detail
    • Quote Messages.

    bulkorder_deal

    Quote Details-

    Quote Details-

    • Quote Id– The identification number of the quote.
    • Date Added– The date and time of when the quote is requested by the customer.
    • Quote status– The status of the quote as defined in admin configuration with respect to action taken upon the quote.
    • Sales Representative-Admin can assign the sales representative to the product quote to complete the quote order.

    Customer Details-

    • Name– The name of the customer who has requested the quote.
    • Email-The email id of the customer who has requested the quote.
    • Telephone– The contact details of the customer who has requested the quote.

    Quote item-

    List of those items for which customer has requested the quote.It contains the image, product name, quantity, note, price, total and action.

    Quote Messages-

    • From here the admin can see the message sent by the customer and can even send the message to customers.
    • Based on the chat with the customer, the admin can decide the status of quotation.

    bulkorder_message

    Quote Order

    Admin can view the quote order in admin panel by Quotation Management>Quote order 

    bulkorder_IDS

    From here the admin can view the order and implement necessary action.

    Quote Status

    Admin can add various status or edit existing from here which he/she wishes to see on Product Quotation.For instance, status can be-  cancel, pending, or complete.

    • Admin can add new Status by clicking on Plus sign on right side of the page.
    • Admin can edit the status by clicking on edit button on under action
    • Admin can even delete multiple statuses by checking the checkbox in front of the status and click the delete button.

    bulkorder_status

    Now you can either add or edit the status.

    bulkorder_cancel

    Quote Status Name- Name of the status which admin can use in admin configuration.

    Quote Status Color- The color assigned to the particular status.

    Notifications

    They are meant to notify the admin about the new quotation or message by any customer. Admin can view the quotation request by click on view button.

    bulkorder_notification

    Here, if we click on ‘View’ Button then admin can see the quote request panel.

    Sales Representatives

    Admin can create sales representative Quote Management>Sales Representatives

    bulkorder-sales

    On Sales Representative list you can either add (by clicking on plus sign) new Sales representative or you can edit (by clicking on edit button) the details of the existing sales representative.

    After this, you can add/edit details of Sales representative.

    bulkorder_details

    • Username- Login name of the agent who will complete the quote request order.
    • First name- The initial name of sales representative.
    • Last name- The family name of the sales representative.
    • E-mail- The mail id of sales representative.
    • Image-Display picture of sales representative.
    • Password- The password with which sales representative can login.
    • Confirm- Re-enter the password of sales representative.
    • Status- The status of the sales representative must be enabled, so admin can assign the quote to the representative.

    Front End

    The customer cannot Request Quotes without Login. After Login, the customer can Request for the  Quote By Clicking ‘Request Quote’ Button on the Product page.

    bulkorder_frontend

    Here, the customer can click on Request Quote, a drop-down will appear where he/she can choose either create a new shopping list or can add the product to existing shopping list.(Note- The maximum number of shopping list will be determined by admin)

    Hereafter, which a pop-up window will be open in which customer can give their quote quantity, price per Unit and write a message for the quote.

    bulkorder_new

    Quote Shopping List

    Shopping lists are similar to shopping carts in most online stores.It is a managed way of handling our quotes. We can add multiple products to the various shopping list.The Requested Quote is Visible in form of Quote Shopping List which is visible on My Account page-

    My Account>Quote Shopping List 

    bulkorder_list

    From here, the customer can see their requested quote and click on Ask For Quote (in order to submit the quote) or Delete Shopping List.

    bulkorder1

    Quote Requests

    Now, the Customer Can See Their Quotes – My Account > Quote Request. Customer Can Also Edit Or Delete The Quotes. Buyer Can See Their Quote Status and if the quote status is Approved then the customer can add the product to their cart.

    bulkorder2

    After clicking on Add to Cart option, the customer can see their total price with Quote Discount.

    bulkorder_complete

    Quote Order

    After the Order is placed the admin and customer can view their Quote order page to view the order.

    Customer can view Order from My Account> Quote Order

    bulkorder_action

    Sales Representative View

    Sales Representative can View the quote request. The representative can navigate to Quote Management> Quotation.

    bulkorder_quot

    From here the sales representative can view the request and can even delete the request.

    That’s all for the Opencart Bulk Order Quote module, for any issues feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/ 

    Current Product Version - 3.0.0.3

    Supported Framework Version - 2.x.x.x, 3.x.x.x

    . . .

    Leave a Comment

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


    Be the first to comment.

    Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content