solutions for e-commerce

14 years of business 2563 reviews 4.9 average rating
Magento 2

Quick Order

Quick Order for Magento 2 is a real time-saving and easy to use extension which is particularly useful for B2B purpose. This will considerably reduce searching time by allowing your customers to quickly place an order in bulk via a text area or a CSV import file.

from €145
User guide

Quick Order is an extension built for Magento 2 that will help you to offer a better shopping experience to your customers. The extension remains on a unique frontend page where your customers will be able to quickly order in bulk with fast order form. 

You can decide what customer group(s) can access the quick order page. This extension is particularly useful for B2B purpose. 

Indeed, B2B customers don't shop, they buy! Then it is important for them to get in, do what they want and get out. They cannot waste any time. The Quick Order extension will considerably reduce the order process to several clicks for customers who already know the names or the SKUs of the products they are looking for. They'll be able to place orders instantly via an autocomplete search box that displays the auto-suggestions for products. 

In general, B2B orders are very large and include huge quantities, so adding items one-by-one would not be efficient. The Quick Order extension allows customers to order in bulk via the text area or directly from a CSV import file.

How to use the Quick Order extension for Magento 2?

The Quick Order extension can be completely configured from:
StoresSettingsConfiguration Wyomind Quick Order

Enable the Quick Order option

Global Settings

The first step is to enable the Quick Order. 

When enabled, you'll have more options to configure. 

Configure the display of the Quick Order extension

In the Frontend section, you'll have the possibility to manage the configuration and display of the Quick Order page. 

URL key

You can define the URL key of the Quick Order page. 
quickorder

Then you'll be able to access the quick order page from: http://www.yourstore.com/quickorder

Title

Define a title for the Quick Order page. 
Quick Order

The title will be displayed in the page and in the browser's tab. 

Feel free to add a top link on the frontend pages and define its label. 
Quick Order

The link will then be displayed on the top bar of your frontend pages. 

Customer groups

You can restrict the Quick Order page to one or more customer groups. 
Retailer

In that case, only the retailers will be able to access the Quick Order page. 

Configure the behavior of the Quick Order extension

The Quick Order extension can be completely customized. You have the possibility to let your customers gain precious time by allowing them to order in bulk via a text area or an import file. 

Automatically add to cart

You can automatically add the products to cart when selected. 

That way, when adding products to the list, they are automatically added to the cart without any action from the user. 

Note that if you edit the cart, this will have the same effect on the list and vice versa.

Add products in bulk to the list

The extension allows you to add several products in one go. For this, you have several possibilities: 

  • Enter SKUs via a text area
  • Upload a CSV file 

These features are particularly useful for B2B purposes.

Add products from a text area

Allow users to add products to the list directly from a text area. 

Define the separator for adding products.
,

  

You also have the possibility to use Product identifiers to add products via the text area. The product identifiers must be unique and searchable.

You can select the product identifiers from:
StoresSettingsConfiguration Wyomind Quick OrderBehavior

  

You can use the following format:
SKU,quantity

Note that each SKU must be on a separate line.
24-MB04,1024-WG09

By default, the quantity is 1. 

After having clicked on Add to list, a notification confirms that the product has been added to the list. 

Note that for now, only simple products without custom options are supported.

Add products from a CSV file

You can also allow the users to add products to the list from a CSV file. 

They will also be able to use Product identifiers to add products via a CSV file. The product identifiers must be unique and searchable.

You can select the product identifiers from:
StoresSettingsConfiguration Wyomind Quick OrderBehavior

  

Then, the customers can select a CSV file to automatically add products they want in bulk. 

After having selected the file, they can click on Upload now

You have the possibility to download a sample file.

Here is an example of CSV file:

24-WB03,30
                24-UG06,30
                24-WG088,30
                24-WG084,30
                24-UG02,30


The products will then be directly added to the list. 

Note that for now, only simple products without custom options are supported.

Export the list as a CSV file

