Kasse im Onlineshop
Kasse oder Zahlung funktioniert nicht: Ursachen und Lösung
Die kurze Antwort
Jeder Kunde, der nicht bezahlen kann, ist eine verlorene Bestellung, und manche kommen nicht wieder. Sagen Sie uns, was Ihre Kunden sehen. Wir finden die Stelle, an der die Zahlung abbricht, und nennen zuerst einen Festpreis.
- Backup vor jeder Änderung
- Festpreis vor Beginn
- Aus der Ferne, weltweit
- Kostenlose Erstdiagnose
Eine Zahlung durchläuft mehrere Glieder: die Kassenseite im Browser, Ihren Shop, den Zahlungsanbieter und einen Webhook, also die Nachricht, die der Anbieter an Ihren Shop zurückschickt, um zu melden: „Diese Bestellung ist bezahlt.“ Fällt ein Glied aus, sehen Kunden einen Fehler, oder Sie finden bezahlte Bestellungen, die hängen bleiben. Jedes Glied hinterlässt Spuren in der Browser-Konsole, in den Shop-Logs und im Dashboard des Anbieters, und dort fangen wir an.
Kommt Ihnen das bekannt vor?
Woran Sie erkennen, dass Kasse oder Zahlung nicht funktionieren
- Die Schaltfläche zum Bezahlen reagiert nicht, dreht endlos oder zeigt eine allgemeine Fehlermeldung
- Kunden werden belastet, aber die Bestellung bleibt in Ihrem Shop „in Wartestellung“ oder „wartend“
- Zahlungsarten fehlen, oder nur manche Kunden können bezahlen
- Der Anbieter zeigt Testzahlungen oder einen Fehler wie „invalid API key“
- Kartenzahlungen scheitern bei der zusätzlichen Bankprüfung (3-D Secure), oder das Fenster der Bank öffnet sich nie
- Das Problem begann nach einem Update, einem Theme-Wechsel oder dem Umzug zu einem anderen Hoster
Ursachen
Warum Kasse oder Zahlung ausfallen
API-Schlüssel im falschen Modus
Test-Schlüssel im Live-Shop, Live-Schlüssel in einer Testumgebung oder Schlüssel eines anderen Kontos führen dazu, dass der Anbieter echte Zahlungen ablehnt oder ignoriert.
Webhooks schlagen fehl
Der Anbieter kann Ihrem Shop nicht melden, dass eine Zahlung geklappt hat, weil die Webhook-URL falsch ist, von einer Firewall blockiert wird oder einen Fehler liefert. Die Bestellung bleibt dann hängen.
JavaScript-Fehler oder Plugin-Konflikt
Ein Fehler eines anderen Plugins, des Themes oder eines Optimierungstools verhindert, dass das Zahlungsformular lädt, oder blockiert das 3-D-Secure-Fenster, in dem die Bank die Zahlung bestätigt.
Kassenseiten werden zwischengespeichert
Ein Cache-Plugin, der Hoster oder ein CDN liefert eine gespeicherte Kopie von Warenkorb oder Kasse aus. Tokens und Summen sind dann veraltet, und die Zahlung wird abgelehnt.
SSL oder Mixed Content
Ein abgelaufenes Zertifikat oder Skripte, die über unverschlüsseltes http geladen werden, lassen Browser die Zahlungsfelder blockieren, die nur auf einer vollständig gesicherten Seite funktionieren.
Währungs-, Steuer- oder Versandeinstellungen
Eine Währung, die die Zahlungsart nicht unterstützt, eine fehlende Versandzone oder ein Mindestbetrag blendet Zahlungsarten aus oder blockiert die Bestellung.
Selbst versuchen
Eine fehlerhafte Shop-Zahlung selbst prüfen
Probieren Sie diese Prüfungen, bevor Sie etwas ändern. Testen Sie mit einem kleinen echten Betrag oder im Testmodus des Anbieters auf einer Kopie des Shops.
- 1 Geben Sie selbst in einem privaten Browserfenster eine Testbestellung auf und notieren Sie genau, wo es stoppt und welche Meldung erscheint.
- 2 Öffnen Sie auf der Kassenseite die Browser-Konsole. Rote Fehler dort nennen oft das Plugin oder Skript, das die Zahlung stört.
- 3 Melden Sie sich im Dashboard Ihres Zahlungsanbieters an. Prüfen Sie, ob das Konto aktiv und im Live-Modus ist, vergleichen Sie die Schlüssel mit denen in Ihren Shop-Einstellungen und suchen Sie nach fehlgeschlagenen Webhooks oder Fehlerereignissen.
- 4 Schließen Sie Warenkorb, Kasse und „Mein Konto“ vom Caching aus: im Cache-Plugin, im Cache des Hosters und im CDN.
- 5 Sehen Sie bei WooCommerce unter WooCommerce › Status › Protokolle nach Einträgen Ihres Zahlungs-Plugins.
- 6 Begann es nach einem Update, setzen Sie genau dieses eine Plugin oder das Theme auf einer Testumgebung auf die vorherige Version zurück und testen Sie erneut.
Unser Vorgehen
So beheben wir eine Kasse, die nicht funktioniert
-
1
Sie sagen uns, was Kunden sehen
Schicken Sie eine kurze Beschreibung und, wenn möglich, einen Screenshot oder eine Bestellnummer. Wir sagen Ihnen, welchen Zugriff wir brauchen.
-
2
Wir sichern den Shop
Vor jeder Änderung kopieren wir Dateien und Datenbank einschließlich der Bestellungen, damit nichts verloren geht und sich jeder Schritt rückgängig machen lässt.
-
3
Wir finden das ausgefallene Glied und nennen den Preis
Wir prüfen Browser-Konsole, Shop-Logs und das Dashboard des Anbieters, finden die Stelle, an der die Zahlung abbricht, und senden Ihnen dann einen Festpreis.
-
4
Wir beheben, testen und berichten
Nach Ihrer Freigabe beheben wir den Fehler, führen Testzahlungen durch, prüfen, dass sich Bestellungen korrekt aktualisieren, und senden einen kurzen Bericht über die Änderungen.
Was wir brauchen
Was wir von Ihnen brauchen
- Ein Admin-Login für Ihren Shop (WooCommerce, Magento, Eigenentwicklung oder anderes)
- Zugriff auf das Dashboard Ihres Zahlungsanbieters oder ein Benutzer mit Entwicklerrechten
- Zugang zum Hosting-Panel oder per SFTP/SSH, für Logs und Dateien
- Ein oder zwei Bestellnummern, bei denen etwas schiefging, und seit wann das Problem besteht
Wir bitten nur um den Zugriff, den die Arbeit wirklich braucht. In den Dashboards der Zahlungsanbieter können Sie einen eingeschränkten Benutzer für uns anlegen und später wieder entfernen. Kartendaten brauchen wir nie.
Was wir nicht beheben können
Ausfälle beim Zahlungsanbieter, gesperrte oder noch zu prüfende Konten und Entscheidungen einer Bank oder eines Kartenunternehmens liegen außerhalb unserer Reichweite. Auf gehosteten Plattformen wie Shopify können wir nur an Ihrem Theme-Code und den App-Einstellungen arbeiten, nicht an der Plattform selbst. Liegt die Ursache dort, sagen wir es Ihnen schnell und helfen Ihnen, sich an die richtige Stelle zu wenden.
Preis
Preis und nächste Schritte
-
1
Kostenlose Erstdiagnose
Wir suchen die Ursache und sagen Ihnen, was los ist.
-
2
Festpreis
Sie erhalten einen Preis und eine Zeitschätzung. Ohne Ihr Ja beginnt nichts.
-
3
Behoben und dokumentiert
Wir reparieren, testen und schicken Ihnen einen kurzen Bericht.
Ab €450 netto
Festpreis, vor Beginn vereinbart
Ist es dringend? Sagen Sie es uns im Formular oder im Chat. Wir fangen so bald wie möglich an und nennen Ihnen im Angebot eine realistische Zeitschätzung. Kostet vorrangige Bearbeitung extra, sehen Sie das im Angebot, bevor Sie zustimmen.
Jetzt beheben lassenFragen?
Probleme bei Kasse und Zahlung: FAQ
Siehe auch
Verwandte Probleme
SSL-Zertifikatsfehler
„Ihre Verbindung ist nicht privat“ heißt: Der Browser vertraut dem SSL-Zertifikat Ihrer Website nicht. Bei einer Seite, die bisher funktioni...
Weiterlesen →Nach dem Update kaputt
Geht eine Website direkt nach einem Update kaputt, passen meist die Versionen nicht zusammen: Ein Plugin, Theme oder eigener Code funktionie...
Weiterlesen →HTTP-Fehler 500
Ein 500 Internal Server Error ist ein allgemeiner HTTP-Statuscode (interner Serverfehler). Der Server ist beim Aufbau der Seite auf ein uner...
Weiterlesen →Verfasst vom Team von IT bugsolutions · Zuletzt aktualisiert:
Anfrage
Schildern Sie uns das Problem
Beantworten Sie ein paar kurze Fragen. Sie erhalten einen Festpreis, bevor wir etwas tun.
Vielen Dank für Ihre Anfrage!
Wir melden uns in Kürze bei Ihnen.
Es ist ein Fehler aufgetreten.
Bitte versuchen Sie es erneut.