Code

Quick Order Plugin for WooCommerce

Quick Order Plugin for WooCommerce

By
Cart 189 sales
Recently Updated

Quick Order for WooCommerce

Quick Order for WooCommerce facilitates buyers to quickly purchase a bulk number of different products without visiting every product page. It is designed to reduce the number of steps required to place an order and allow customers to add products quickly.

It provides the most convenient steps for a wholesaler to place orders with an autocomplete search box and displays the auto-suggestions for products. When customers enter the product’s name into the field, it helps to pick up items instantly. Additionally, this allows customers to import CSV files to add to a cart bunch of Products.

WooCommerce Quick Order plugin enhances the overall shopping experience for your customer by adding a simple, intuitive way to purchase your products.

Note –

Quick Order for WooCommerce now supports the WordPress Block Editor (Gutenberg) with a dedicated Quick Order Block and an Elementor widget, making it easy to add the Quick Order form to any page with drag-and-drop.

The plugin is compatible with Multisite, HPOS, and Cart/Checkout blocks. Does not support External/Affiliate and Grouped product types.

This plugin is now compatible with Cart and Checkout blocks and High-Performance Order Storage (HPOS).

Check how to activate your WooCommerce plugin through the purchase code and How do you get updates on Webkul Modules directly on the Plugins page.

Video Preview

Why Use B2B Quick Order Plugin for WooCommerce

Support

Dear Customers, if you have a question/query, please raise a ticket at webkul.uvdesk.com. We will do our best to answer as quick as it is possible. Don’t give us a low rate without contacting support on the issue you’ve faced with. We are always happy to help you.

Features of Quick Order for WooCommerce

  • Allow customers to purchase products from a single page.
  • The admin can allow the customer to view an empty set of fields while quick ordering the products.
  • Auto-suggestion along with ajax search to find the product quickly.
  • One click action to add multiple products in the shopping cart.
  • CSV import feature to add to cart bunch of products in one go.
  • Customers can search for a product using the product name.
  • Update product quantity on the quick order page.
  • Add multiple different products to quick order.
  • Select variable product options such as – color, size.
  • The customer can add additional rows as needed.
  • Save Quick Order rows as reusable lists and reorder past orders in one click from My Account.
  • Tier-based bulk discounts by total units, distinct line items, or cart subtotal.
  • Search products using GTIN, UPC, EAN, ISBN — not just name or SKU.
  • Live stock column showing real-time availability when product is added.
  • Export current Quick Order rows as a CSV file.
  • AI-powered OCR product search using Gemini model.
  • Redesigned settings page with 6 organized tabs for easy management.
  • Modern modal dialogs replace browser pop-ups.

Business Use

This plugin is convenient for the customer to purchase bulk products from different sellers within a single click. There is no need to visit each product page to buy it.

It is also beneficial to search any of the products with autosuggestions. Customers will receive complete product information after entering the product name.

This module allows customers to import CSV files for adding bulk products to the cart. It helps to get the product details and buy products with different sellers.

This plugin makes the shopping process easy for the customers.

ChangeLog

