Jump to content

Zahlung bestätigt, Bestätigungsmail erhalten – aber keine Bestellung im Shop


Recommended Posts

Hallo Community,

ich habe ein Problem in der PrestaShop Version 8.1.7 identifiziert:

  • Unser Hosting-Provider hatte massive Performance-Probleme. Die Shop-Webseite reagierte verzögert (> 1 Minute) oder gar nicht und lieferte häufig einen 500er-Fehler.
  • Trotzdem konnten scheinbar einige Kunden erfolgreich bestellen:
    • Sie legten Artikel in den Warenkorb, durchliefen den Bestellprozess und zahlten.
    • Die Kunden erhielten eine Bestellbestätigung per E‑Mail aus PrestaShop. (Ein Kunde hat mir das Original E-Mail zugestellt)
    • Der Payment-Provider meldete die Zahlung erfolgreich per API zurück – und zeigt sie als abgeschlossen an.
  • Im PrestaShop-Backend ist von der „Bestellung“ allerdings nichts zu finden:
    • Weder im Warenkorb- noch im Bestelleingang.
    • Suche nach der Bestellnummer aus der Bestätigungsmail bringt kein Ergebnis.
    • Auch unter "Erweiterte Einstellungen" >  "E-Mail" konnte ich keinen Hinweis finden, dass das E-Mail versendet wurde.
  • Laut API-Antwort des Payment-Providers ist die Cart-ID bekannt. In der Datenbank (Tabelle ps_cart) existiert der entsprechende Warenkorb. Der passt aber nicht zur Bestellung.

 

Meine Fragen:

  • Wie kann es sein, dass eine Zahlung abgeschlossen wird und eine Bestätigungsemail mit Bestellnummer versendet wird, obwohl der Warenkorb nicht in eine Bestellung umgewandelt werden konnte?
  • Ich hätte erwartet, der Warenkorb wird zur Bestellung umgewandelt und bleibt im Status „Warten auf Zahlungseingang“ stehen?
  • Warum wird die Bestätigungsmail überhaupt mit einer Bestellnummer verschickt, obwohl der Checkout unvollständig ist?

Ich freue mich über jeden Hinweis – Danke.

Link to comment
Share on other sites

Wenn es zu Verzögerungen im Bestellablauf kam (Timeouts oder 500er) können schon Mails rausgegangen sein bevor sie Bestellung in der Datenbank verbucht ist (das ist der letzte Schritt im Bestellprozess). Warenkorb sollte eigentlich dazu passen, warum das jetzt nicht so ist ist schwer nachzuvollziehen.Wenn der Hoster der Probleme behoben hat findet ihr evtl noch Hnweise im Server error log anhand der 500er Fehler., sonst kann man wenig machen.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...