How to Display Multiple Offer Variations From One Product and Share the Same Stock in Shopware 6?

Hi,

I have a single product, but I want to display it on the storefront in three different offer formats at the same time. Each offer will have a different name, price, and description, but all of them still refer to the same underlying product.

Example setup:

  • Product A with accessory 1, accessory 2, and accessory 3

  • Product A with accessory 1 and accessory 2

  • Product A without accessories

These are not separate products — they are different offer presentations of the same product.
So whenever a customer buys any of these offers, the stock should be reduced from one common product stock.

My questions:

  1. What is the correct way in Shopware 6 to display the same product in multiple offer formats like this?

  2. How can I make sure that all these displayed offers subtract stock from the same shared stock value?

  3. Is there a built-in method, a free plugin, or any alternative approach (without custom coding) to achieve this?

Thanks in advance!

You could create variants, but the naming can become difficult. This is the only free option I’m aware of.

Alternatively, you could use a paid plugin for custom products or product bundles.