Hallo Ihr lieben,
beim einrichten von jtl wawi (siehe Thema:
https://www.modified-shop.org/forum/index.php?topic=1997.msg348783#msg348783 ) ist bei mir aufgefallen, das es in meiner Datenbank viele mehrfach vorhandene Kundendatensätze gibt.
Ich versuche nun raus zu finden, warum. Komme aber nicht weiter.
Es gibt ja die Sperre, das man sich neu im Shop registrieren kann, wenn es die Mailadresse in der Datenbank schon gibt. Gibt es diese Funktion schon immer, oder ist die noch recht neu?
Ich hatte erstmal amazon Pay oder Magnalister in Verdacht.
Nun habe ich aber gerade eine Kundin gefunden, die hat 4 Accounts mit der selben Mailadresse.
Den ersten Account hat sie in 03.2014 erstellt, die anderen Mai, Juni und Juli 2014.
Es gibt bei der Kundin aber nur eine einzige Bestellung und die ist vom 2.9.2015 mit dem zuerst angelegten Account. Bei den anderen 3 Accounts gibt es keine Bestellungen.
Also ist Magnalister oder Amazon Pay eigentlich raus. Beide wurden auch viel später erst eingerichtet.
Dann habe ich weiter gesucht, es betrifft auch Datensätze von 2015 und 2016.
Dort konnte ich nun einen Kunden identifizieren, bei dem es 7 Accounts gibt, alle wurden von Shopgate angelegt. Da ist also der Übeltäter! Dies habe ich auch mit 3 weiteren Kunden verifiziert.
Daher habe ich nun 2 Punkte:
a: Ich selber nutze Shopgate nicht mehr. Aber alle die es noch benutzen oder mal benutzt haben, haben wohl das selbe Problem wie ich. Kann das jemand bestätigen? Wenn ja müsste da wohl das Script mal überprüft werden, damit der Fehler in Zukunft verhindert werden kann.
B: Wie bekomme ich diese Doubletten nun sauber entfernt, ohne 300 Datensätze von Hand einzeln in der Datenbank zu löschen? Hat da jemand ne Idee?
Liebe Grüße
Patrick Enger
Linkback: https://www.modified-shop.org/forum/index.php?topic=38648.0