
Streamline your inventory management with the Magento 2 Product Packs & Bulk Quantity Sync extension. Effortlessly create and sell bulk packs (e.g., Pack of 10, Pack of 50) while automatically keeping stock synchronised with your single items. This essential tool ensures real-time inventory accuracy by deducting and restoring quantities across all related SKUs instantly. Eliminate overselling, simplify stock tracking, and offer flexible purchasing options with a lightweight solution built for Magento 2 performance.


Free Support
up to 60 days


Free Upgrades
up to 1 year


Fully open source
Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition
For merchants selling products in both single units and bulk quantities, keeping inventory accurate is a constant challenge. Manual updates often lead to overselling, stock discrepancies, and frustrated customers. The Magento 2 Product Packs & Bulk Quantity Sync extension solves this by automating the relationship between your single products and their bulk pack variations.
Whether you are selling wholesale, B2B packs, or consumer multi-buys, this extension acts as a bridge, ensuring that every sale of a "Pack of 10" accurately reduces your main inventory by 10 units. Conversely, stock is automatically replenished if a pack is refunded. This "single source of truth" approach simplifies your operations, allowing you to focus on sales rather than spreadsheet management.
Selling in bulk is a proven strategy to increase Average Order Value (AOV), but without proper tools, it creates an inventory nightmare. Here is why this extension is essential for your store:
The extension uses a smart logic engine to keep your catalogue in perfect sync. Here is the core functionality:
We understand that speed is money. This extension is built with Magento best practices to ensure it remains lightweight, even for large catalogues.
Your store sells Organic Chicken Dog Treats as a single item and in bulk packs. You set up the following structure using the extension:
| Product Name | SKU | Qty Deducted from Main |
|---|---|---|
| Single Pack (Main Product) | DOG-TREAT-001 | 100 |
| Pack of 10 | DOG-TREAT-10PK | 10 |
| Pack of 50 | DOG-TREAT-50PK | 50 |
Inventory Deduction on Purchase
If a customer buys 2 x Pack of 10:
Inventory Restoration on Refund
If that order is cancelled:
This automation ensures that whether you sell a single unit or a bulk case, your inventory numbers are always 100% accurate.

Your website sells Coloured Click Rail Tracks (e.g., Silver, Black, Warm White) as installation-ready units. Each track unit requires specific hardware components to be included. You set up the following structure using the extension:
| Component Name | Quantity per Track Unit |
|---|---|
| Click & Connect Connector | 8 |
| #6 x 1.25" Screw | 8 |
| TripleGrip™ Anchor | 8 |
Inventory Deduction on Purchase
If a customer buys 3 x Silver Click Rail Tracks:
Inventory Restoration on Refund
If a refund is processed for 2 units of that order:
This automation manages associations per colour variant, keeping hardware stock accurate across your entire catalogue without manual adjustments.

Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition
We offer 60 days of free support and 12 months of free upgrade for any standard Magento site when you buy this extension. You can also get our installation service for a small fee. If you want more benefits, you can purchase our 12 months of free premium support and free lifetime upgrade package. Please contact us if you need any assistance or customization for this extension. We will reply to you within 48 hours. We may also offer you a special deal or a free solution if we like your idea.
A. The upgrade process depends on your platform and how the extension was installed:
For Magento 2 (Installed via Composer)
If your extension is within the free upgrade period (12 months from the purchase date), you can update directly via the command line. Simply run the composer require command for the specific module to fetch and install the latest available version. If you are outside the free upgrade period, you will need to buy an upgrade using the link below.
For Magento 1 or Magento 2 (Installed manually via app/code)
If your extension is within the free upgrade period (12 months from the purchase date), you can simply download the latest available version by logging into our website and navigating to My Account > My Downloadable Products. If you are outside the free upgrade period, you will need to buy an upgrade using the link below.
Purchase an Upgrade:
https://www.scommerce-mage.com/magento-extension-installation-service.html
Important Note for Manual Upgrades: Before uploading the latest version, we highly recommend deleting all existing files and folders of our extension from your website. We may have deprecated or removed certain files in the update, and keeping the old ones could cause conflicts on your website.
Step 2: Next, run the config commands shown on the top of the page then click on the extension that you want to install. A composer require command will be revealed in the dropdown menu. Run the command then clear caches to complete the installation.
Fields marked with * are required