Parts lists & bundles
Description
Highlights
About the Extension
DEMOSHOP AVAILABLE
We provide you with a demo store for this extension so that you can test it to your heart's content with every available functionality. You also have full access to the access to the administration so that you can try out all the options there too. For the storefront a customer has already been created. You can log in to the store directly with the pre-selected access data. The demo store is completely reset every night. Please click below the screenshots on the "View demo" button and follow the corresponding links.
Description
With this plugin, you can create flexible bill of materials (BOM) products. A BOM consists of any number of existing products that can be defined as components with individual quantities. The plugin is ideal for bundles, sets, configurable products, or complex products that internally consist of multiple products but are sold as a single item.
Synchronization
Optionally, numerous component parameters can be synchronized or calculated automatically, including stock levels, delivery times, restock times, prices, weights, dimensions, properties, or tags. This allows complex product compositions to be managed centrally and consistently.
Pricing
Several pricing options are available: The price of the bill of materials can be defined as a fixed price or calculated automatically based on the included components. For automatically calculated prices, absolute or percentage-based surcharges and discounts can be applied. These can also be controlled via the Rule Builder, for example based on customer groups or dealer rules.
Storefront
In the storefront, you can configure whether the components are displayed on the product detail page or completely hidden. If they are hidden, the customer will not notice that the product is a bill of materials. When components are visible, it can optionally be enabled that products can be selected or deselected and that customers can adjust the quantities themselves.
Checkout
In the checkout, you can also configure whether the components are displayed or hidden. Additionally, you can define whether the individual prices of the components should be shown. Regardless of the display settings, all components are always stored individually when an order is placed, ensuring that stock levels are reduced correctly. Optionally, the parent-child relationship between the bill of materials and its components can be dissolved after the order.
Instructions
- install and activate the extension
- configure the extension according to your requirements
- open a product in the administration
- activate the parts list feature in the “Parts list” tab
- add the desired products including quantities
- check the pricing of the parts list
- review the synchronization and display options
- save the product
- open the product in the storefront for review
General information
- PHP 7 and PHP 8 compatible
The plugin is fully compatible with PHP 7.x and PHP 8.x - Snippets
The plugin uses snippets so that all texts and labels can be translated into other languages in the administration - Subshop-able
Relevant configuration options can be individually adapted for each sales channel - Compatibility
The plugin is always compatible with the latest Shopware version and the Shopware standard theme - Incompatibility
If you are using a custom theme and/or third-party plugins, you should test the plugin thoroughly before buying. A compatibility can not be guaranteed - Responsive
Whether desktop PC or mobile phone - the plugin is fully responsive - Test version
The plugin can be tested free of charge and without obligation for 30 days (see free trial month of the rental license) - Features
The features described in the app description, the screenshots and the demo shop always refer to the latest version of the plugin - Individual change requests
Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Please contact me without obligation to adapt my plugins according to your requirements in order to integrate them perfectly into your in-house processes - Liability disclaimer
The plugin manufacturer is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures that result from the use of the plugin - except for intent or gross negligence
Contact information
- Phone
+49 (0) 234 97354482 - Internet
info@digitvision.de
https://www.digitvision.de - Address
Hevener Straße 65
44797 Bochum
About me
- 20+ years of experience
For over 20 years in e-commerce and for over 10 years exclusively with shopware. Your specialist with extensive industry and technical knowledge. - Reliable
Shopware is my passion and my hobby. I take care of your project in a reliable and committed way as if it were my own. - Quality
High service quality is the focus. I use state-of-the-art design patterns, current technologies and innovative tools.
Your competent partner
For more than 20 years I have been working as a passionate web developer in e-commerce. In this time I have already advised and supported many companies in interesting projects. Thereby I stand for uncomplicated communication, future-proof solutions, modern technologies and a high level of commitment.
Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Get in contact with me without obligation, to get my plugins according to your requirements in order to integrate them perfectly into your in-house processes. I would be happy to provide you with offers for adaptations or, if necessary, individually programmed plugins according to your wishes.
Details
- Available: English, German
- Latest update: 20 January 2026
- Publication date: 19 January 2026
- Version: 1.0.2
- Category: Product Configuration
Resources
Reviews (0)
About the Extension Partner
digitvision
Partner Status
-
Shopware
Premium Extension Partner
Details
- Ø-Rating: 4.9
- Partner since: 2018
- Extensions: 90
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly