Funktionalität im Beta-Programm verfügbar
Die hier beschriebene Funktionalität ist derzeit nur für (einige) Teilnehmer an unserem Beta-Programm verfügbar und/oder für ausgewählte Kunden. Falls die Funktionalität nicht für dich verfügbar ist und du diese gerne nutzen würdest, kontaktiere bitte unseren Customer Support und teile uns deine Lizenznummer mit (im klassischen Design: Administration > System > Grundeinstellungen > Reiter Einstellungen > Unterreiter Lizenz).
Du kannst Xentral zusammen mit Shopify POS für die folgenden typischen Anwendungsfälle nutzen:
-
Du verkaufst Waren in einem Point of Sale, wie z.B. einem Einzelhandelsgeschäft, an Laufkundschaft.
Falls Xentral wie unten beschrieben korrekt eingerichtet wurde, ist der Arbeitsablauf wie folgt:
Da Laufkundschaft meist anonym bedient wird, beinhaltet der Shopify Auftrag, der zu Xentral übertragen wird, normalerweise keine ausgewiesene Kundenadresse. In Xentral wird solchen Aufträgen automatisch ein Standardkunde zugewiesen.
Der Auftrag wird dann als abgeschlossen markiert, und die Lagerbuchung in Xentral wird so durchgeführt, wie du es im Auto-Versand-Prozess für dein Shopify POS eingerichtet hast.
-
Du hast möglicherweise ein Bonusprogramm für deine Kunden: Während du für deine Laufkundschaft normalerweise keine Kundendaten kennst, wirst du für deine Teilnehmer am Bonusprogramm die Kundendaten im Auftrag vermerken.
Falls Xentral wie unten beschrieben korrekt eingerichtet wurde, ist der Arbeitsablauf wie folgt:
Da du deine Teilnehmer am Bonusprogramm namentlich identifizieren möchtest, wird der Auftrag, den du aus Shopify an Xentral überträgst, die Kontaktdaten dieses Kunden beinhalten, so wie es bei jedem normalen Auftrag aus dem Online-Shop der Fall ist. Dieser Fall wird nicht anders behandelt.
Der Auftrag wird dann als abgeschlossen markiert, und die Lagerbuchung in Xentral wird so durchgeführt, wie du es im Auto-Versand-Prozess für dein Shopify POS eingerichtet hast.
-
Du bietest „Buy-in-Store & Ship-to-Door“ an: Deine Kunden können im Laden Waren kaufen, die du ihnen dann nach Hause lieferst.
Dieser Anwendungsfall ähnelt stark dem eines normalen Online-Shop Kunden: Du wirst die Kontaktdaten des Kunden bereits haben, die für die Ausführung des Auftrags nötig sind. Die Zahlweise könnte hier Barzahlung sein, wie bei Laufkundschaft in deinem Laden. Auch hier wird wieder alles (insbesondere das Fulfillment) so durchgeführt, wie du es in den Xentral-Projekteinstellungen für dein Shopify POS eingerichtet hast.
-
Du bietest Click & Collect an: Deine Kunden bestellen online und holen die Einkäufe im Laden ab.
Nachdem der Kunde online bestellt hat, importierst du den Auftrag aus deinem Shopify-Shop nach Xentral. Der Auftrag muss als irrelevant für den Auto-Versand kenntlich sein, entsprechend der Projekteinstellungen. Wenn der Kunde die Waren in deinem Einzelhandelsgeschäft abholt, markierst du den Auftrag in Shopify als abgeschlossen. Er wird dann in Xentral als abgeschlossen markiert und die Lagerzahlen werden entsprechend deiner Projekteinstellungen angepasst.
Anmerkung
Wir planen, zusätzliche Funktionalitäten für die Shopify POS Anbindung zu implementieren um weitere Anwendungsfälle abzudecken. Im Speziellen denken wir hier an die folgenden Funktionalitäten:
-
Einfache Zuordnung von Shopify-Verkaufskanälen zu Xentral-Projekten
-
Synchronisation der Lagerbestände auf spezifische Shopify-Standorte
-
Gutschriften & Retouren
-
Geschenkkarten
Das Bild unten zeigt den Aufbau der Anbindung von Shopify POS an Xentral.
Für diese Anbindung benötigst du die folgenden Hardware- und Softwarekomponenten:
-
Als Basis brauchst du einen Shopify Online-Shop, der an Xentral angebunden ist.
-
Zusätzlich zum regulären Shopify Online-Shop benötigst du die Shopify POS App für jeden deiner Point-of-Sale-Standorte.
-
Zur Erfüllung der gesetzlichen Anforderungen der KassenSichV in Deutschland benötigst du die TSE App von Shopify. Für Österreich gibt es andere Apps; für weitere Informationen hierzu kontaktiere bitte Shopify.
Die TSE App wird für jeden Standort mit Shopify POS benötigt.
-
Du brauchst Hardware für dein Registrierkassensystem.
Falls du die Shopify Anbindung an Xentral noch nicht durchgeführt hast, findest du dazu Anleitungen in den Artikeln Shopify an Xentral anbinden und Shopify-Schnittstelle in Xentral konfigurieren. Diese Artikel beschreiben die allgemeine Einrichtung der Anbindung, ohne spezifisch auf Shopify POS einzugehen. Unten findest du Informationen zu den speziell für Shopify POS benötigten Einstellungen.
In Shopify musst du den folgenden Arbeitsschritt ausführen:
-
Navigiere in Shopify zu Einstellungen und wähle Checkout.
-
Auf der Checkout Einstellungen-Seite, scrolle nach unten zum Bereich Bestellabwicklung.
Die unterste Einstellung in diesem Bereich hat die folgende Überschrift: Nachdem eine Bestellung ausgeführt und bezahlt wurde oder wenn alle Artikel zurückerstattet wurden
-
Entferne das Häkchen bei Die Bestellung automatisch archivieren.
Wenn das Häkchen gesetzt wäre, würden Bestellungen in Shopify sofort archiviert werden und deshalb nicht nach Xentral übertragen werden. Du möchtest jedoch, dass die Bestellungen als Aufträge nach Xentral übertragen werden. Aus diesem Grunde musst du das Häkchen entfernen.
In Xentralmusst du die folgenden Hauptarbeitsschritte durchführen:
-
Definiere einen Standardkunden, der für anonyme Laufkundschaft verwendet werden soll. Siehe Standardkunden (für anonyme Laufkundschaft) erstellen unten.
-
Definiere je ein Projekt, das für jede deiner Shopify POS Standorte verwendet werden soll. Die Projekteinstellungen bestimmen beispielsweise deinen Prozess beim Auto-Versand:
Beispielsweise werden die Laufkunden in deinem Einzelhandelsgeschäft ihre eingekauften Waren selbst aus dem Laden tragen, sodass der Auftrag hinsichtlich Fulfillment bereits abgeschlossen ist und du dich nur um die Lagerbuchung kümmern musst. Im Gegensatz dazu musst du für „Buy-in-Store & Ship-to-Door“-Kunden den Versand der Artikel auch noch durchführen.
Falls du mehr als ein Projekt für Shopify POS verwendest (weil du mehr als nur einen Standort hast), lies unten den Abschnitt Smarty Template zur Nutzung mehrerer Projekte für deinen Shopify Shop erstellen, um zu erfahren, wie du die Verteilung der Aufträge an die passenden Projekte mit Hilfe von Smarty steuern kannst.
-
Definiere die benötigten Zahlweisen (z.B. Barzahlung) und richte deren Zuordnung zwischen Shopify und Xentral im Zahlweisen Reiter deiner Shopify Online-Shop-Einstellungen in Xentral ein. Die Zahlungsweise beeinflusst auch, wie der Auto-Versand ausgeführt wird. Weitere Informationen hierzu findest du unter Online-Shops.
-
Stelle sicher, dass die Lagerzahlen in deinem Point-of-Sale mit denen im entsprechenden Lager in Xentral übereinstimmen. Wenn dies nicht der Fall ist, kannst du deine Lagerzahlen in Xentral nicht korrekt verfolgen und deine Auto-Versand-Prozesse können nicht richtig funktionieren.
Wenn Laufkundschaft Waren an deinem Point-of-Sale kauft, kennst du normalerweise nicht deren Namen. Aus diesem Grunde enthalten Aufträge, die du von Shopify POS nach Xentral überträgst, keine Kontaktdaten.
Dieser Abschnitt beschreibt die erforderliche Konfiguration, mit der Xentral solche Aufträge verarbeiten kann.
Gehe wie folgt vor, um einen Standardkunden in Xentral zu erstellen:
-
Je nachdem, welches Design du gerade nutzt, führe den entsprechenden Schritt aus:
-
Im klassischen Design: Navigiere zu Stammdaten > Adressen und klicke auf +Neu.
-
Im Xentral NextGen Design: Navigiere zu Verkaufen > Kunden und klicke auf Kunde hinzufügen.
-
-
Wähle Sonstige im Dropdown-Menü Typ.
-
Trage einen Namen deiner Wahl ein, beispielsweise „Laufkundschaft“.
-
In den Adressfeldern trage eine Adresse deiner Wahl ein. Üblicherweise würdest du hier die Adresse deines Point-of-Sale eintragen.
-
Trage im Feld E-Mail eine E-Mail-Adresse deiner Wahl ein. Dies kann eine fiktive E-Mail-Adresse sein. Diese E-Mail-Adresse wird nur als eindeutige Kennung dieses Adressdatensatzes in der Xentral-Datenbank benötigt. Im Kontext von Laufkundschaft bei Shopify POS wird an diese E-Mail-Adresse keinerlei E-Mail versandt.
-
Klicke auf Speichern. Im klassischen Design wirst du aufgefordert, diese Adresse als Kunde, Lieferant oder Mitarbeiter zu kennzeichnen: Kennzeichne sie als Kunde.
-
Wechsle zu deinen Shopify-Shop-Einstellungen in Xentral und öffne den Reiter Details > Unterreiter Schnittstelle.
-
Trage unten im Bereich Einstellungen für Shop oder Marktplatz in das Feld Standardkunde für Shopify POS den Standardkunden für Laufkundschaft ein, den du zuvor erstellt hast.
-
Klicke auf Speichern.
Wenn du verschiedene Verkaufskanäle in Shopify hast, zum Beispiel unterschiedliche POS Standorte, dann möchtest du möglicherweise die Aufträge in unterschiedliche Projekte in Xentral importieren. Damit der Shopify-Shopimport die Aufträge den passenden Projekten zuordnen kann, musst du die entsprechende Zuordnung in einem Smarty Template definieren.
Gehe wie folgt vor, um ein Smarty Template zu erstellen:
-
Navigiere in deiner Shopify-Shop-Schnittstelle in Xentralzum Reiter Details und wähle den Smarty Unterreiter.
-
Gebe den Smarty-Code wie unten beschrieben ein.
-
Klicke auf Speichern.
Hier findest du ein Beispiel eines solchen Smarty Templates:
<?xml version="1.0" encoding="UTF-8"?><xml> {*START PREPARING*} {assign var=orderData value=$cart->orderData} {if $orderData->source_name == 'pos'} {if $orderData->location_id == 67427303613} <projekt>3</projekt> {elseif $orderData->location_id == 67427762365} <projekt>4</projekt> {/if} {/if} </xml>
Das obige Beispiel ordnet zwei verschiedene Standorte aus Shopify anhand ihrer jeweiligen Standort-IDs zwei unterschiedlichen Projekten in Xentral anhand ihrer internen Projekt-IDs zu.
-
Die Zeile
{if $orderData->location_id == 67427303613}
verwendet die Standort-ID aus Shopify (hier: 67427303613). Du kannst die Standort-ID beispielsweise aus der URL ablesen, die in deinem Browser angezeigt wird, wenn du diesen Standort im Shopify Admin-Bereich öffnest. -
Die Zeile
<projekt>3</projekt>
nutzt die interne ID deines Projekts in Xentral. Du kannst die interne ID ablesen, wenn du die Projekt-Details öffnest: Navigiere zu Stammdaten > Projekte im klassischen Design oder im Xentral NextGen Design navigiere zu Projekte im Administrationsmenü (wenn du auf deinen Nutzernamen klickst), dann klicke auf das entsprechende Projekt, um die Projektdetails zu öffnen. Die URL sieht ungefähr so aus:.../index.php?module=projekt&action=dashboard&id=3
. Am Ende der URL kannst du die ID ablesen (hier: id=3).