Neu Stripe plugin mit JTL SHOP Error 500

HVGdruzstvo

Aktives Mitglied
30. Januar 2014
10
2
Hallo zusammen,

ich benötige Hilfe mit einem JTL-Shop 5.5.3 (NOVA-Template) und dem Stripe-Plugin von ninepoint-solutions.

Wir haben das Problem bereits gemeinsam mit unserer externen IT sowie mit dem Plugin-Hersteller analysiert. Leider konnte bisher niemand die Ursache finden und beide Seiten sehen die Verantwortung nicht bei sich.

Das Problem:

Sobald ein Kunde eine Bestellung über eine beliebige Zahlungsart des Stripe-Plugins bezahlt, wird nach erfolgreicher Zahlung nicht die Bestellbestätigungsseite angezeigt, sondern stattdessen erscheint ein HTTP 500 Internal Server Error.

Das Merkwürdige ist jedoch: Trotz des 500-Fehlers wird die Bestellung im JTL-Shop korrekt angelegt und die Zahlung wird ebenfalls korrekt verarbeitet.

Da der Kunde aber lediglich den Fehler 500 sieht, aktualisiert er die Seite verständlicherweise. Genau dabei entsteht jedoch jedes Mal eine neue, identische Bestellung, woraufhin erneut der 500-Fehler erscheint. Das kann sich beliebig oft wiederholen.

Zum Test haben wir auch andere Zahlungs-Plugins ausprobiert, Unzer Payments, das im Grunde dieselben Funktionen wie Stripe bietet. Dort wurde der Kunde nach erfolgreicher Zahlung jedoch korrekt auf die Bestellbestätigungsseite weitergeleitet und das Problem trat nicht auf.

Ergebnis:

  • Die Zahlung wird erfolgreich durchgeführt.
  • Die eigentliche Bestellung wird korrekt erstellt.
  • Durch jedes Aktualisieren der Fehlerseite wird jedoch eine weitere, doppelte Bestellung erzeugt.
Wir versuchen dieses Problem nun bereits seit etwa drei Monaten zu lösen, bislang leider ohne Erfolg. Deshalb hoffe ich, dass hier im Forum vielleicht jemand ein ähnliches Problem hatte oder einen Hinweis geben kann, in welche Richtung wir noch suchen sollten.

Hat jemand von euch schon einmal ein vergleichbares Verhalten mit dem Stripe-Plugin oder JTL-Shop erlebt?

Da wir CBD-Produkte verkaufen, arbeiten viele Zahlungsdienstleister leider nicht mit uns zusammen. Ein Wechsel des Payment-Providers ist daher aktuell keine realistische Option.

Screenshots mit Webseitename im Anhang.

Vielen Dank schon einmal für jede Hilfe!
 

Anhänge

  • screenshot-1.png
    screenshot-1.png
    57,3 KB · Aufrufe: 12
  • screenshot-2.png
    screenshot-2.png
    23,2 KB · Aufrufe: 12

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.661
2.713
Berlin
Firma
css-umsetzung
Du solltest das error_reporting in der config Datei vom Shop mal aktivieren um die richtige Fehlermeldung zu sehen.
nur mit error 500 kann keiner etwas anfangen.

Dann wäre ninepoint in der Regel auch meine erste Anlaufstelle.
 

HVGdruzstvo

Aktives Mitglied
30. Januar 2014
10
2
Du solltest das error_reporting in der config Datei vom Shop mal aktivieren um die richtige Fehlermeldung zu sehen.
nur mit error 500 kann keiner etwas anfangen.

Dann wäre ninepoint in der Regel auch meine erste Anlaufstelle.
Danke für den Tipp, ich habe es ausprobiert.

Leider hat das Logging keinen Hinweis auf den Stripe-Fehler geliefert. Im Log erscheinen nur folgende Warnungen:

[06-Aug-2026 13:47:13 Europe/Berlin] PHP Warning: Undefined array key "ws5_htextposition" in /.../templates_c/NOVAChild/f795019c5e3dadf9d9a5db90d816d1d057dae221_0.file.ws5_hinweisfenster_hinweisfenster.tpl.php on line 34

[06-Aug-2026 13:47:13 Europe/Berlin] PHP Warning: Attempt to read property "value" on null in /.../templates_c/NOVAChild/f795019c5e3dadf9d9a5db90d816d1d057dae221_0.file.ws5_hinweisfenster_hinweisfenster.tpl.php on line 34

[06-Aug-2026 13:48:01 Europe/Berlin] PHP Warning: Trying to access array offset on value of type null in /.../plugins/jtl_theme_editor/Bootstrap.php on line 21


Diese Warnungen haben meines Erachtens nichts mit Stripe zu tun.

Nach erfolgreicher Zahlung erfolgt die Weiterleitung auf https://hanfleben.eu/stripe/redirect?...&redirect_status=succeeded und anschließend erscheint ein HTTP 500. Das kann sich beliebig oft wiederholen.
 

Ähnliche Themen