Ich habe vor kurzem eine E-Commerce-Website entwickelt und nach vielen Problemen denke ich, dass ich es endlich herausgefunden habe. (Siehe Code und Frage hier: Cart Cookie Issue. Possible solutions?)Cookie vs Benutzereinstellungen. Kampf
Was passieren soll (und tut es die meiste Zeit)
Benutzer auscheckt und zahlt für Einzelteile. Sie werden vorübergehend extern gesendet, da ich die Auth.net-DPM-Methode verwende, die sie dann über eine Relaisantwort an meine Empfangsseite sendet. Sobald es auf der Quittungsseite angekommen ist, nimmt es die cart_id (das Cookie) und fügt die Transaktions-ID hinzu und setzt die Transaktion zum Abschluss.
Was mit einigen Leuten
Die SQL überhaupt nicht ausgeführt wird (für Warenkorb-ID aufgrund seiner Abhängigkeit von Cookies) passiert und Fehler erhalten, die cart_id sagt nicht gesetzt. (aber Warenkorb funktioniert über den Rest der Website, um zu diesem Punkt zu gelangen)
Nach einigen Tests fand ich einen Benutzer, der Problem hatte und erfolgreich löste, indem sie ihre FireFox-Einstellungen für den Verlauf und Cookies aus nie daran erinnern, sich zu erinnern. Nun, da ich weiß, was das Problem ist (oder zumindest bete ich, dass es das ist, lol), was kann ich tun, um das zu beheben?
1. aktiviert sind werde ich sehen, wie es geht! 2. Leider keine (oder zumindest weiß ich nicht wie) – Cjfidler