Versandregel für Artikelanzahl in Kategorie

Moin, ich versuche eine Regel festzulegen, die besagt, dass die Versandkosten für jeden Artikel der Kategorie xy multipliziert werden soll.
Generell ist es ja kein Problem, die Versandkosten je Position auszugeben.
Ich habe jetzt nur das Problem, dass die Versandkosten nur verdoppelt werden sollen, wenn der Kunde einen weiteren Artikel aus Kategorie xy kauft. Wenn er einen XY und einen XZ Artikel im Warenkorb hat, soll der Versand nur einmal berechnet werden.
Ich habe mir also im Rulebuilder einmal die Regel gebaut:
Position in Kategorien ->Mind eine → ist eine von → kategorie xy
Diese Regel habe ich dann in der normalen Versandkostenregel hinzugefügt und die Staffelpreise für die Anzahl der Artikel ergänzt. Leider wird dennoch der Versand auch auf andere Artikel (nicht eingeschlossene Kategorien) im Warenkorb angepasst.
Habe ich hier einen Denkfehler?

Vielen Dank.

Deine Regel gibt WAHR zurück, sobald ein Artikel aus der Kategorie XY im Warenkorb ist. Ab dann zählt die Anzahl von… von unten, unabhängig der Artikel.

Das von dir beschriebene Szenario ist ohne Plugin vermutlich nicht möglich.