Hallo,
ich möchte gewisse Zahlarten (PayPal, Kreditkarte) für gewisse Warenkörbe sperren, wenn diese einen Artikel enthalten, der nur vorbestellbar ist. Vom Logistikdienstleister ist die Vorgabe allerdings, dass diese vorbestellbaren Artikel nur auf Rechnung bestellt werden können. Daher müssen die anderen Zahlarten gesperrt werden.
Ich habe im Rulebuilder nun folgende Regel für PayPal und Kredikarte hinterlegt:
Diese besagt, dass PayPal nur angezeigt werden soll, wenn kein Artikel im Warenkorb die Eigenschaft „erscheint demnächst“ mit sich trägt.
Das funktioniert auch soweit - allerdings wird mir bei einem leeren Warenkorb nun ständig der Hinweis „Die Zahlungsart ist für Deinen aktuellen Warenkorb gesperrt“ angezeigt. Ich habe mal aus Testzwecken in der Regel eine andere Bedingung ausgewählt, die nichts mit Produkteigenschaften zutun hat ( Warenkorbwert größer/gleich 0) und so bekomme ich den Fehler nicht angezeigt. Shopware scheint das also nur zu tun, wenn eine Eigenschaft in der Regel benutzt wird.
Ist das ein Bug oder kann ich mir anders helfen?
Viele Grüße