Versandarten Management

Hi, wir haben bei einem Kunden zwei Versandarten die sich gegenseitig, je nach Kategorie ausschließen: also wenn ein Artikel aus der Kategorie A ist, dann kommt ausschließlich die Versandart X in Frage und wenn Artikel aus der Kategorie B dann die Versandart Y. Wenn Kunde aus A und B was nimmt, dann greifen beide Versandarten zu. Dazu haben wir eine dritte Versandart angelegt, die heisst dann X/Y. Diese ist dann die Ausweichversandart und wird dann aktiv, A und B nicht verfügbar sind. Wir haben aber auch Versandart Selbstabholung, die immer verfügbar ist. Also ist Selbstabholung eine Standardversandart. Die sorgt aber auch dafür dass X/Y nicht angezeigt wird wenn sowohl X als auch Y nicht möglich sind (Artikel aus beiden Kategorien im Warenkorb). D.h. man müsste dafür sorgen das X/Y sich nach X bzw. Y orientiert aber nicht nach Selbstabholung. Kann man dass denn irgendwie erreichen? Bzw. eine Idee wie man anders das lösen könnte? Ist ev. die Versandart Logik auch über eigene Logik zu definiere ausser über die Mittel aus dem Backend Versandart Bereich? So ein Werkzeug wie beim Riskmanagement und Zahlungsarten wäre sinnvoll, wo man logische Verknüpfungen bereitstellen kann. Viele Grüße, Edin