Versandkostenberechnung: Addition von Versandkosten bei unterschiedlichen Hersteller im Warenkorb

Hallo liebe Shopware 6 Community,

wir sind dabei Shopware 6 für unseren Shop einzurichten und das klappt bisher auch sehr gut soweit. Wir sind nun jedoch beim Thema Versandkosten angekommen. Ja mir ist bewusst dass schon viel über das Thema Versandkosten addieren geschrieben wurde. Ich finde nur folgende Information nicht:

Da wir viel über Spedition/Dropshipping und mehrere Hersteller/Lieferanten versenden, kann es vorkommen dass ein Kunde ja mehrere Produkte von unterschiedlichen Herstellern in den Warenkorb legt. Da nun jeder Dropshipper seinen eigenen LKW oder eigene Spedition losschickt, entstehen dadurch ja 2 (oder mehr) mal Lieferkosten für uns.

Wir würden also gerne folgendes umsetzen:

Wenn unser Kunde 2 (oder mehr) Produkte von unterschiedlichen Herstellern in den Warenkorb legt dann sollen die Versandkosten der beiden Hersteller addiert werden. ZB:

Produkt A (Hersteller A) Versandkosten 120 €
Produkt B (Hersteller A) Versandkosten 120 €
Produkt C (Hersteller B) Versandkosten 50 €

Also soll der Warenkorb 170€ anzeigen.

Bei Produkten des selben Herstellers im Warenkorb sollen die Versandkosten natürlich nur einmal angewendet werden:

Also:
Produkt A (Hersteller A)
Produkt B (Hersteller A)

Versandkosten 120€

Also sobald ein weiteres Produkt eines anderen Herstellers hinzukommt, muss addiert werden.

Geht sowas mit den vorhanden Rule Buildings bzw. hat jemand das gleiche Problem schon mal gelöst? Denke wir sind nicht die ersten die das Problem haben.

Vielen Dank schon mal.

Gruß
Seibel