Galaxus

Benötigte Lesezeit: 3 Minuten


Einleitung

Das Galaxus Modul ermöglicht es Ihnen, Ihre Produkte auch auf Galaxus anzubieten. Verwalten Sie die Artikel an einem Ort, im Peppershop. Aber verkaufen Sie auf zwei Plattformen, Peppershop und Galaxus.

Das Galaxus Modul stellt Ihnen hierzu die Schnittstelle bereit.

Einrichtung und Bedingungen

Das Galaxus Modul ist lediglich eine Schnittstelle. Vorab benötigen Sie einen Vertrag mit Galaxus, diesen bekommen Sie von Galaxus selbst zugestellt. Nach der Prüfung und der Einverständnis von Galaxus erhalten Sie Zugangsdaten, welche Sie für die Schnittstelle im Peppershop benötigen.

Artikel

Wichtig zu wissen ist, dass alle Artikel, welche in Ihrem Shop angeboten werden, auch auf Galaxus angezeigt werden. Es gibt hier keine Möglichkeit nur ausgewählte Artikel anzubieten.

Sobald ein Artikel im Peppershop gelöscht wird, braucht es ca. 15min bis dieser ebenfalls automatisch aus dem Galaxus Shop entfernt wurde.

Ebenfalls muss das Lagerverhalten in Ihrem Peppershop aktiviert und gepflegt sein, ansonsten können die Artikel nicht an Galaxus übermittelt werden. Auch muss beim Artikel ein GTIN hinterlegt werden, dies ist zwingend nötig, damit Galaxus die Artikel verkaufen kann. Um einen GTIN bei Ihren Artikeln hinterlegen zu können, benötigen Sie das Modul “Herstellerinformationen” noch zusätzlich.

Um eine optimale Verbindung zu Galaxus gewährleisten zu können, müssen ebenfalls alle Lieferländer, welche von Galaxus angeboten werden, auch in Ihrem Shop verfügbar sein. Genauso verhaltet es sich auch mit den Währungen. Jede Währung die von Galaxus angeboten wird, müssen Sie auch in Ihrem Shop anbieten.

Konfiguration im Peppershop

Nachdem Sie den Vertrag mit Galaxus unterzeichnet und die Zugangsdaten erhalten haben, wechseln Sie in die Shopadministration des Peppershops.

Hier können Sie in der Modulverwaltung das Galaxus Modul installieren. Modulverwaltung Galaxus-Modul

Öffnen Sie das Modul und tragen Sie die erhaltenen Zugangsdaten ein.

Anschliessend müssen Sie noch die Versandart und die Standard-Lieferzeiten festlegen. Dies können Sie pro Ländergruppe definieren und ist zwingend notwendig. Galaxus wird seine Kunden anhand diesen Einträgen über den Bestell- und Versandstatus informieren.

Konfiguration Modul Peppershop

Retouren

Galaxus stellt seinen Kunden die Möglichkeit einer Rücksendung zur Verfügung. Dies bedeutet, dass auch Artikel aus Ihrem Shop zurückgesendet werden können. Das Prüfen der Rücksendung steht in Ihrer Verantwortung. Sie entscheiden, ob die Artikel in einem unversehrtem Zustand eingetroffen sind, oder nicht. Nach Rücknahme eines Artikels muss dieser manuell wieder in das Lager aufgenommen werden.

Spezielle Bestellungsstatus

Mit dem Galaxus-Modul werden folgende neue Bestellstatus eingeführt.

  • Lieferverzögerung
  • EOL (End of Life)
  • Storno External

Hilfe zum Modul

Damit die Übermittlung aller Daten zwischen dem Peppershop und Galaxus ohne Probleme durchgeführt werden kann, müssen folgende Punkte beachtet werden:

Währungen: Es müssen alle Währungen im Shop aktiv sein, welche bei Galaxus ebenfalls angeboten werden. Artikel: Diejenigen Artikel, welche auf Galaxus angeboten werden, müssen sichtbar und kaufbar im Peppershop sein. Zudem müssen alle Artikel mit einem GTIN ausgestattet sein. Lagerverwaltung: Um die Artikel an Galaxus übermitteln zu können, muss die Lagerverwaltung im Peppershop aktiviert und gepflegt werden. Versandländer: Alle Länder, welche von Galaxus beliefert werden müssen ebenfalls im Peppershop hinterlegt sein.

Programmierung

Im config.inc.php müssen die Konstanten “WEBROOT_PATH” und “HTTP_HOSTNAME” gesetzt sein

Es müssen zwei Cronjobs eingerichtet werden. Der eine Exportiert die Daten an Galaxus. Der andere Cronjob importiert die Galaxus-Messages in den PepperShop.

  • cd {shopverzeichnis}/shop/Admin/module/galaxus && php fetch_new_galaxus_messages.php
  • cd {shopverzeichnis}/shop/Admin/module/galaxus && php export_galaxus_product.php

Das Galaxus-Modul kann nur auf den produktiven Servern laufen, wenn die IP des Servers auch für “Bestellung-Extern-Abschliessen” freigeschaltet ist.

Aus diesem Grund müssen folgende Zeilen ins .htaccess File aufgenommen werden.

Order allow,deny 
Allow From {server-id}
Satisfy Any
🌶️
🔥
🌶️