Leistungen
Shopware
Preise Referenzen Über uns Vor Ort in NRW Kontakt Notfallservice Kundenlogin Kundenkonto anlegen Kostenloser Website-Check

// Shopware-Hilfe

Zahlungsart fehlt im Checkout?
Ursachen und Lösung

PayPal, Kauf auf Rechnung oder Kreditkarte tauchen an der Kasse nicht auf, obwohl sie im Admin aktiv sind? Das ist das Gegenstück zur gesperrten Versandart und hat oft ähnliche Ursachen. Meist liegt es an der Zuordnung zum Verkaufskanal, an einer Regel oder am Plugin des Zahlungsanbieters, und jede fehlende Zahlungsart kostet Bestellungen.

Zahlungsart Checkout Rule Builder Verkaufskanal PayPal Rechnung Plugin Cache Zahlungsart Checkout Rule Builder Verkaufskanal PayPal Rechnung Plugin Cache

Kurz gesagt

Shopware zeigt im Checkout nur Zahlungsarten, die aktiv sind, dem Verkaufskanal zugewiesen sind und deren Verfügbarkeitsregel zum aktuellen Warenkorb passt. Bei PayPal, Klarna, Kreditkarte oder Kauf auf Rechnung entscheidet außerdem das Plugin des Zahlungsanbieters mit: Es blendet Zahlungsarten aus, wenn Zugangsdaten fehlen, das Plugin noch im Testmodus steht, Land, Währung oder Betrag nicht passen oder der Anbieter die Methode für Ihr Konto nicht freigeschaltet hat. Fehlt eine Zahlungsart, liegt die Ursache fast immer an einer dieser Stellen.

Woran Sie das Problem erkennen

  • Eine Zahlungsart ist im Admin aktiv, erscheint im Checkout aber nicht
  • Sie fehlt nur bei bestimmten Lieferländern, Warenkorbwerten oder Kundengruppen
  • Gäste sehen andere Zahlungsarten als eingeloggte Kunden
  • Nach einem Update oder dem Wechsel des Zahlungs-Plugins ist eine Zahlungsart verschwunden
  • Im Checkout erscheint ein Hinweis, dass die gewählte Zahlungsart nicht verfügbar ist

// Ursachen

Die häufigsten Ursachen

Nicht im Verkaufskanal

Jede Zahlungsart muss im jeweiligen Verkaufskanal hinterlegt sein. Bei mehreren Verkaufskanälen, Ländern oder Sprachen wird das leicht vergessen.

Verfügbarkeitsregel passt nicht

Die Regel prüft etwa Lieferland, Kundengruppe, Warenkorbwert oder die Zahl bisheriger Bestellungen. Passt ein Wert nicht, verschwindet die Zahlungsart ohne Meldung.

Zugangsdaten oder Testmodus

Fehlen die Zugangsdaten im Zahlungs-Plugin, sind sie abgelaufen oder steht das Plugin noch im Testmodus, blendet es die Zahlungsart oft einfach aus.

Einschränkungen des Anbieters

Viele Zahlungsarten gibt es nur für bestimmte Länder, Währungen oder Beträge, oder der Anbieter muss sie für Ihr Konto erst freischalten. Das betrifft besonders Ratenkauf und Kauf auf Rechnung.

Plugin oder Update

Ein Update des Zahlungs-Plugins oder von Shopware bringt neue Zahlungsarten mit, die erst aktiviert und dem Verkaufskanal zugewiesen werden müssen, oder ändert Einstellungen.

Alter Warenkorb oder Cache

Bestehende Warenkörbe behalten ihre bisherige Auswahl, und nach Änderungen an Regeln zeigt der Cache manchmal noch den alten Stand.

Was Sie selbst prüfen können

Diese Schritte ändern nichts am Shop und grenzen die Ursache ein. Viele davon gleichen denen bei der gesperrten Versandart, weil beide über den Rule Builder gesteuert werden.

  • Unter Einstellungen, Zahlungsarten prüfen, ob die Zahlungsart aktiv ist und welche Verfügbarkeitsregel sie hat. Dann die Regel im Rule Builder öffnen und jede Bedingung mit Ihrem Testwarenkorb vergleichen.
  • Im Verkaufskanal prüfen, ob die Zahlungsart dort zugewiesen ist.
  • In der Konfiguration des Zahlungs-Plugins prüfen, ob die Live-Zugangsdaten eingetragen sind und der Testmodus aus ist. Viele Plugins bieten eine Schaltfläche, mit der sich die Zugangsdaten testen lassen.
  • Im Händlerkonto des Anbieters nachsehen, ob die Zahlungsart für Ihr Konto freigeschaltet ist und für Land und Währung Ihrer Kunden angeboten wird.
  • Testbestellungen in verschiedenen Konstellationen durchspielen: als Gast und eingeloggt, mit Lieferland Deutschland und Ausland, mit kleinem und großem Warenkorb.
  • Nach jeder Änderung den Cache leeren und einen neuen Warenkorb anlegen.

Mit Zugriff auf die Kommandozeile

Wer per SSH auf den Server kommt, kann die häufigsten Ursachen direkt angehen. Vorher Datenbank und Dateien sichern.

  • bin/console plugin:list zeigt, ob das Zahlungs-Plugin aktiv ist und in welcher Version es läuft.
  • In der Log-Datei nach dem Namen des Anbieters suchen, etwa mit grep -i paypal var/log/prod-$(date +%F).log. Fehler bei der Anmeldung beim Zahlungsanbieter stehen dort meist im Klartext.
  • bin/console cache:clear leert den Cache nach Änderungen an Regeln und Zahlungsarten.

Kauf auf Rechnung gezielt anbieten

Oft fehlt eine Zahlungsart nicht aus Versehen, sondern weil eine Regel sie bewusst einschränkt und keiner mehr weiß, warum. Ein klarer Aufbau verhindert das:

  • Eigene Regel pro Zweck – etwa „Rechnung nur für Bestandskunden“ mit der Bedingung, dass der Kunde schon mindestens eine Bestellung hat, oder „Rechnung nur für Geschäftskunden“ über die Kundengruppe.
  • Sprechende Namen – Der Name der Regel sagt, wofür sie da ist. Dann ist auch in einem Jahr klar, warum eine Zahlungsart fehlt.
  • Prüfung beim Anbieter mitdenken – Bei Rechnungskauf über einen externen Anbieter entscheidet dieser bei jeder Bestellung selbst, ob er die Zahlungsart anbietet. Fehlt sie nur bei manchen Kunden, ist das oft dessen Risikoprüfung und kein Fehler im Shop.

Was Sie besser nicht tun sollten

  • Regeln ändern oder löschen, ohne zu prüfen, wo sie noch verwendet werden. Eine Regel kann gleichzeitig an Versandarten, Preisen und Aktionen hängen.
  • Zahlungsarten löschen und neu anlegen. Bestehende Bestellungen verweisen auf sie, deshalb besser deaktivieren statt löschen.
  • Im laufenden Shop zwischen Test- und Live-Modus des Zahlungs-Plugins hin- und herschalten.

So beugen Sie vor

Nach jedem Update eines Zahlungs-Plugins oder von Shopware jede Zahlungsart einmal bis zur Bestellbestätigung durchspielen: Das dauert wenige Minuten und fängt fast alle Fälle ab, bevor Kunden sie bemerken. In unserer Wartung für Shopware-Shops gehören diese Testbestellungen zu jedem Update.

Wann Sie Hilfe holen sollten

Wenn Ihre wichtigste Zahlungsart fehlt, kostet das sofort Bestellungen. Holen Sie Hilfe, wenn Sie die Ursache nicht schnell finden, wenn mehrere Länder und Kundengruppen zusammenspielen oder wenn das Problem nach einem Update aufgetreten ist. Fehlt gerade die Zahlungsart, mit der die meisten Kunden bezahlen, hilft der 24/7 Notfallservice innerhalb von 30 Minuten.

// Passt dazu

// Soforthilfe

Sie kommen nicht weiter?

Schicken Sie uns kurz, welche Zahlungsart fehlt und welches Plugin Sie dafür nutzen, gern mit Screenshot. Fehlt gerade Ihre wichtigste Zahlungsart, helfen wir über den 24/7 Notfallservice innerhalb von 30 Minuten.

Anfrage senden → 💬 WhatsApp 📞 +49 172 2485226

// Häufige Fragen

Fragen und Antworten

Warum ist die Zahlungsart im Admin aktiv, aber nicht im Checkout?+

Weil „aktiv“ allein nicht reicht. Die Zahlungsart muss außerdem dem Verkaufskanal zugewiesen sein, ihre Verfügbarkeitsregel muss zum Warenkorb passen, und bei externen Anbietern muss das Plugin richtig eingerichtet sein. Fehlt einer dieser Punkte, erscheint sie nicht.

Warum fehlt Kauf auf Rechnung nur bei manchen Kunden?+

Entweder schränkt eine Regel die Zahlungsart ein, etwa auf Bestandskunden oder Geschäftskunden, oder der externe Rechnungsanbieter prüft jede Bestellung selbst und bietet die Zahlungsart nicht jedem an. Das Zweite ist kein Fehler im Shop.

Warum ist PayPal nach einem Update verschwunden?+

Häufig bringt das Update neue Zahlungsarten oder Einstellungen mit, die erst aktiviert und dem Verkaufskanal zugewiesen werden müssen, oder die Zugangsdaten müssen neu bestätigt werden. Die Log-Datei zeigt meist, ob die Verbindung zum Anbieter scheitert.

Kann ich eine Zahlungsart nur für Geschäftskunden anbieten?+

Ja. Dafür bekommt die Zahlungsart eine Verfügbarkeitsregel, die die Kundengruppe prüft. Genauso lassen sich Zahlungsarten auf Länder, Warenkorbwerte oder Bestandskunden beschränken.

Wie schnell können Sie helfen?+

Im Notfall reagieren wir innerhalb von 30 Minuten per WhatsApp und arbeiten direkt im Shop. Der Notfall-Stundensatz beträgt 149 € netto.