You have the possibility to allow the users to export the list as a CSV file.

When the option is enabled, customers can click on Export the list

For example, this is useful for a future quick order. 

You can define the export file name. 
Products

Then, the exported file will be: products.csv

It will include the SKUs of the products and their quantities. 

Grid

From the grid of products, you can choose to display the product prices or not. 

If the above option is enabled, the Unit price and the Total price will be displayed in the grid for each product. 

Product configuration popup

When adding a configurable product to the list, you'll need to select different options, for example, the size and color. For this, a popup is displayed.

You can also add the product images gallery to that popup. 

When enabled, the product images will be displayed. 

Autocomplete

You have the possibility to enable the autocomplete search. 

Note that you can use the Wyomind Elasticsearch Core module to retrieve the autocomplete results from Elasticsearch. Contact our support team so that we can provide you with the required module.

Define the number of results

Define the number of results in the autocomplete dropdown. 
5

Display product SKU

Choose to display the product SKU in the Autocomplete.

Display product image

Choose to display the product image in the Autocomplete.

Display product price

Choose to display the product price in the Autocomplete.

Improve the shopping experience on your site by enabling the Quick Order extension and considerably boost your sales!

Thanks to a fast order form, let your customers quickly order in bulk from a unique front-end page.

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
    Unlimited test domains
  • Free composer access
  • Marketplace approved
Want to know more?

Simplify B2B eCommerce purchases with Quick Order!

Search products by SKUs and names

Search and add all product types to the list

Order in bulk via a CSV import file

Enter multiple SKUs in the text area and manage quantities simultaneously

Export the list of your current products for future orders

Provide instant search results with our autocomplete feature

Improve your autocomplete and provide ultra-fast and relevant search results from Elasticsearch.

Offer a smooth and seamless shopping experience

Easily configure the product variations in a popup

Automatically add products from the list to the cart

Let your customers order with a few clicks only

Find an easy-to-use tool

Configure the extension at the store view level

Configure the URL to access the Quick Order page

Allow the Quick Order for one or more customer groups

Easily configure the information to display in the list

Fully responsive

Freqently Asked Questions
Pre-sales informations

Magento offers three variations of its product.

As their names have changed over the past few years, here is a recap:

  • Magento Open Sourcepreviously Magento Community Edition (CE), is a free and non-hosted e-commerce platform.
  • Magento Commerce: previously Magento Enterprise (EE), is the paid version of Magento and offers support services.
  • Magento Commerce Cloud: is the paid version of Magento and offers support and hosting services.
License and domains

A license is valid for an unlimited period of time on one single installation

  • If you're using more than one installation, you will have to buy a separate license for each instance.
  • if you're running several domains on a same installation, you will need only one license for all of them.
Although your license doesn’t have a limited period of validity, your Support & Upgrade period does. By purchasing a module, you’ll be granted a 12-month support period for free. Passed this period, you will have to pay for a new one (see FAQ: Extend your Support period)

You can pre-register your live domain to your license in advance.

Thanks to this option, you'll be able to get the module ready to use on your domain before it goes live.

To pre-register your production domain: 

  1. Go to:
    mY accountLicenses & DOwnloads
  2. Click on the Settings icon next to the module you want your domain to pre-register on.
  3. Click on the link at the bottom of the page saying:
    Do you want to pre-register your domain in order to be ready to go live?
  4. Finally, enter your domain name and click on pre-register now .

Attention, this doesn't mean your license is activated. You'll still have to activate it on your new domain when the module is installed. 

One license is valid for an unlimited period of time on one installation only. However, it is possible to extend or transfer your license in 2 cases: 

  • If you would like to add your testing environments to your license. 
    In that case, it is possible to extend your license to an unlimited number of domains for free.
    For  mywebsite-staging.com or mywebsite-dev.com
  • If you want to transfer your license to another live domain.
    In that case, the Support & Upgrade period for your license must still be active.

To be able to use Quick Order on both your production and testing environments, follow the instructions below:

  1. Download Quick Order.
    (see FAQ: Extensions download)
  2. Install Quick Order on your environment.
    (see FAQ: Modules installation in Magento or in WooCommerce)
  3. Activate the license.
    (see FAQ: Licenses activation in Magento or in WooCommerce)

Also, if you are managing a large amount of domains, please contact us so that we can automatically whitelist these domains.
Modules versioning and download

In order to download Quick Order, log into your Wyomind account:

    1. Go to:
      my accountLicenses & downloads 
    2. Click on the settings icon next to Quick Order.

      A new window opens.

    3. Click on the download icon.

 

Only the latest extension version released within your Support & Upgrade period is available. In order to get the very latest extension version make sure your Support & Upgrade plan is up to date.

When purchasing a module from wyomind.com, you benefit from 12 months of upgrade. Within this period you can at any time download the latest version of the module directly from your account.

To upgrade Quick Order, follow the steps below:

  1. Go to:
    my accountLicenses & Downloads
  2. Click on the settings icon next to Quick Order.
  3. Click on the download icon.
  4. Install the new version of Quick Order in your Magento admin or your WooCommerce back-office.

Prerequisites, Installation, Activation

To install Quick Order, copy the content of the unzipped folder and paste all files and directories in your Magento 2 root directory.

To install guzzlehttp libraries, run the following commands:

