Zum Hauptinhalt springen

Warum wird in meinem Shop eine „404-Seite nicht gefunden“-Meldung angezeigt, anstatt zur Kasse weitergeleitet zu werden?

In Ihrem Shop wird die Meldung „404 Seite nicht gefunden“ angezeigt, anstatt zur Kasse weitergeleitet zu werden. Dies deutet darauf hin, dass wir zu einer WordPress-Seite weiterleiten, die nicht existiert. Dies geschieht, wenn die von uns eingefügte Seite nicht existiert. Wir verwenden diese Seite, um den Zahlungsvorgang auszulösen.

Dies tritt in der Regel auf, wenn Ihr Shop in mehreren Sprachen verfügbar ist und Sie das Mehrsprachen-Plugin von WordPress (WPML) verwenden.

In diesem Fall wird die von unserem Modul in Ihrem WooCommerce-Backend generierte Checkout-Seite möglicherweise nicht für alle Sprachen dupliziert.

Auflösung bei Verwendung von WPML ​

Sie sollten die Checkout-Seite unseres Moduls für alle Sprachen unter Pages > All pages duplizieren.

Befolgen Sie dazu bitte die folgenden Schritte:

  1. Gehen Sie in Ihr WooCommerce-Backend und öffnen Sie den Reiter Pages. Dort sollten Sie eine Seite namens <Payment_Service_Provider>_Checkout finden.
  2. Öffnen Sie die Seite.
  3. Auf der rechten Seite unter languages sollten Sie den Inhalt dieser Seite für alle Ihre installierten Sprachen duplizieren. Wenn Sie die Änderungen erfolgreich gespeichert haben, ist diese Seite für alle Ihre Sprachen aktiv und der Fehler sollte behoben sein.

Sollte das Problem nach Durchführung der oben genannten Schritte weiterhin bestehen, sollten Sie Folgendes versuchen:

  1. Löschen Sie die Seite <Payment_Service_Provider>_Checkout und entfernen Sie sie auch aus dem Papierkorb.
  2. Deaktivieren und reaktivieren Sie unser Zahlungs-Plugin unter Plugins.
  3. Gehen Sie in Ihr WordPress-Backend und öffnen Sie den Reiter „Seiten“. Dort sollten Sie eine Seite namens <Payment_Service_Provider>_Checkout finden.
  4. Öffnen Sie die Seite.
  5. Auf der rechten Seite unter Languages können Sie nun den Inhalt dieser Seite für alle Ihre installierten Sprachen duplizieren. Wenn Sie die Änderungen erfolgreich gespeichert haben, ist diese Seite für alle Ihre Sprachen aktiv und der Fehler sollte behoben sein.

Lösung ohne WPML ​

Wenn Sie WPML nicht verwenden und dieses Problem auftritt, sollten Sie die folgenden Schritte ausführen:

  1. Löschen Sie die Seite <Payment_Service_Provider>_Checkout und entfernen Sie sie auch aus dem Papierkorb.
  2. Deaktivieren Sie unser Zahlungs-Plugin unter Plugins und aktivieren Sie es anschliessend wieder.