13.07.2026・Allgemein
13.07.2026・Allgemein

Zahlarten in Shopware 6 nur für Stammkunden anzeigen

Fabian Blechschmidt

Manche Zahlarten möchte man nicht jedem Kunden sofort anbieten.

Rechnungskauf ist so ein Klassiker. Bei bekannten Kunden ist das Risiko überschaubarer, bei Neukunden möchte man vielleicht erstmal Vorkasse, PayPal, Kreditkarte oder eine andere abgesicherte Zahlart nutzen.

In Shopware 6 lässt sich das ohne Plugin lösen. Der Rule Builder reicht dafür völlig aus.

Regel für Stammkunden anlegen

In der Administration geht man zu:

Einstellungen → Rule Builder

Dort wird eine neue Regel angelegt, zum Beispiel mit dem Namen:

2 Bestellungen

Als Bedingung wird gesetzt:

Anzahl abgeschlossener Bestellungen ist größer/gleich 2

Screenshot aus dem Shopware 6 Rule Builder. Zu sehen ist eine Regel mit dem Namen „2 Bestellungen“. Im Bereich „Bedingungen“ ist eingestellt: „Anzahl abgeschlossener Bestellungen ist größer/gleich 2“.

Damit gilt die Regel nur für Kunden, die bereits zwei abgeschlossene Bestellungen im Shop haben.

Wichtig dabei: Shopware meint hier den Bestellstatus. Zahlungsstatus und Lieferstatus sind eigene Zustände. Eine Bestellung kann also im Bestellstatus abgeschlossen sein, obwohl Zahlung oder Lieferung separat betrachtet noch offen sind. Das ist im Alltag manchmal etwas ungewohnt, aber technisch sauber getrennt.

Screenshot einer Bestellung in Shopware 6. Zu sehen sind Zahlungsstatus, Lieferstatus und Bestellstatus. Ein roter Pfeil zeigt auf den Bestellstatus, der auf „Done“ gesetzt ist, während Zahlungsstatus und Lieferstatus noch „Open“ sind.

Zahlart mit der Regel verknüpfen

Danach öffnet man die gewünschte Zahlart unter:

Einstellungen → Handel → Zahlungsarten

Dort wird die Zahlart aktiviert und bei der Verfügbarkeitsregel die eben angelegte Regel ausgewählt.

Speichern. Fertig.

Ab diesem Moment erscheint die Zahlart nur noch, wenn der Kunde die Regel erfüllt.

Kleiner Stolperstein bei der Anzahl

Die Regel größer/gleich 2 bedeutet: Der Kunde muss bereits zwei abgeschlossene Bestellungen haben.

Die Zahlart erscheint dann also ab der nächsten Bestellung.

Soll die Zahlart schon bei der zweiten Bestellung verfügbar sein, muss die Regel auf:

Anzahl abgeschlossener Bestellungen ist größer/gleich 1

gesetzt werden.

Das ist so ein kleiner Admin-Detailfehler, den man einmal falsch macht und danach nie wieder.

Typische Anwendungsfälle

Das kann sinnvoll sein für:

Gerade im B2B-Bereich ist das praktisch. Neukunden bekommen erstmal die normalen Zahlarten. Stammkunden bekommen bequemere Optionen.

Fazit

Shopware 6 bringt die Funktion direkt mit.

Zahlart aktivieren, Regel im Rule Builder anlegen, Regel an der Zahlart hinterlegen.

Mehr braucht es für diesen Fall nicht.