Damit Sie schnell mit nShift Checkout starten können, können Sie Ihre bestehende DeliveryCheckout-Konfiguration (v1) importieren. Dadurch können Sie einen Großteil Ihrer aktuellen Einrichtung wiederverwenden, anstatt alles von Grund auf neu aufzubauen.
Diese Anleitung führt Sie durch den Export Ihrer Konfiguration aus DeliveryCheckout und den Import in nShift Checkout sowie durch wichtige Punkte, die Sie vor und nach dem Import beachten sollten.
Bevor Sie beginnen
Bevor Sie Ihre Konfiguration exportieren, stellen Sie bitte Folgendes sicher:
1. Überprüfen Sie Ihr Template
Stellen Sie sicher, dass Ihre DeliveryCheckout-Konfiguration ein Template verwendet, dessen Name Essential, Professional oder Premium enthält. Jedes Template mit Standard im Namen ist ein Legacy-Template und sollte vor dem Export aktualisiert werden.
|
Das nShift Standard-Template Wenn Ihre Konfiguration das nShift Standard-Template verwendet, muss sie vor dem Export auf das richtige Template (Essential, Professional oder Premium) aktualisiert werden. Wenn Sie das Template ändern, stellen Sie sicher, dass Sie auf der Seite Change template das Kontrollkästchen Create new DeliveryCheckout Id aktivieren. Dadurch wird beim Wechsel zu einem neuen Template eine separate Konfiguration erstellt, sodass Ihre bestehende Live-Konfiguration unverändert bleibt. Bitte beachten Sie außerdem, dass das Standard-Template keine Funktionseinschränkungen erzwingt. Das bedeutet, dass Ihre aktuelle Konfiguration möglicherweise Funktionen verwendet, die nicht in Ihrem Abonnement enthalten sind. Wenn Sie zu einem Template wechseln, das Ihrer tatsächlichen Vereinbarung entspricht (z. B. Essential oder Professional), stehen einige dieser Funktionen möglicherweise nicht mehr zur Verfügung. Wenn Sie unsicher sind, wenden Sie sich bitte an den Support oder Ihren Kundenbetreuer, bevor Sie fortfahren. |
So ändern Sie das Template
- Gehen Sie in nShift Delivery zu Maintenance > DeliveryCheckout.
- Klicken Sie auf das Ansichtssymbol neben der Konfiguration, die Sie aktualisieren möchten.
- Klicken Sie auf der Detailseite von DeliveryCheckout auf Change template.
- Wählen Sie im Dropdown-Menü das richtige Template aus (Essential, Professional oder Premium).
- Stellen Sie sicher, dass das Kontrollkästchen Create new DeliveryCheckout Id aktiviert ist.
- Klicken Sie auf OK.
Eine neue DeliveryCheckout-ID wird mit dem aktualisierten Template erstellt, während Ihre bestehende Live-Konfiguration unverändert bleibt.
2. Richten Sie einen Absender in nShift Checkout ein
Bevor Sie eine Konfiguration importieren, muss mindestens ein Absender in Ihrem nShift Portal-Konto konfiguriert sein.
Weiterlesen: Einrichten von Absendern
3. Bereiten Sie benutzerdefinierte Abholorte vor
Wenn Sie benutzerdefinierte PUDOs verwenden (zum Beispiel Abholung im Geschäft), sind diese nicht in der Exportdatei enthalten und müssen manuell im nShift Portal eingerichtet werden.
Wenn Sie alle Details Ihrer benutzerdefinierten Standorte (IDs, Adresse, Koordinaten, Öffnungszeiten usw.) anderweitig verfügbar haben, können Sie diese direkt verwenden. Wenn Ihre Informationen zu benutzerdefinierten PUDOs nur in DeliveryCheckout vorhanden sind, können Sie die Informationen dort exportieren:
- Gehen Sie in nShift Delivery zu Maintenance > DeliveryCheckout > Agent lists.
- Klicken Sie auf Search, um Ihre Agentenlisten anzuzeigen.
- Laden Sie die Listen herunter, die Sie exportieren möchten.
Bitte beachten Sie, dass das im nShift Portal verwendete Format anders ist. Die aus DeliveryCheckout exportierte JSON-Datei kann nicht unverändert wiederverwendet werden und muss vor dem Upload in das nShift Portal neu formatiert werden.
Hinzufügen eigener Abholorte (benutzerdefinierte PUDOs)
4. Exportieren und importieren Sie Ihre Bedingungslisten
Alle Bedingungslisten, die in Ihrer DeliveryCheckout-Konfiguration verwendet werden, müssen ebenfalls manuell migriert werden. Exportieren Sie Ihre Bedingungslisten aus DeliveryCheckout und importieren Sie sie in nShift Checkout, bevor Sie Ihre Konfiguration importieren, damit sie während des Importvorgangs bei Bedarf verfügbar sind.
Bitte beachten Sie, dass Bedingungslisten und benutzerdefinierte PUDO-Listen nicht vorhanden sein müssen, bevor Sie Ihre Konfiguration importieren. Sie können sie später einrichten. Sie müssen jedoch irgendwann manuell migriert werden, wenn sie weiterhin relevant sind und im neuen Checkout verwendet werden sollen.
Schritt 1: Konfiguration aus Delivery Checkout exportieren
- Gehen Sie zu Ihrer DeliveryCheckout-Konfiguration (v1).
- Klicken Sie auf Export > Export JSON, um die Konfiguration als JSON-Datei zu exportieren.
- Speichern Sie die Datei lokal.
Schritt 2: Konfiguration in nShift Checkout importieren
- Melden Sie sich im nShift Portal an.
- Bestätigen Sie, dass Sie einen Absender eingerichtet haben.
- Navigieren Sie zu nShift Checkout > Configurations.
- Wählen Sie Import.
- Laden Sie Ihre exportierte JSON-Datei hoch.
- Überprüfen Sie den importierten Inhalt und korrigieren Sie alle in der Benutzeroberfläche angezeigten Fehler.
- Speichern.
Was passiert während des Imports?
Beim Importieren einer Konfiguration wird Ihre bestehende Einrichtung in nShift Checkout übertragen. Die Kernstruktur bleibt erhalten, wird jedoch an das neue System angepasst.
Beachten Sie, dass nShift Checkout in einigen grundlegenden Punkten anders funktioniert als DeliveryCheckout. In v1 musste dieselbe Bedingung oft separat an jeder Stelle geschrieben werden, an der sie etwas auslösen sollte. Im neuen Checkout kann eine einzelne Regel mehrere Aktionen gleichzeitig auslösen, zum Beispiel einen Text ändern, einen Preis anpassen und eine Versandoption ausblenden – alles auf Basis einer einzigen Bedingung.
Das bedeutet, dass eine importierte Konfiguration zwar funktioniert, aber möglicherweise nicht das volle Potenzial von nShift Checkout ausschöpft. In vielen Fällen, insbesondere bei komplexeren Konfigurationen, führt ein Neuaufbau von Grund auf zu einer schlankeren und wartungsfreundlicheren Einrichtung.
In DeliveryCheckout wurden Bedingungen typischerweise verwendet, um festzulegen, wann eine Option angezeigt werden soll. In nShift Checkout können Sie wählen, ob eine Versandoption standardmäßig angezeigt und durch Regeln ausgeblendet oder standardmäßig ausgeblendet und durch Regeln aktiviert wird. Beim Import werden Versandoptionen auf inaktiv gesetzt, wobei Regeln sie aktivieren, wenn Bedingungen erfüllt sind – entsprechend der Logik von DeliveryCheckout. Dies sollte nach dem Import überprüft werden, da der neue Ansatz je nach Ihrer Einrichtung eine Vereinfachung Ihrer Regeln ermöglichen kann.
Legacy-Bedingungen werden automatisch in Regeln in der Rule Engine umgewandelt. Wurde dieselbe Bedingung an mehreren Stellen in DeliveryCheckout verwendet, führt dies zu einer einzelnen Regel mit mehreren Aktionen in nShift Checkout, was die Funktionsweise der neuen Rule Engine widerspiegelt.
Nach dem Import werden alle konvertierten Regeln Rule 1, Rule 2 usw. genannt. Wir empfehlen, Ihre Regeln durchzugehen und ihnen aussagekräftige Namen zu geben. Dies erleichtert die Wartung und Fehlerbehebung Ihrer Konfiguration in Zukunft.