Zahlung bricht in Ihrem
PrestaShop ab?
wir bringen das Gateway wieder ans Laufen.
Audit und Behebung von PrestaShop-Zahlungsfehlern (Stripe, PayPal, Klarna, Apple Pay)
Kunde hat bezahlt, aber Bestellung nicht erstellt, Stripe-Widget lädt nicht, PayPal in Endlosschleife, 3D Secure abgelehnt, Apple Pay unsichtbar auf iOS, Klarna nicht verfügbar: jeder PSP hat seine typischen Pannen. Wir lesen die PSP-Logs, identifizieren die Unterbrechung, schließen die Kette wieder.
Ein Zahlungsbug = 8 bis 15 % Ihres Umsatzes, der wegbricht
Gemessen über 18 PrestaShop-Zahlungs-Audits in 2025-2026. Vergleichen Sie mit Ihrem eigenen Shop.
(Standard-B2C-Shop)
speziell durch Zahlungsbug
nach Gateway-Fix
Jedes Gateway hat seine typischen Pannen
Erkennen Sie Ihren PSP und das Symptom: das lenkt die Diagnose sofort.
Häufige Pannen:
authentication_required→ 3DSv2 nicht implementiert- Card-Element-Widget lädt nicht → CSP blockiert
js.stripe.com - Webhook-Endpoint in 403 → Stripe-IPs vom WAF blockiert
signature_verification_failed→ Webhook-Secret-Key rotiert
Häufige Pannen:
- «Mit PayPal bezahlen»-Button unsichtbar → JS-SDK nicht geladen
- Redirect zu
paypal.comin Schleife → IPN-Token kaputt - IPN-Webhook kommt nicht an → URL geändert ohne Dashboard-Update
- Sandbox in Produktion aktiv → Test-API-Schlüssel nicht umgestellt
Häufige Pannen:
- Klarna-Button im Warenkorb unsichtbar → Zahlart im Merchant Portal nicht aktiviert
- Falsche API-Region (eu1.api.klarna.com vs. global) für DE/AT
method not available→ purchase_country stimmt nicht mit Lieferadresse überein- Pay Now ersetzt Giropay nicht automatisch (Giropay 2024 eingestellt)
Häufige Pannen:
- IBAN-Validierung schlägt fehl → MOD97-Algorithmus im Modul falsch
- Mandatsreferenz nicht generiert → SEPA-Modul falsch konfiguriert
- Status bleibt 7 Tage in «wartend» → das ist normal (SEPA-Frist), kein Bug
- Rücklastschrift wird nicht erkannt → fehlender Notification-Hook
Häufige Pannen:
- Apple Pay-Button unsichtbar auf iOS → Datei
apple-developer-merchantid-domain-associationfehlt - Domain im PSP-Dashboard nicht verifiziert
- HTTPS nicht auf der ganzen Site gültig (Subdomains)
- Auf iOS < 15: Apple Pay verweigert ohne nativen Safari
Häufige Pannen:
- Bestellstatus bleibt unbegrenzt in «pending»
- Lokale Methode (iDEAL, EPS Österreich, TWINT Schweiz) im Dashboard nicht aktiviert
- Webhook in 200 empfangen, aber Status nicht aktualisiert → Modulbug
- Test-/Live-Modus nach Migration verwechselt
Stripe-Bug behoben in 2 h 21
Realer Fall · Shop für Nahrungsergänzung · PrestaShop 8.1 + offizielles Stripe-Modul · Februar 2026.
Refused to load the script 'https://js.stripe.com/v3/' because it violates the following Content Security Policy directive. CSP blockiert Stripe.
Content-Security-Policy-Header injizierte, ohne Stripe auf die Whitelist zu setzen. Bingo.
script-src 'self' js.stripe.com m.stripe.network + frame-src js.stripe.com hooks.stripe.com. Tests mit 3 Karten (Visa 3DS, Mastercard ohne 3DS, AmEx): Zahlungen OK.
(2 h 21 × 60 €/h netto)
+ 2.850 €
Tarife vorab angekündigt
Vor-Audit kostenlos. Beim Einsatz wissen Sie genau, was es kostet, bevor wir den Code anfassen.
Vor-Audit
- Test der Zahlungsstrecke komplett (Visa, MC, 3DS)
- Lesen PSP-Logs (Stripe-/PayPal-/Klarna-/Mollie-Dashboard)
- Festes Angebot + geschätzter wiederherstellbarer Umsatz
- Sie entscheiden, ob wir weitermachen
Gezielter Einsatz
- Backup Dateien + DB vor jedem Einsatz
- Behebung der Ursache (Webhook, Schlüssel, CSP, 3DS, Modul)
- Tests auf Visa, MC, AmEx, Klarna, Apple Pay falls relevant
- Wiederherstellung der verwaisten Bestellungen (≤ 10 inklusive)
- Garantie 30 Tage auf die Korrektur
Wartung Performance
- Automatisierter Replay der monatlichen Zahlungsstrecke
- Tägliche Backups automatisch in EU-Rechenzentren (DSGVO-konform)
- Alarm bei PSP-Webhook-Fehler > 3-mal
- Prioritärer Einsatz bei Zahlungsbugs
«Zahlungsbug» ist nicht...
Wenn sich der Warenkorb leert, der Versandschritt in einer Schleife landet, der Weiter-Button nicht reagiert, bevor man überhaupt zur Zahlung kommt: das ist der Bestellprozess, nicht der PSP. Dedizierte Seite.
Checkout-Seite →Wenn Stripe/PayPal Ihre Tätigkeit ablehnt (Glücksspiel, CBD, E-Zigaretten), ist das eine kommerzielle Entscheidung des PSP, kein technischer Bug. Lösung: Wechsel zu einem PSP, der Ihre Branche akzeptiert.
Werden Transaktionen angefochten (Chargeback) oder von der Issuer-Bank abgelehnt, ist das Betrugsbekämpfung auf Karten-Seite, kein PrestaShop-Bug. Dedizierte Tools: Stripe Radar, Sift usw.
PrestaShop-Zahlungsbug — häufig gestellte Fragen
authentication_required, Stripe-Widget lädt und verschwindet wieder. Behebung: Update des offiziellen Stripe-Moduls (unterstützt 3DSv2 nativ) oder Patch des Custom-Moduls, um PaymentIntents-API aufzurufen und Challenge zu verwalten.method not available, purchase_country stimmt nicht. Hinweis: Giropay wurde 2024 abgeschaltet — falls Sie es noch nutzen, sollten Sie auf Pay Now (Klarna) oder SEPA migrieren./.well-known/apple-developer-merchantid-domain-association — oft nach Migration vergessen, (3) Domain im Apple Pay-Dashboard verifiziert (über Stripe bei Stripe). Diagnose: JS-Konsole Safari iOS im Checkout. Behebung: Neugenerierung der Verknüpfungsdatei aus dem PSP-Dashboard, Hochladen, erneute Verifizierung. Ø 15 Min.Weitere Probleme, die ich behebe
Ihre Kunden können nicht mehr bezahlen?
Kostenloses Vor-Audit 30 Min: wir testen eine komplette Strecke, identifizieren die Unterbrechung, beziffern. Festes Angebot in 24 h (Werktag).