Magento 2 Configurable Product Grid (Bulk Order Extension)
Bulk-order configurables from one grid
- Variant Grid All options in one table
- Live Totals Subtotals update as you type
- Two Layouts Right-side or below image
- Cart Aware Edit quantities already in cart
Bulk-order configurables from one grid
Default dropdown selection is slow for wholesale and bulk buyers. This extension shows configurable variants in a grid for faster quantity entry with live totals.
- Variant table with attributes, image, SKU, and qty
- Set quantities for many variants in one add action
- Row subtotals and order totals update as you type
- Right-side or below-image layout options
- Cart-aware mode to update quantities already in cart
Built for your store
Compatible with Magento 2.4.x Open Source and Adobe Commerce; built for Magento Luma and default themes (RequireJS).
- Compatible with Magento 2.4.x and PHP 8.1–8.3
- Requires Toweringmedia Base
- Configure under Toweringmedia → Configurable Product Grid View
- Enable storewide, then opt products in with an attribute
- Optional Call for Price integration hides prices when applicable
How It works
See It In Action
Magento 2 Configurable Product Grid (Bulk Order Extension)
Selling configurable products shouldn’t force customers through repetitive dropdown selections or one-variant-at-a-time add-to-cart flows. When shoppers want multiple sizes, colors, or variants, the default Magento experience creates friction — especially for high-volume, wholesale, or repeat buyers.
Magento 2 Configurable Product Grid replaces Magento’s standard configurable option UI with a powerful, conversion-focused grid interface that allows customers to select quantities for multiple variants at once — clearly, efficiently, and without page reloads.
Instead of clicking options repeatedly, shoppers see all available variants in a clean table layout, complete with pricing, stock status, images, and real-time subtotals. Quantities update instantly, totals are calculated live, and a sticky add-to-cart bar ensures the purchase action is always within reach.
This extension is ideal for merchants selling apparel, vape products, hardware, parts, wholesale goods, or any catalog where customers routinely buy multiple variations of the same product.
Built for Conversion, Not Just Display
The configurable grid is designed to reduce friction and increase order value. Customers can scan availability, compare prices, and place bulk orders in seconds — a massive improvement over dropdown-based selection.
Key UX features include:
-
Quantity selectors with +/- controls
-
Variant-level subtotals
-
Live total price calculation
-
Visual quantity badges over product images
-
Summary cards showing total items, variants selected, and order total
All interactions are AJAX-powered for a fast, modern buying experience.
Flexible Layouts That Fit Any Theme
Choose how the grid appears on the product page:
-
Right-side layout for compact product pages
-
Below-image layout for full-width, detail-heavy layouts
The grid is fully responsive and works seamlessly across desktop, tablet, and mobile devices.
Enterprise-Ready Admin Controls
Merchants maintain full control over where and how the grid appears:
-
Enable or disable globally
-
Enable per product via attribute
-
Toggle price and special price visibility
-
Show or hide stock status
-
Works alongside “Call for Price” logic when pricing should be hidden
This makes it easy to roll out the grid selectively without disrupting your catalog.
Inventory-Aware & Performance Optimized
The extension integrates directly with Magento inventory data to display real-time stock quantities and availability. JavaScript and CSS are optimized for performance, ensuring fast load times even on large catalogs.
No fragile theme overrides. No hacky JavaScript injections.
Replace Buggy Matrix Extensions & Custom Builds
Many merchants rely on matrix or bulk-order extensions that are difficult to customize, conflict with themes, or break during Magento upgrades.
This extension is built cleanly on Magento 2 standards, making it a reliable alternative to buggy third-party solutions or expensive custom development — without sacrificing flexibility or UX quality.
Ideal Use Cases
-
Apparel & fashion stores (sizes/colors)
-
Vape & consumable products
-
Wholesale and B2B catalogs
-
Parts, components, and hardware
-
Any store selling multiple variants per product
If customers regularly buy more than one variation, this extension pays for itself quickly.
Key Features
A Magento 2 configurable grid for bulk quantity selection, live totals, and optional cart-aware updates.
- Variant table layout Show child variants with attributes, image, SKU, and qty controls.
- Bulk quantity entry Set quantities for many variants, then add them in one action.
- Live price math Row subtotals and order totals update as quantities change.
- Sticky add-to-cart Keep the purchase action reachable while scrolling the grid.
- Right or below layout Place the grid beside the image or full width underneath.
- Global and product control Enable storewide, then opt products in with a product attribute.
- Stock and price display Toggle price, special price, and stock status; respects Call for Price.
- Cart-aware update mode Prefill in-cart quantities and update or clear variants from the grid.
Demo
Docs & Support
📘 Documentation
Get started quickly with our detailed user guide. The documentation covers everything from installation to product grid setup, configuration, and bulk ordering features.
- Step-by-step installation instructions
- Enable grid layout for configurable products
- Configure attributes, stock, and quantity display
- Bulk add-to-cart setup and usage
- Compatibility and performance best practices
💬 Support
Need help? Our Magento experts are here to assist you with setup, customization, and troubleshooting.
- Quick and reliable email support
- Help with installation and configuration
- Assistance with theme compatibility
- Guidance for wholesale and bulk ordering setups
- Regular updates and Magento compatibility support
Frequently Asked Questions
It transforms configurable product pages into an easy-to-use grid layout where customers can select multiple variants such as size, color, or style and add them to cart in one action.
Yes, it is ideal for B2B, wholesale, and repeat customers who need to order multiple product variations quickly without opening each option separately.
Yes, store admins can configure supported products and settings from the Magento admin panel to decide where the grid should be enabled.
The extension is built for Magento 2 and designed for smooth compatibility. Please review the product documentation or contact support for specific theme compatibility details.
Where do I enable and configure the grid?
Go to Stores → Configuration → Toweringmedia → Configurable Product Grid View. Turn on Enable Grid View, choose right-side or below-image layout, and set price, special price, and stock visibility. Enable individual configurables with the Enable Configurable Grid View product attribute.
What is cart-aware grid mode?
When Enable Cart-Aware Grid (Update Cart Mode) is on, the grid can show quantities already in the cart for that configurable and let shoppers update or clear those variants, with optional View Cart, Reset, and Clear All controls.
Does this extension need other Towering Media modules?
Yes. It requires toweringmedia/module-base (composer and module sequence). Magento Configurable Product, Catalog, and Inventory Sales API are also required. Optional Call for Price integration hides prices when that companion module applies.
Do you offer support?
Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.
Can I try a demo?
Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.
What happens when I don’t renew?
Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3 compatible
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires toweringmedia/module-base
- Product Type Support: Magento configurable products
- Display Layout: Variant matrix / grid table layout
- Bulk Add to Cart: Yes
- Attribute Support: Size, color, style, and custom configurable attributes
- Stock Visibility: Supports quantity / availability display
- Multi-Store Support: Yes
- Store Scope Configuration: Website / Store View level
- Theme Compatibility: Magento themes (confirm custom theme support if needed)
- Responsive Design: Mobile and desktop friendly
- Cron Support: Fully compatible with Magento cron jobs
- Admin Configuration Path: Toweringmedia → Configurable Product Grid View
- Performance Impact: Minimal lightweight frontend implementation
- Customization Ready: Yes
- Code Standards: Magento 2 best practices
Compatible with your Magento 2 store
Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.1, 8.2, and 8.3. Requires toweringmedia/module-base. Built for Magento Luma and default themes (RequireJS). Configure under Stores → Configuration → Toweringmedia → Configurable Product Grid View.
-
Magento 2.4.x
Open Source & Adobe Commerce
Updates & supportKeep your store running smoothly