"Initial release v 1.0.0", "Current release v 2.0.0 (18 May 2026)"
2.0.0 (2026-05-18)
Fixed: Stock now shows on pre-populated rows (Last Order, Frequent Products, and no-blank-rows pre-fill), not only on searched products.
Fixed: Stock badge no longer overlaps the quantity field.
Fixed: Discounted price no longer overlaps the delete icon.
Fixed: Column visibility settings no longer allow hiding the SKU and Name columns at the same time.
Fixed: Button hover color stays readable when a custom Appearance color preset is used.
Fixed: Product search dropdown text is now readable on dark Appearance presets.
Fixed: The "lines · items" counter and panels stay readable on the Midnight preset.
Fixed: Quick Order table footer alignment.
Added: Quick Order search, CSV import, and OCR product matching now also recognise a product's Unique ID — GTIN, UPC, EAN, or ISBN.
Added: Info tooltip on the SKU/GTIN column header explaining the accepted product identifiers.
Added: Brand-new Quick Order shortcode design with a cleaner card layout, polished colors, and a system font.
Added: Live stock column on the Quick Order table — see "In stock: N" the moment a product is added.
Added: Save your current Quick Order rows as a named list straight from the page.
Added: New "Quick Orders" tab under My Account to view, re-run, or delete any saved list.
Added: One-click "Quick Order" action on My Account → Orders list and on the View Order page — adds those items back to your cart instantly.
Added: "Export CSV" button on the Quick Order toolbar to download your current rows.
Added: Last Order CSV and Frequent Products CSV now skip deleted, hidden, and out-of-stock items automatically and warn you about anything adjusted before download.
Added: Friendly modal dialogs replace browser pop-ups for confirmations and notices.
Added: Tier-based bulk discounts with three cart rules — by total units (e.g. buy 5–10 = 2% off, 11–20 = 5% off), by number of distinct line items, or by cart subtotal amount (e.g. spend 99–199 = 2% off, 200–299 = 3% off). Customers see the applied tier on the Quick Order table and a "Tier discount applied" line in the cart, checkout, and order emails.
Added: Hidden products (catalog visibility = Hidden) are now skipped from CSV exports and search.
Added: Variations now download with their own variation ID — no more "please choose product options" notices.
Added: Search dropdown no longer gets clipped inside the table.
Added: Submit button auto-switches between "Proceed to checkout" and "Go to Cart" based on your Skip Cart setting.
Added: Drag-and-drop the Quick Order block in Gutenberg, or use the Quick Order widget in Elementor.
Added: Six-tab settings page — General, Search & Catalog, OCR AI, Tier Based Pricing, Frontend Labels, and Appearance.
Added: Frontend Labels tab lets you reword every button, title, and helper text on the Quick Order page.
Added: Appearance tab with color pickers, ready-made palettes (Slate, Emerald, Rose, Amber, Midnight), button typography, and a live preview.
Added: Toggle switches, status banner, sticky Save bar, per-tab "Reset to defaults" link, Save toast, and Ctrl+S to save.
Added: Faster searches and lists — built-in caching for product search, SKU look-ups, last-order products, and frequent products.
Added: Cart icon next to the new Quick Orders menu item under My Account.
Updated: Tested with WooCommerce 10.7 and WordPress 7.0.
Updated: Quantity selector redesigned as a compact, modern pill — takes less width.
Updated: CSV sample and exported file header now reads "SKU/Product Id/Unique ID (GTIN, UPC, EAN, or ISBN)".
1.3.0 (2026-03-11)

* Added: Implement OCR Models for product search.
* Added: Admin can allow product search by OCR.
* Added: Add Gemini Model for product search.
* Added: Allow Customer to upload Image for product search.
1.2.0 (2025-02-26)

* Added: Enhanced Security of the module.
* Added: WooCommerce Block Compatibility for cart and checkout .
* Added: Optimized resources and assets.
* Added: Scripts to show plugin's update and one click update using the Envato key.
* Added: Registered Customers can download CSV file for the products of last order they place from Quick Order Upload.
* Added: Registered Customers can download CSV file for frequently bought products.
* Added: Registered Customers able to see the frequently purchase products in Quick Order page.
* Added: Registered Customers able to see their last order's products in Quick Order page.
* Updated: Module Setting's tooltips.
* Fixed: Showing the admin end setting fields tooltips.
v1.1.6 - 2024-06-14
Added: License management feature for using this module.
Added: Admin needs to register the module using the Envato Purchase code.
Added: Global Webkul WC Addons menu and registered plugin menu under this as submenu.
Fixed: Issue with style assets loading.
Fixed: Notice due to deprecated php constant.
v1.1.5
1. Fixed minor issues
2. Update coding structure according to WordPress coding standards
v 1.1.4
Update : Updated Plugin code structure.
Update : Hide Grouped and External Products.
v 1.1.3
Enhancement : Added WooCommerce activate check.
Enhancement : Responsive Quick order table.
Enhancement: Added feature to search products by SKU also.
Enhancement: Provide an option to show/hide the combination field.
Enhancement: Add filter to show/hide SKU field.
Enhancement: Added option to allow Quick order from CSV file, Quick order Table or both.
Enhancement: Admin can quick order template on any page just by pasting '[quick_order]' shortcode.
Enhancement: Admin can allow product search by SKU, Product Name or Both.
Enhancement : Added .pot file.
I updated: Error handling in a file upload.
Updated : CSV file direction.
I fixed: The popup and file upload CSS issue.
Fixed: Fixed issue loading all products.
v 1.1.2
Enhancement: Enhancement added product SKU in the temporary order table.
Fixed: Fixed Translation string issue.
Added: Added option to show default rows in quick order table blank or filled.
Fixed: Fixed Shortcode issue.
Fixed: Fixed Adding Draft product in the cart.
Fixed: Fixed Price and SKU issue of variable products.
v 1.1.1
Fixed: Fixed bug regarding adding variable product to cart.
v 1.0.0
Initial release
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey