Warum funktioniert mein Shopify-Checkout nicht?

Ihr Shopify-Checkout funktioniert nicht? Erfahren Sie die häufigsten Ursachen, welche Prüfungen im Admin gefahrlos möglich sind und wann Sie technische Unterstützung anfragen sollten.

Support-Ticket eröffnen

Wenn Kunden Ihnen sagen, dass sie eine Bestellung nicht abschließen können, oder Sie bemerken, dass die Verkäufe plötzlich ausbleiben, gehört der Checkout zu den ersten Dingen, die Sie prüfen sollten.

Ein „Checkout funktioniert nicht“ kann viele Formen annehmen:

  • der Warenkorb-Button reagiert nicht
  • die Warenkorbseite lädt, aber der Checkout öffnet sich nie
  • der Checkout öffnet sich, zeigt aber einen Fehler
  • es erscheinen keine Versandtarife, sodass der Kunde nicht weiterkommt
  • ein Rabattcode wird abgelehnt oder ergibt einen falschen Gesamtbetrag
  • der Zahlungsschritt schlägt fehl oder führt zurück zum Warenkorb
  • das Problem tritt nur in bestimmten Ländern, Währungen oder auf bestimmten Geräten auf

Da Shopify eine gehostete Plattform ist, läuft der Checkout selbst auf der Infrastruktur von Shopify. Das ist beruhigend: In den meisten Fällen funktioniert der eigentliche Checkout, und das Problem kommt von etwas, das damit verbunden ist, etwa einer Einstellung, einer App, dem Warenkorb-Code des Themes oder einer Versand- oder Rabattregel.

Wichtig ist herauszufinden, an welcher Stelle der Kaufprozess abbricht, bevor Sie etwas ändern. Wenn Sie mehrere Einstellungen gleichzeitig ändern, kann das die eigentliche Ursache verdecken und neue Probleme schaffen.

Dieser Leitfaden erklärt, was möglicherweise passiert, welche Prüfungen im Shopify-Admin gefahrlos möglich sind, wie Sie eine Testbestellung aufgeben und wann es sinnvoll ist, Hilfe zu holen.

Was bedeutet es, wenn der Shopify-Checkout nicht funktioniert?

Ein Kauf bei Shopify durchläuft mehrere Schritte, und jeder hängt von anderen Teilen Ihres Shops ab:

  • die Produktseite und der Button „In den Warenkorb“, gesteuert von Ihrem Theme
  • der Warenkorb, gesteuert von Ihrem Theme und manchmal von Apps
  • der Checkout, betrieben von Shopify, aber beeinflusst von Ihren Einstellungen, Apps und Checkout-Anpassungen
  • Versand, Steuern und Rabatte, berechnet anhand der von Ihnen konfigurierten Regeln
  • die Zahlung, abgewickelt über Shopify Payments oder einen anderen Zahlungsanbieter

Wenn jemand sagt, der Checkout „funktioniert nicht“, kann der Fehler in jedem dieser Schritte liegen. Ein defekter Button „In den Warenkorb“ und eine abgelehnte Zahlung sind sehr unterschiedliche Probleme, auch wenn das Ergebnis dasselbe ist: keine Bestellung.

Die erste Aufgabe ist also nicht, etwas zu reparieren. Sie besteht darin herauszufinden, an welchem Schritt die Kunden hängen bleiben.

Was sind die häufigsten Ursachen?

Zahlungseinstellungen oder der Zahlungsanbieter

Wenn Kunden den Zahlungsschritt erreichen, aber nicht bezahlen können, liegt das Problem möglicherweise bei Ihren Zahlungseinstellungen oder Ihrem Konto beim Zahlungsanbieter. Ein Anbieter verlangt zum Beispiel eine zusätzliche Verifizierung, oder ein Zahlungs-Gateway wurde getrennt.

Zahlungsprobleme sind so häufig, dass sie einen eigenen Leitfaden verdienen: Lesen Sie, warum Zahlungen in Ihrem Shopify-Shop nicht funktionieren.

Eine App, die den Warenkorb oder Checkout verändert

Viele Apps greifen in den Kaufprozess ein. Typische Beispiele:

  • Upsell- und Cross-Sell-Apps
  • Warenkorb-Schubladen und fixierte „In den Warenkorb“-Leisten
  • Abo-Apps
  • Apps für Produktoptionen und Personalisierung
  • Apps für Bundles und Mengenrabatte
  • Apps für Lieferdatum, Geschenkverpackung oder Notizen
  • Währungsrechner und Übersetzungs-Apps

Ein App-Update, eine neue App oder eine geänderte App-Einstellung kann den Warenkorb oder den Checkout stören. Zwei Apps, die beide versuchen, den Warenkorb zu verändern, können sich auch gegenseitig in die Quere kommen.

Der Warenkorb-Code des Themes

Der Warenkorb ist Teil Ihres Themes. Wenn das Theme bearbeitet, aktualisiert oder ersetzt wurde, funktionieren die Warenkorb-Vorlage, das Formular „In den Warenkorb“ oder eine Warenkorb-Schublade möglicherweise nicht mehr richtig.

Das ist besonders wahrscheinlich, wenn:

  • jemand kürzlich den Theme-Code bearbeitet hat
  • ein neues Theme oder eine neue Theme-Version veröffentlicht wurde
  • eine App Code in das Theme eingefügt hat und später entfernt wurde

Rabattregeln

Rabatte können einen Checkout auf weniger offensichtliche Weise blockieren. Ein Rabatt kann:

  • abgelaufen sein oder noch nicht begonnen haben
  • nur für bestimmte Produkte, Kollektionen oder Kunden gelten
  • mit einem anderen Rabatt kollidieren
  • Nutzungsgrenzen haben, die erreicht wurden
  • sich mit anderen Rabatten auf unerwartete Weise kombinieren

Automatische Rabatte und Apps, die Rabatte erzeugen, können Gesamtbeträge auch dann verändern, wenn Kunden gar keinen Code eingeben.

Versandregeln

Wenn kein Versandtarif zu Adresse, Gewicht oder Wert des Warenkorbs passt, kann der Kunde möglicherweise nicht weitermachen. Das passiert oft, wenn:

  • ein neues Land oder eine neue Region ohne Versandtarife zum Shop hinzugefügt wurde
  • Produktgewichte fehlen oder falsch sind
  • Tarife von Preis- oder Gewichtsbereichen abhängen, die Lücken lassen
  • eine Versand- oder Liefer-App keine Tarife mehr liefert
  • Einstellungen für Abholung vor Ort oder lokale Zustellung geändert wurden

Märkte, Währungen und Länder

Wenn Sie international verkaufen, legen die Einstellungen von Shopify Markets fest, in welche Länder Sie verkaufen, welche Währung Kunden sehen und manchmal auch, welche Zahlungsarten verfügbar sind.

Ein Problem kann nur bei Kunden in einem Land oder bei Zahlung in einer Währung auftreten. Das ist ein starker Hinweis darauf, dass die Ursache in Ihrer Markt-, Währungs-, Versand- oder Zahlungskonfiguration liegt und nicht im Checkout als Ganzes.

Checkout-Anpassungen und Änderungen bei der Erweiterbarkeit

Shopify ändert seit einiger Zeit, wie Shops den Checkout anpassen können, und setzt dabei auf neuere, App-basierte Erweiterungsmöglichkeiten. Ältere Anpassungen werden möglicherweise nicht mehr unterstützt oder müssen neu umgesetzt werden.

Wenn Ihr Shop eigenen Checkout-Code, Checkout-Skripte oder Checkout-Apps hat, die vor einiger Zeit eingerichtet wurden, lohnt es sich zu prüfen, ob Shopify Ihnen dazu Hinweise geschickt hat. Sehen Sie in den Benachrichtigungen im Admin und in den E-Mails an den Shop-Inhaber nach. Ein Entwickler kann prüfen, was für Ihren Tarif und Ihre Einrichtung noch unterstützt wird.

Finden Sie zuerst heraus, wo der Kaufprozess abbricht

