WC Variation Matrix Pro – Bulk Variations Table, Grid & Matrix for WooCommerce
$39.00 / year
Show every variation of a product at once and let customers add them all to the cart in one click. Grid, table and size and colour matrix layouts, quantity boxes on every variation, and a live totals bar for items, weight and price.
- Bulk add to cart for WooCommerce variable products, no page reload
- Three layouts, chosen per product, with stock, SKU, price and image options
- Live order totals above the Add to Cart button
- Works with your theme, HPOS and the block cart and checkout
Description
WC Variation Matrix Pro shows every variation of a WooCommerce variable product on one screen. Customers type a quantity next to each size, colour or option they want and add them all to the cart in a single click. No dropdowns, no page reloads and no adding one combination at a time.
Three ways to display WooCommerce variations
- Grid – a card for each variation with image, name, price, stock badge and quantity box. Choose one to six columns and the spacing, and the grid steps down on its own on narrow screens.
- Table – one row per variation with a column for every attribute, plus optional SKU, price, stock and description columns. The quantity column stays pinned to the edge while the table scrolls on phones.
- Matrix – a two dimensional size and colour grid. One attribute runs across the top, another down the side, and every cell has its own quantity box and add button.
Bulk add to cart with live order totals
As the customer types, a totals bar above the button adds up the total items, total weight and total price of everything selected, using your currency format, tax display setting and weight unit. One click on Add Selected to Cart sends every quantity to the cart over AJAX and refreshes the mini cart. Each of the three totals can be switched on or off per product.
Built for wholesale and B2B ordering
Trade customers rarely buy one variation. Apparel buyers order a run of sizes in several colours, packaging and print buyers order the same item in multiple dimensions, and industrial suppliers sell one part in many gauges. WC Variation Matrix Pro turns a variable product into a bulk order form so those orders take seconds instead of minutes, and the totals bar shows the value of the order before it reaches the cart.
Control every product individually
- Enable the matrix per product and pick its layout from the Variation Matrix tab in the product editor.
- Show or hide the variation image, attributes, SKU, price, stock status and description.
- Choose which totals appear: items, weight and price.
- Set the heading and intro text site wide, override them per product, or hide them entirely.
- Add a custom CSS class to any product for targeted styling.
Matches your theme without writing CSS
Pick full plugin styling, a minimal structural stylesheet that leaves colours and fonts to your theme, or no plugin CSS at all. Set the accent, text, border, header and cell colours, the base font size and the corner radius from the settings screen. A site wide custom CSS box is there for anything else.
Stock and quantity rules are respected
- Live stock status on every variation, with low stock warnings that follow your WooCommerce threshold.
- Quantity boxes are limited by available stock and by minimum and maximum purchase quantities.
- Out of stock variations cannot be ordered, and backorders work when WooCommerce allows them.
- Every request is validated again on the server before anything reaches the cart.
Developer friendly
Every layout and the totals bar are template files you can override from your child theme. Actions and filters let you change settings, variation data, labels, templates and output, and a JavaScript event fires whenever the totals change. Compatible with High-Performance Order Storage and the block based cart and checkout.
Free vs Pro
| Feature | WC Variation Matrix (free) | WC Variation Matrix Pro |
|---|---|---|
| Grid layout | Yes | Yes |
| Matrix layout | Yes | Yes |
| Table layout | No | Yes |
| Live order totals (items, weight, price) | No | Yes |
| Bulk add to cart | Yes | Yes |
| Styling options and custom CSS | Yes | Yes |
| Template overrides and hooks | Yes | Yes |
| Priority support and updates | No | 1 year |
Upgrading is seamless. Pro shares its settings with the free version and deactivates it for you, so every product keeps its layout and options.
Requirements
- WordPress 5.0 or later, tested up to 7.1
- WooCommerce 4.0 or later, tested up to 11.1
- PHP 7.4 or later
- Variable products with at least one published variation; the matrix layout needs two attributes
Frequently asked questions
Can customers add multiple variations to the cart at once?
Yes. They enter a quantity against each variation and press one button. Every quantity is added over AJAX and the mini cart updates without a reload.
Is this a WooCommerce product table plugin?
It works on the product page and lists the variations of one product with quantity boxes and totals, which is what a bulk order form needs. Product table plugins list many products in a catalogue instead.
Can I show a size and colour chart with quantities?
Yes. The matrix layout puts one attribute across the top and one down the side, with a quantity box in every cell.
Does the total price include tax?
It follows your WooCommerce tax display setting for the shop, so it always matches the prices shown next to each variation.
Will it work with my theme?
Yes. Use the full plugin styling, the minimal stylesheet that hands colours and fonts to your theme, or turn plugin CSS off completely and style it yourself.
Does it respect stock levels and minimum quantities?
Yes. Quantity boxes are capped by stock and by minimum and maximum purchase quantities, and everything is validated again on the server.
Does it work with simple products?
No. It replaces the variation form, so it applies to variable products only. Simple products keep the standard WooCommerce add to cart.
Is it compatible with HPOS and the block cart and checkout?
Yes. The plugin declares compatibility with both.
I use the free version. Do I lose my settings?
No. Pro reads the same settings and deactivates the free plugin when you activate it.
Change Logs
- Initial release of WC Variation Matrix.
- Added Grid, Table, and Matrix layouts for WooCommerce product variations.
- Added bulk add-to-cart functionality with AJAX support.
- Added per-product layout and display settings.
- Added child-theme template override support
Customers Also Bought These Items
-
Select options This product has multiple variants. The options may be chosen on the product pageWebhooks and REST API Manager – Forms
From $49.99 / year -
Select options This product has multiple variants. The options may be chosen on the product pageWebhooks and REST API Manager – Posts
From $49.99 / year -
Select options This product has multiple variants. The options may be chosen on the product pageWebhooks and REST API Manager – Media
From $49.99 / year





