PDF herunterladen

Inhaltsverzeichnis

Xycons · Modul M0128

Kundenimporter – Benutzerhandbuch

Kundendaten aus einem anderen Gambio-Shop importieren, synchronisieren und exportieren.

1 · Was das Modul macht

Der Kundenimporter überträgt Kundenkonten aus einem anderen Gambio-Shop („Quell-Shop“, im Modul EXTERN genannt) in Ihren aktuellen Shop (INTERN). Übertragen werden Stammdaten, alle Adressen, Kundeninfos, Memos, Warenkörbe und Wunschlisten. Vergleichskriterium ist immer die Kundennummer (Customer-ID).

Das Modul bietet drei Werkzeuge, jeweils in einem eigenen Reiter:

Reiter Zweck
Kundenim-/exporter Kunden, die es hier noch nicht gibt, aus dem Quell-Shop neu anlegen.
Kundensynchronisierer Kunden, die es in beiden Shops gibt, mit den Daten des Quell-Shops aktualisieren.
Kundenexporter Die Kunden dieses Shops als CSV-Datei exportieren.

2 · Bevor Sie starten

Wichtig: Legen Sie vor jedem Import oder jeder Synchronisation eine Sicherung Ihrer Shop-Datenbank an. Die Vorgänge schreiben direkt in Ihre Kundendaten.

Sie benötigen die Datenbank-Zugangsdaten des Quell-Shops:

  • Server (Host)
  • Datenbankname
  • Datenbankbenutzer
  • Datenbankpasswort
Der Datenbankbenutzer benötigt mindestens Leserechte auf dem Quell-Shop. Der Datenbank-Server des Quell-Shops muss vom Server dieses Shops aus erreichbar sein (ggf. Remote-Zugriff bzw. Firewall freischalten).

3 · Schritt 1 – Zugangsdaten hinterlegen

Öffnen Sie im Admin das Modul-Setup („Kundenimporter Setup“) und tragen Sie ein:

  • Quelle: DB-Server
  • Quelle: DB-Name
  • Quelle: DB-User
  • Quelle: DB-Passwort

Stellen Sie den Modulstatus auf Eingeschaltet und speichern Sie.

Im Admin-Menü unter Xycons → Kundenimporter. Oben auf jeder Seite sehen Sie den Vergleich beider Kundenstämme: wie viele Konten extern, wie viele intern gefunden wurden – und wie viele fehlen bzw. übereinstimmen.

5 · Schritt 3a – Kunden importieren

  1. Reiter Kundenim-/exporter öffnen.
  2. Kontrollzeile prüfen: „… Kundenkonten fehlen in diesem Shop“.
  3. Auf Starten klicken.
  4. Der Fortschrittsbalken läuft schrittweise bis 100 %.

Was passiert: Nur Kunden, deren Kundennummer hier noch nicht existiert, werden angelegt – mit allen Adressen und zugehörigen Daten. Bereits vorhandene Kunden bleiben unberührt.

6 · Schritt 3b – Kunden synchronisieren

  1. Reiter Kundensynchronisierer öffnen.
  2. Kontrollzeile prüfen: „… Kundenkonten, die in beiden Shops vorhanden sind“.
  3. Auf Starten klicken.

Was passiert: Konten, die es in beiden Shops gibt, werden mit den Daten des Quell-Shops überschrieben. Der Quell-Shop ist der „Master“. Nur hier vorhandene Konten bleiben unverändert.

Die Synchronisation überschreibt lokale Änderungen an diesen Kunden mit den Daten aus dem Quell-Shop. Führen Sie sie nur bewusst aus.
Die Synchronisation ist wiederholbar: Ein erneuter Lauf erzeugt keine doppelten Adressen oder Datensätze, sondern ersetzt den Bestand des jeweiligen Kunden sauber.

7 · Schritt 3c – Kunden als CSV exportieren

  1. Reiter Kundenexporter öffnen.
  2. Auf Starten klicken – der Fortschrittsbalken läuft bis 100 %.
  3. Nach Abschluss erscheint der Link „CSV-Datei herunterladen“. Datei speichern.

Exportiert werden die Basisdaten der Kunden dieses Shops mit ihrer Hauptadresse (Name, E-Mail, Telefon, Firma, Anschrift). Die Datei ist mit Semikolon getrennt und UTF-8-kodiert – direkt in Excel oder LibreOffice zu öffnen.

8 · Während des Laufs

  • Seite nicht neu laden, keine Links anklicken, den Tab nicht schließen, bis 100 % erreicht sind.
  • Große Bestände werden automatisch in Schritten verarbeitet – bei tausenden Konten etwas Geduld.

9 · Nach dem Lauf – prüfen

  • Anzahl und Kundennummern unter Kunden → Kunden stichprobenartig prüfen.
  • Bei einem Testkunden Adresse, Warenkorb und Wunschliste kontrollieren.

10 · Wenn etwas nicht klappt

Symptom Ursache / Lösung
„0 Kundenkonten in externer DB gefunden“ Zugangsdaten im Setup falsch, oder Quell-DB nicht erreichbar.
Fehlermeldung beim Start (ERROR / DB_CONNECTION) DB-Zugangsdaten prüfen; Remote-Zugriff/Firewall zum Quell-DB-Server freigeben.
Meldung „MODULE_OFF“ / roter Hinweis Modul ist ausgeschaltet – im Setup unter „Modulstatus“ einschalten.
Fortschritt scheint zu stehen Seite nicht neu laden – warten. Bleibt es dauerhaft hängen, Log prüfen.
Sitzung abgelaufen (INVALID_TOKEN) Seite einmal neu laden (dadurch neuer Sicherheits-Token) und erneut starten.

Protokoll der Läufe: xycons_m0128_importer_logfile (Xycons-Logverzeichnis).

11 · Modul ein- und ausschalten

Im Setup steuert der Modulstatus das gesamte Modul. Ist er auf Ausgeschaltet, finden keine Importe, Synchronisationen oder Exporte statt, und es wird keine Verbindung zum Quell-Shop aufgebaut. Auf den Modulseiten erscheint dann ein rot hinterlegter Hinweis, und der Start-Button ist ausgeblendet.

12 · Datenschutz-Hinweis

Sie übertragen personenbezogene Kundendaten (Namen, Adressen, teils IP-Adressen, Passwort-Hashes) zwischen zwei Systemen. Stellen Sie sicher, dass Sie dazu berechtigt sind (Rechtsgrundlage, ggf. Auftragsverarbeitung, Löschkonzept) und dass beide Shops in Ihrer Verantwortung liegen.

© 2013–2026 Xycons GmbH & Co. KG · www.xycons.de · Modul M0128 „Kundenimporter“ · Handbuch-Stand: Modulversion 1.02
PDF herunterladen
Stand: 2026-07-20 16:11:07