Das können Sie in wenigen Minuten selbst tun.

Öffnen Sie Ihren Shop in einem privaten oder Inkognito-Fenster und versuchen Sie einen Kauf so, wie ein Kunde es tun würde:

  1. Öffnen Sie eine Produktseite.
  2. Legen Sie das Produkt in den Warenkorb.
  3. Öffnen Sie den Warenkorb.
  4. Starten Sie den Checkout.
  5. Geben Sie eine realistisch wirkende Adresse ein.
  6. Prüfen Sie, ob Versandtarife erscheinen.
  7. Prüfen Sie, ob der Gesamtbetrag stimmt.
  8. Hören Sie vor dem Bezahlen auf, es sei denn, Sie verwenden eine Testzahlungsmethode (siehe Abschnitt für Praktiker).

Notieren Sie genau, wo es fehlschlägt und was Sie sehen. Ein Screenshot jeder Fehlermeldung ist sehr hilfreich.

Versuchen Sie dann zu beantworten:

  • Schlägt es bei jedem Produkt fehl oder nur bei einigen?
  • Schlägt es auf Mobilgeräten und am Desktop fehl?
  • Schlägt es mit einer anderen Lieferadresse oder einem anderen Land fehl?
  • Schlägt es mit und ohne Rabattcode fehl?
  • Seit wann melden Kunden das Problem?
  • Was hat sich um diese Zeit geändert: eine App, eine Theme-Bearbeitung, eine neue Versandregel, ein neuer Markt?

Eine Notiz wie „seit wir am Montag einen neuen Markt hinzugefügt haben, zeigt der Checkout für Deutschland keine Versandtarife mehr“ kann viel Zeit bei der Fehlersuche sparen.

Prüfen Sie, was Shopify selbst Ihnen mitteilt

Bevor Sie nach einer komplexen Ursache suchen, prüfen Sie die einfachen:

  • Benachrichtigungen und E-Mails im Admin: Shopify hat Ihnen vielleicht eine Nachricht zu Ihrem Zahlungsanbieter, zur Kontoverifizierung, zur Abrechnung oder zu Änderungen am Checkout geschickt.
  • Die Statusseite von Shopify: Suchen Sie nach der offiziellen Statusseite von Shopify, um zu sehen, ob Shopify ein Problem mit dem Checkout oder mit Zahlungen meldet. Wenn ja, ist es meist am besten, abzuwarten und die Lage zu beobachten.
  • Letzte Bestellungen: Prüfen Sie unter Orders (Bestellungen), wann die letzte erfolgreiche Bestellung eingegangen ist. So wissen Sie ungefähr, wann das Problem begonnen hat.
  • Abgebrochene Checkouts: Wenn Kunden den Checkout erreichen, ihn aber nicht abschließen, kann die Liste der abgebrochenen Checkouts zeigen, wo sie aufgehört haben.

Was können Sie gefahrlos ausprobieren?

Prüfen Sie die letzte Änderung

Wenn kurz vor Beginn des Problems eine App installiert oder aktualisiert, ein Theme bearbeitet oder veröffentlicht oder eine Versand-, Rabatt- oder Markteinstellung geändert wurde, ist diese Änderung Ihr erster Verdacht.

Wenn jemand anderes die Änderung vorgenommen hat, etwa ein Entwickler, eine Agentur oder ein Kollege, fragen Sie, was genau gemacht wurde.

Prüfen Sie Ihre Versandeinstellungen

Prüfen Sie unter Settings → Shipping and delivery (Einstellungen → Versand und Zustellung), ob:

  • die Länder oder Regionen, in denen Kunden scheitern, Versandtarife haben
  • gewichts- oder preisabhängige Tarifbedingungen keine Lücken lassen
  • die betroffenen Produkte versandpflichtig sind und ein sinnvolles Gewicht haben

Versuchen Sie den Checkout dann erneut mit einer Adresse im betroffenen Gebiet.

Prüfen Sie den betroffenen Rabatt

Wenn das Problem mit einem Rabatt zusammenhängt, öffnen Sie Discounts (Rabatte) und prüfen Sie Laufzeit, Berechtigung, Mindestanforderungen, Nutzungsgrenzen und Kombinationseinstellungen.

Versuchen Sie den Checkout ohne den Rabatt. Wenn es funktioniert, haben Sie das Problem eingegrenzt.

Prüfen Sie Ihre Zahlungseinstellungen

Prüfen Sie unter Settings → Payments (Einstellungen → Zahlungen), ob es Warnungen, Verifizierungsanfragen oder einen getrennten Anbieter gibt. Wenn Sie eine Meldung sehen, die eine Aktion verlangt, folgen Sie ihr oder wenden Sie sich an den Anbieter. Ändern Sie nicht mehrere Anbieter gleichzeitig.

Testen Sie den Checkout ohne eine verdächtige App

Wenn Sie eine bestimmte App stark im Verdacht haben, prüfen Sie zuerst ihre Einstellungen. Viele Apps bieten die Möglichkeit, eine Funktion zu deaktivieren oder ihre Storefront-Komponente auszuschalten, ohne sie zu deinstallieren.

Seien Sie mit dem Deinstallieren vorsichtig: Manche Apps hinterlassen Code im Theme, und beim Deinstallieren können die Daten oder Einstellungen der App gelöscht werden. Wenn die App Abos, Bundles oder Produktoptionen verwaltet, kann das Deinstallieren bestehende Kunden und Bestellungen betreffen.

Sehen Sie sich das vorherige Theme in der Vorschau an

Wenn das Problem nach einer Theme-Änderung begonnen hat, können Sie ein älteres Theme aus Ihrer Theme-Bibliothek in der Vorschau öffnen und dort den Warenkorb testen. Die Vorschau beeinflusst nicht, was Kunden sehen. Mehr dazu finden Sie unter was tun, wenn Ihr Shopify-Theme nach einem Update nicht mehr funktioniert.

Was sollten Sie vermeiden?

Wenn die Verkäufe ausbleiben, liegt es nahe, schnell alles auszuprobieren. Manche Maßnahmen können die Lage verschlimmern:

  • mehrere Apps gleichzeitig deinstallieren
  • Versandprofile oder Rabatte löschen, ohne ihre Einstellungen zu notieren
  • in Eile den Zahlungsanbieter wechseln
  • den Code des Live-Themes direkt bearbeiten, ohne ein Duplikat anzulegen
  • ein altes Theme veröffentlichen, ohne zu prüfen, was ihm fehlt
  • Code aus Foren in das Theme kopieren
  • wiederholt echte Bestellungen mit echten Karten aufgeben, um zu „testen“

Ändern Sie immer nur eine Sache, testen Sie und halten Sie kurz fest, was Sie getan haben.

Wann sollten Sie technische Unterstützung anfragen?

Es ist sinnvoll, Hilfe zu holen, wenn:

  • kein Kunde eine Bestellung abschließen kann und Sie nicht erkennen, warum
  • das Problem eigenen Theme-Code oder eine Warenkorb-Schublade betrifft
  • mehrere Apps in Warenkorb oder Checkout eingreifen und Sie einen Konflikt vermuten
  • das Problem Abos, Bundles oder Produktoptionen betrifft
  • das Problem nur in einigen Märkten oder Währungen auftritt
  • Ihr Shop ältere Checkout-Anpassungen nutzt
  • Shopify oder ein App-Entwickler sagt, das Problem liege „in Ihrem Theme“ oder „in einer anderen App“
  • Sie schon einiges ausprobiert haben und nicht mehr sicher sind, was sich geändert hat

Sie müssen das Problem nicht selbst diagnostizieren, bevor Sie Unterstützung anfragen.

Welche Informationen sollten Sie sammeln?

Hilfreiche Angaben sind:

  • die URL Ihres Shops
  • der Schritt, an dem der Checkout fehlschlägt
  • Screenshots aller Fehlermeldungen
  • wann das Problem begonnen hat und wann die letzte erfolgreiche Bestellung aufgegeben wurde
  • die betroffenen Geräte, Browser und Länder
  • kürzliche Änderungen an Apps, Theme, Versand, Rabatten oder Märkten
  • die Zahlungsanbieter, die Sie nutzen
  • alle Nachrichten von Shopify, einer App oder einem Zahlungsanbieter

Senden Sie keine Passwörter per E-Mail. Wenn jemand Zugriff auf Ihren Shop braucht, fügen Sie die Person im Shopify-Admin als Mitarbeiter oder als Mitarbeiter mit Partnerzugang (Collaborator) hinzu, nur mit den Berechtigungen, die sie benötigt.

Wie D4Hub helfen kann

D4Hub unterstützt Sie bei:

  • dem Nachstellen des Problems und dem Auffinden des Schritts, an dem der Checkout abbricht
  • der Prüfung kürzlicher Änderungen an Apps, Theme und Einstellungen
  • der Kontrolle des Warenkorb-Codes und der Warenkorb-Schublade des Themes
  • dem Erkennen von Konflikten zwischen Apps, die Warenkorb oder Checkout verändern
  • der Prüfung der Versand-, Rabatt- und Marktkonfiguration
  • dem Abgleich älterer Checkout-Anpassungen mit dem, was Shopify derzeit unterstützt
  • der Abstimmung mit App-Entwicklern und Zahlungsanbietern
  • Testbestellungen und der Prüfung des gesamten Kaufprozesses nach der Behebung

Sie können in jeder Phase Unterstützung anfragen, ob Sie nur eine kurze zweite Meinung zu einer Einstellung brauchen oder möchten, dass jemand die gesamte Fehlersuche übernimmt.

Support-Ticket eröffnen

Für Praktiker: den Checkout sicher testen

Diese Prüfungen richten sich an Personen, die sicher im Shopify-Admin und im Theme-Editor arbeiten. Duplizieren Sie das Theme, bevor Sie Theme-Code bearbeiten, damit Sie immer eine unveränderte Kopie haben, zu der Sie zurückkehren können.

Geben Sie eine Testbestellung auf

Sie können den gesamten Checkout testen, ohne eine echte Karte zu belasten.

Shopify bietet eine Testzahlungsoption für Entwicklung und Tests, und Shopify Payments hat einen Testmodus. Die Hilfe-Dokumentation von Shopify erklärt, wie Sie sie aktivieren und welche Testkartendaten Sie verwenden. Eine Änderung der Zahlungseinstellungen wirkt sich auf echte Kunden aus. Tun Sie das daher bei geringem Traffic, testen Sie zügig und stellen Sie danach alles zurück.

Nach dem Test:

  1. Prüfen Sie, ob die Testbestellung unter Orders (Bestellungen) erscheint.
  2. Prüfen Sie Gesamtbetrag, Steuern, Versand und Rabatte der Bestellung.
  3. Prüfen Sie, ob Bestätigungs-E-Mails versendet wurden.
  4. Stornieren oder archivieren Sie die Testbestellung, damit sie Ihre Berichte und Ihren Lagerbestand nicht beeinflusst.
  5. Stellen Sie sicher, dass Ihre echten Zahlungseinstellungen wieder aktiv sind.

Testen Sie mit einem duplizierten Theme

So prüfen Sie, ob das Problem im Theme liegt:

  1. Gehen Sie zu Online Store → Themes (Onlineshop → Themes).
  2. Erstellen Sie über das Aktionsmenü Ihres Live-Themes ein Duplikat.
  3. Öffnen Sie das Duplikat in der Vorschau und legen Sie ein Produkt in den Warenkorb.
  4. Wenn der Warenkorb mit einem anderen Theme oder einer älteren Version funktioniert, aber nicht mit dem Live-Theme, ist das Theme wahrscheinlich beteiligt.

Sie können am Duplikat Codeänderungen vornehmen und sie in der Vorschau prüfen, bevor Sie etwas veröffentlichen.

Prüfen Sie die App-Einbettungen im Theme-Editor

Viele Apps fügen der Storefront über App-Einbettungen oder App-Blöcke Funktionen hinzu. Öffnen Sie den Theme-Editor in einem duplizierten Theme und sehen Sie sich den Bereich der App-Einbettungen an. Wenn Sie eine Einbettung im Duplikat ausschalten, können Sie prüfen, ob diese App den Warenkorb beeinflusst, ohne den Live-Shop zu verändern.

Suchen Sie nach Warenkorb-Code im Theme

Im Code-Editor (im Aktionsmenü des Themes die Option zum Bearbeiten des Codes wählen) finden Sie die Warenkorb-Funktionen meist in Dateien, deren Name „cart“ enthält, in den Ordnern templates, sections und snippets. Typische Anzeichen für Probleme sind:

  • Code, den eine nicht mehr genutzte App hinterlassen hat
  • eine eigene Warenkorb-Schublade, die kürzlich bearbeitet wurde
  • JavaScript-Fehler in der Browser-Konsole, wenn ein Produkt in den Warenkorb gelegt wird

Sie können in der Storefront die Entwicklertools Ihres Browsers öffnen und die Konsole auf Fehler prüfen, während Sie ein Produkt in den Warenkorb legen. Fehler, die eine bestimmte App oder ein bestimmtes Skript nennen, sind ein nützlicher Hinweis für einen Entwickler.

Testen Sie nach Land und Währung

Wenn Sie in mehreren Märkten verkaufen, testen Sie den Checkout mit Adressen aus jedem betroffenen Land. Wenn nur ein Markt fehlschlägt, vergleichen Sie dessen Einstellungen, Währung, Versandzonen und verfügbare Zahlungsarten mit einem Markt, der funktioniert.

Häufig gestellte Fragen

Ist der Shopify-Checkout selbst defekt?

Meist nicht. Shopify betreibt den Checkout auf der eigenen Plattform, daher sind großflächige Ausfälle selten und werden normalerweise auf der Statusseite von Shopify gemeldet. Die meisten Probleme kommen von Einstellungen, Apps, dem Theme oder dem Zahlungsanbieter.

Warum funktioniert der Checkout bei mir, aber nicht bei meinen Kunden?

Vielleicht testen Sie mit einem anderen Land, einer anderen Währung, einem anderen Gerät oder einem anderen Warenkorbinhalt. Möglicherweise sind Sie auch im Admin angemeldet, was sich anders verhalten kann. Versuchen Sie es in einem privaten Browserfenster und stellen Sie die Situation des Kunden so genau wie möglich nach.

Kann eine App meinen Checkout stören, auch wenn ich nichts geändert habe?

Ja. Apps werden von ihren Entwicklern aktualisiert, manchmal automatisch. Ein App-Update kann verändern, wie die App mit Ihrem Theme oder mit anderen Apps zusammenwirkt.

Kunden sagen, dass keine Versandtarife erscheinen. Was sollte ich prüfen?

Prüfen Sie, ob das Land oder die Region des Kunden Versandtarife hat, ob die Gewichts- oder Preisbedingungen die Bestellung abdecken und ob die Produkte das richtige Gewicht haben. Wenn Sie eine App oder einen Versanddienstleister für die Tarife nutzen, prüfen Sie, ob er funktioniert.

Sollte ich zur Behebung auf ein anderes Theme wechseln?

Nicht als ersten Schritt. Ein anderes Theme kann den Warenkorb reparieren, aber andere Funktionen und Anpassungen entfernen. Prüfen Sie es zuerst in der Vorschau, um festzustellen, ob das Theme beteiligt ist, und entscheiden Sie dann.

Wie teste ich den Checkout ohne echte Zahlung?

Nutzen Sie die Testzahlungsoption von Shopify oder den Testmodus Ihres Zahlungsanbieters, wie in der Hilfe-Dokumentation von Shopify beschrieben. Denken Sie daran, danach wieder auf Ihre echten Zahlungseinstellungen umzustellen.

Kann D4Hub helfen, wenn ich schon einige Einstellungen geändert habe?

Ja. Sagen Sie uns, was Sie geändert haben und in welcher Reihenfolge. Diese Informationen helfen, den Ablauf zu rekonstruieren und den nächsten sicheren Schritt festzulegen.