$ composer require guzzlehttp/guzzle
$ composer require guzzlehttp/ring
If the server is Nginx, replace the first line by the second in the Nginx configuration file:
location ~ (index|get|static|report|404|503)\.php${
location ~ (index|get|static|report|404|503|elastic)\.php${

Add the repository to your composer configuration with the below command:

composer config repositories.wyomind composer https://repo.wyomind.com

Run the composer installer:

composer require wyomind/quickorder

If the server is Nginx, replace the first line by the second in the Nginx configuration file:
location ~ (index|get|static|report|404|503)\.php${  
location ~ (index|get|static|report|404|503|elastic)\.php${

In your Command Line Interface, execute:

bin/magento setup:upgrade --keep-generated

If you are using a production mode, also execute:

bin/magento setup:static-content:deploy
bin/magento setup:di:compile

In your Command Line Interface, execute:

bin/magento wyomind:license:activate \
Wyomind_QuickOrder,Wyomind_ElasticsearchCore \
ACTIVATION_KEY_1,ACTIVATION_KEY_2

 or: 

bin/magento wyomind:license:activate \
QuickOrder,ElasticsearchCore \
ACTIVATION_KEY_1,ACTIVATION_KEY_2

As the Wyomind extensions regularly check if the Elasticsearch server is available, in your Magento 2 installation, you must have a scheduled task up and running from the server side targeting the cron.php file.

For more information on the configuration of cron tasks in Magento 2, you can check their documentation.

Magento 2 Compatibility

Magento 2® Open Source

  • 2.0.3
  • 2.0.3
  • 2.0.4
  • 2.0.4
  • 2.0.5
  • 2.0.5
  • 2.0.6
  • 2.0.6
  • 2.0.7
  • 2.0.7
  • 2.0.8
  • 2.0.8
  • 2.0.9
  • 2.0.9
  • 2.0.10
  • 2.0.10
  • 2.0.11
  • 2.0.11
  • 2.0.12
  • 2.0.12
  • 2.0.13
  • 2.0.13
  • 2.0.14
  • 2.0.14
  • 2.0.15
  • 2.0.15
  • 2.0.16
  • 2.0.16
  • 2.0.17
  • 2.0.17
  • 2.0.18
  • 2.0.18
  • 2.1.1
  • 2.1.1
  • 2.1.2
  • 2.1.2
  • 2.1.3
  • 2.1.3
  • 2.1.4
  • 2.1.4
  • 2.1.5
  • 2.1.5
  • 2.1.6
  • 2.1.6
  • 2.1.7
  • 2.1.7
  • 2.1.8
  • 2.1.8
  • 2.1.9
  • 2.1.9
  • 2.1.10
  • 2.1.10
  • 2.1.11
  • 2.1.11
  • 2.1.12
  • 2.1.12
  • 2.1.13
  • 2.1.13
  • 2.1.14
  • 2.1.14
  • 2.1.15
  • 2.1.15
  • 2.1.16
  • 2.1.16
  • 2.1.17
  • 2.1.17
  • 2.1.18
  • 2.1.18
  • 2.2.1
  • 2.2.1
  • 2.2.2
  • 2.2.2
  • 2.2.3
  • 2.2.3
  • 2.2.4
  • 2.2.4
  • 2.2.5
  • 2.2.5
  • 2.2.6
  • 2.2.6
  • 2.2.7
  • 2.2.7
  • 2.2.8
  • 2.2.8
  • 2.2.9
  • 2.2.9
  • 2.2.10
  • 2.2.10
  • 2.2.11
  • 2.2.11
  • 2.3
  • 2.3
  • 2.3.1
  • 2.3.1
  • 2.3.2
  • 2.3.2
  • 2.3.3
  • 2.3.3
  • 2.3.4
  • 2.3.4
  • 2.3.5
  • 2.3.5
  • 2.3.6
  • 2.3.6
  • 2.3.7
  • 2.3.7
  • 2.4
  • 2.4
  • 2.4.1
  • 2.4.1
  • 2.4.2
  • 2.4.2
  • 2.4.3
  • 2.4.3
  • 2.4.4
  • 2.4.4
  • 2.4.5
  • 2.4.6
  • 2.4.7

Magento 2® Adobe Commerce

  • 2.0.3
  • 2.0.3
  • 2.0.4
  • 2.0.4
  • 2.0.5
  • 2.0.5
  • 2.0.6
  • 2.0.6
  • 2.0.7
  • 2.0.7
  • 2.0.8
  • 2.0.8
  • 2.0.9
  • 2.0.9
  • 2.0.10
  • 2.0.10
  • 2.0.11
  • 2.0.11
  • 2.0.12
  • 2.0.12
  • 2.0.13
  • 2.0.13
  • 2.0.14
  • 2.0.14
  • 2.0.15
  • 2.0.15
  • 2.0.16
  • 2.0.16
  • 2.0.17
  • 2.0.17
  • 2.0.18
  • 2.0.18
  • 2.1.1
  • 2.1.1
  • 2.1.2
  • 2.1.2
  • 2.1.3
  • 2.1.3
  • 2.1.4
  • 2.1.4
  • 2.1.5
  • 2.1.5
  • 2.1.6
  • 2.1.6
  • 2.1.7
  • 2.1.7
  • 2.1.8
  • 2.1.8
  • 2.1.9
  • 2.1.9
  • 2.1.10
  • 2.1.10
  • 2.1.11
  • 2.1.11
  • 2.1.12
  • 2.1.12
  • 2.1.13
  • 2.1.13
  • 2.1.14
  • 2.1.14
  • 2.1.15
  • 2.1.15
  • 2.1.16
  • 2.1.16
  • 2.1.17
  • 2.1.17
  • 2.1.18
  • 2.1.18
  • 2.2.1
  • 2.2.1
  • 2.2.2
  • 2.2.2
  • 2.2.3
  • 2.2.3
  • 2.2.4
  • 2.2.4
  • 2.2.5
  • 2.2.5
  • 2.2.6
  • 2.2.6
  • 2.2.7
  • 2.2.7
  • 2.2.8
  • 2.2.8
  • 2.2.9
  • 2.2.9
  • 2.2.10
  • 2.2.10
  • 2.2.11
  • 2.2.11
  • 2.3
  • 2.3
  • 2.3.1
  • 2.3.1
  • 2.3.2
  • 2.3.2
  • 2.3.3
  • 2.3.3
  • 2.3.4
  • 2.3.4
  • 2.3.5
  • 2.3.5
  • 2.3.6
  • 2.3.6
  • 2.3.7
  • 2.3.7
  • 2.4
  • 2.4
  • 2.4.1
  • 2.4.1
  • 2.4.2
  • 2.4.2
  • 2.4.3
  • 2.4.3
  • 2.4.4
  • 2.4.4
  • 2.4.5
  • 2.4.6
  • 2.4.7
User's reviews
Log into your account to leave your review and get up to 3 months of free Support & Upgrade.
Changelog

Bug fix

  • Typo missing; in source code

Compatibility

  • Remove calls to Zend methods

Initial release for the master version

Bug fix

  • Typo missing; in source code

Compatibility

  • Remove calls to Zend methods

Initial release for the legacy version

Compatibility

  • Compatibility with Magento v2.4.6

Compatibility

  • Compatibility with Magento v2.4.6 + PHP v8.2

Improvement

  • The scope of the configuration settings have been updated 

Compatibility

  • Update for Magento 2.4.x

Bug fix

  • Fix the returned value of a XHR request 

Improvement

  • New translations keys added

Bug fixes

  • Fix an error that is triggered when using the default Magento search engine
  • Fix for the minicart update for multi-stores instances using suffixes 

Improvements

  • Apply database upgrade and database install from patches instead of the setup scripts
  • Remove drop table instruction in setup patches
  • Fix when adding products via a CSV file
  • Fix for text field reading when adding multiple SKUs
  • Fix for the error: Undefined property $messageManager
  • Fix for Magento 2.4.3
  • Fix when adding products in bulk via the text area if one of the products is not available or causes an error

Enhancement

  • Alternative identifiers are taken into account to find the products during the CSV import

Bug Fix

  • Fix for displaying error messages on the frontend

Compatibility

  • Compatibility with Magento 2.4

Compatibility

  • Compatibility with MSI and Advanced MSI

Enhancements

  • Compatibility fix for Magento 2.3.5
  • Scenario updated for the demo

Enhancements

  • Management of directories in the Magento base URL
  • Better compatibility with ElasticsearchCore

Enhancements

  • Fix on a missing method
  • Scenario updated for the demo

Enhancement

  • Improved license management system (Clear code)
  • Fix for the search by unique identifier

Enhancements

  • Possibility to choose products attributes identifiers to massively add products via CSV or textarea
  • Use of the attributes in the search field
  • Scenario added for the sample data
  • Compatibility with PHP 7.2
  • Fix when deleting a product in "list" mode
  • Minor fix on code
  • Compatibility fix for Magento 2.3.3

Enhancements

  • "No product found" displayed in the autocomplete

Bug Fix

  • Fix on Bin and Edit tooltip from the list of products
  • Fix for Magento < 2.3 (configurable products)
Patch v1.0.1.3

  • Activation of Elasticsearch for the demo

Patch v1.0.1.2

  • Sample date available for the demo

Patch v1.0.1.1

  • Minor fix on code

First release

Patch v1.0.0.1

  • ACL granted

Demo store
Front-end
Back-end
Login
QuickOrder
Password
QuickOrder123

Recommended Magento 2 extensions

from €195
5/5 rated
107 Reviews

Display on the Magento product pages and in the customer cart the estimated delivery date for the available products and for the backorders with a completely customizable message.

more details
from €195

Manage all your stocks inventory directly from a stock grid and get a clear and accurate view of your products' availability thanks to a tree view.

more details
from €195
5/5 rated
2 Reviews

Display customized and elaborate stock status messages to better inform your customers about the availability of your products.

more details
from €145

Offer a seamless experience to your customers by allowing them to get a quick view of your products from a completely customizable popup.

more details

Stay tuned and get a coupon code of 10% off any purchase while creating your account!

Subscribe now for updates, promotions and products launch twice a month at most.

Please indicate a valid email