Um Modified in Xentral integrieren zu können benötigt man drei Schritte. Xentral bindet externe Shops, auch wenn diese extra APIs anbieten, immer über einen Xentral Shop-Importer an. Das ist die genormte Schnittstelle für Xentral. In dieser Schnittstelle wird dann auf die echte API vom Shop zugegriffen. Aber die Kommunikation mit Xentral geschieht immer über den Importer.
Features der Schnittstelle
Aufträge abholen
Auftragsstatus bei Versand umstellen inkl. Meldung Trackingnummer
Artikel einzeln von Xentral nach Modified oder von Modified nach Xentral übertragen
Meldung aktueller Lagerzahlen
Die Rechnung und oder Lieferschein kann durch Xentral mit eigenen Nummernkreisen erstellt werden. Die Belege werden im Versandprozess automatisch erstellt und versendet bzw. am Versanddrucker ausgedruckt.
Allgemeiner Ablauf der Installation (für Techniker)
Installation des Shop-Importers im Webspace von Modified
Anlegen eines Shops in Xentral + Übertragungsschlüssel für die Kommunikation
Abspeichern des Übertragungsschlüssels Shop-Importer
Abspeichern des Datenbankzugangs im Shop-Importer
Eingeben der Datenbankzugangsdaten im Shop-Importer
Angeben in Xentral zu der neuen URL zum Shop-Importer
Test der Übertragung
Individuelle Konfiguration (z.B. wie Versand importiert wird, ob die Preise aus Xentral oder vom Shop übernommen werden, usw.)
Schritt 1 anlegen eines neuen Shops in Xentral
Administration → Einstellungen → Online-Shops → Neu
Auswahl Shopart
Erstellen eines ImportKey und ImportToken
Schritt 2 auf Modified-Server Shop-Importer installieren
Verschieben des Ordners der Shop-Schnittstelle in einen Bereich im Shop, der von außen aufgerufen werden kann
Erstellen der Konfigurationsdatei (Umbenennen von user.inc.php.tpl nach user.inc.php)
ImportKey: Erstellen eines 32 Zeichen langen Schlüssels (mit Hilfe eines Passwortgenerators) und diesen in der Datei user.inc.php hinterlegen
ImportToken: Erstellen eines 6 Zeichen langen Schlüssels (mit Hilfe eines Passwortgenerators) und in der Datei user.inc.php hinterlegen
Konfiguration der Datenbankverbindung in der Datei user.inc.php (zu Modified)
Schritt 3 Verbindung von Xentral zum Shop-Importer
Einstellen der URL zum Shop-Importer (URL + Key + Token)