Title: B2B Quick Order Matrix
Author: CraftedWebb
Published: <strong>Oktòb 15, 2025</strong>
Last modified: Oktòb 16, 2025

---

Search plugins

![](https://ps.w.org/b2bqom-quick-order-matrix/assets/icon-256x256.png?rev=3379009)

# B2B Quick Order Matrix

 By [CraftedWebb](https://profiles.wordpress.org/craftwebb/)

[Download](https://downloads.wordpress.org/plugin/b2bqom-quick-order-matrix.0.2.0.zip)

 * [Details](https://hat.wordpress.org/plugins/b2bqom-quick-order-matrix/#description)
 * [Reviews](https://hat.wordpress.org/plugins/b2bqom-quick-order-matrix/#reviews)
 *  [Installation](https://hat.wordpress.org/plugins/b2bqom-quick-order-matrix/#installation)
 * [Development](https://hat.wordpress.org/plugins/b2bqom-quick-order-matrix/#developers)

 [Support](https://wordpress.org/support/plugin/b2bqom-quick-order-matrix/)

## Description

**B2B Quick Order Matrix** streamlines bulk ordering for wholesale and B2B customers
with seamless Excel integration.
 Copy-paste directly from spreadsheets or upload
CSV/TSV files to import multiple SKUs and quantities instantly. Search for products
by SKU or name, validate stock in real-time, and add everything to your cart in 
one click—no more browsing product pages one by one.

### Key Features

 * Paste excel selection of upload CSV/TSV file with SKUs and quantities
 * Search products by SKU or name with enhanced product details
 * Automatic SKU resolution to product names
 * Inline stock quantity validation in order table
 * Stock availability alerts with user-friendly UI
 * Add all resolved items to cart in one click
 * Collapsible notifications area for cleaner interface

This saves significant time for repeat orders and bulk purchasing.

### Developer Notes

#### Filter: b2bqom_check_user_permission

For developers: the plugin provides a filter to override or extend the default
 
role-based permission logic.

Default behavior:
 – Administrators always allowed – Other roles must be enabled
in plugin settings

Filter usage:

add_filter( ‘b2bqom_check_user_permission’, function( $allowed, $user, $allowed_roles){
//
Example: grant access to anyone with a custom capability if ( user_can( $user, ‘
read_private_products’ ) ) { return true; } return $allowed; }, 10, 3 );

## Screenshots

 * [[
 * Paste SKUs into the quick order form
 * [[
 * Search products by SKU or name

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/b2bqom-quick-order-matrix` 
    directory, or install via the WordPress Plugins screen.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Use the shortcode `[b2bqom_quick_order_matrix]` on any page to display the quick
    order matrix.
 4. By default, only administrators can access the quick order matrix.
     To grant access
    to other roles, go to **Settings  B2B Quick Order** and select the roles.

## FAQ

### Does this plugin work without WooCommerce?

No, it requires WooCommerce to be installed and active.

### Is it possible to import SKUs from a file?

Yes! You can upload CSV or TSV files directly, or copy-paste from spreadsheets.

Both methods support quick bulk imports for faster order processing.

### Who can use the quick order matrix?

Administrators and any user roles enabled in the plugin settings. A permission filter
is also available for site owners and developers to implement custom logic beyond
the built-in role selection.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“B2B Quick Order Matrix” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ CraftedWebb ](https://profiles.wordpress.org/craftwebb/)

[Translate “B2B Quick Order Matrix” into your language.](https://translate.wordpress.org/projects/wp-plugins/b2bqom-quick-order-matrix)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/b2bqom-quick-order-matrix/),
check out the [SVN repository](https://plugins.svn.wordpress.org/b2bqom-quick-order-matrix/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/b2bqom-quick-order-matrix/)
by [RSS](https://plugins.trac.wordpress.org/log/b2bqom-quick-order-matrix/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.0

 * **WordPress.org Compliance**: Fixed naming conventions to meet WordPress plugin
   guidelines
    - Renamed main plugin file to `b2bqom-quick-order-matrix.php`
    - Updated shortcode to `[b2bqom_quick_order_matrix]` with consistent `b2bqom`
      prefix
    - Standardized all function names, class names, and text domains
 * **New Feature**: CSV/TSV file upload support for bulk order imports
 * **Enhancement**: Collapsible notifications area for better UX
 * **Enhancement**: Debounced search for improved performance
 * **Enhancement**: Inline stock quantity validation in order table
 * **Improvement**: Better stock availability messaging
 * **Improvement**: Enhanced search dialog with product details

#### 0.1.43

 * Pre-review polishing and bug fixes

#### 0.1.42

 * Initial public release (MVP: paste SKUs, resolve products, validate stock, add
   to cart).

## Meta

 *  Version **0.2.0**
 *  Last updated **8 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/b2bqom-quick-order-matrix/)
 * Tags
 * [b2b](https://hat.wordpress.org/plugins/tags/b2b/)[bulk order](https://hat.wordpress.org/plugins/tags/bulk-order/)
   [order form](https://hat.wordpress.org/plugins/tags/order-form/)[quick order](https://hat.wordpress.org/plugins/tags/quick-order/)
   [woocommerce wholesale](https://hat.wordpress.org/plugins/tags/woocommerce-wholesale/)
 *  [Advanced View](https://hat.wordpress.org/plugins/b2bqom-quick-order-matrix/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/b2bqom-quick-order-matrix/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/b2bqom-quick-order-matrix/reviews/)

## Contributors

 *   [ CraftedWebb ](https://profiles.wordpress.org/craftwebb/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/b2bqom-quick-order-matrix/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://craftedwebb.github.io/index.html)