Read this article in English (AI translated)
Wenn ein Shop neu aufgesetzt wird oder das Shopsystem geändert wird (bzw. ein inkompatibler Releasewechsel vorgenommen wird), empfehlen wir die folgende Vorgehensweise.
Hintergrund
Komfortkasse liest Bestellungen aus dem Shopsystem aus. Wenn der Shop neu aufgesetzt wird, sind diese Bestellungen im Regelfall nicht mehr vorhanden. Wenn die Bestellungen in den neuen Shop migriert/importiert werden, sind Bestellungen möglicherweise doppelt vorhanden. Das kann zu Problemen bei der Zuordnung von Zahlungen führen.
Auch wenn Bestellungen mit derselben Bestellnummer in den neuen Shop übertragen werden, kann dies zu Problemen führen. Bei den meisten Shopsystemen erhält jede Bestellung eine eindeutige technische ID, die im neuen Shop nicht mit dem alten Shop übereinstimmt.
Shopsystem eines bestehenden Shops ändern
Solange zu einem Shop noch keine Bestellungen in Komfortkasse vorliegen, kann das Shopsystem im Händlerbereich frei geändert werden.
Sobald Bestellungen vorliegen, kann das Shopsystem eines bestehenden Shops nur noch bei einem Versionswechsel derselben Plattform geändert werden:
- Shopware (Version 4 und 5) auf Shopware (Version 6)
- Magento 1 auf Magento 2 / Adobe Commerce
In diesen Fällen bleibt der Shop derselbe (gleiche Kunden, fortlaufende Bestellnummern). Bestellungen, die in das neue System übernommen wurden, werden anhand der Bestellnummer wiedererkannt. Nach der Änderung werden die Einstellungen für den API-Zugriff zurückgesetzt, und die Verbindung zum Shop muss neu hergestellt werden.
Bei allen anderen Wechseln (z.B. von Shopware zu WooCommerce oder von Shopify zu einer Rechnungssoftware) kann das Shopsystem eines Shops mit Bestellungen nicht geändert werden. Legen Sie stattdessen einen zusätzlichen Shop an, wie im Folgenden beschrieben. Bei Fragen hilft der Komfortkasse Support gerne weiter.
Empfohlene Vorgehensweise
In Komfortkasse sollte ein neuer Shop angelegt werden. Die URL des bestehenden Shops kann umbenannt werden (z.B. "alt.meinshop.de", "meinshop.de_alt" oder ähnlich). Wenn der bestehende Shop nicht mehr online ist, muss die Verbindung in Komfortkasse getrennt werden.
Der neue Shop sollte in Komfortkasse als neuer Shop angelegt werden und die Verbindung neu hergestellt werden. Falls Bestellungen vom alten in den neuen Shop übernommen/importiert werden, sollte die Verbindung erst hergestellt werden, nachdem alle Bestellungen importiert wurden. Andernfalls kann es dazu führen, dass erneut Zahlungsinformationen für diese Bestellungen versendet werden.
Falls mehrere Bankkonten verwendet werden und eine explizite Zuordnung von Bankkonten zu Shops vorgenommen wurde, sollte in der Zuordnung der neue Shop hinzugefügt werden, bevor dieser verbunden wird.
Übersicht
Die empfohlenen Schritte in der Übersicht:
- Verbindung zum alten Shop trennen, falls alter Shop nicht mehr online
- URL des alten Shops ändern
- Neuen Shop hinzufügen
- Verbindung zum neuen Shop herstellen
Parallelbetrieb
Es ist auch möglich, den alten Shop für eine Übergangszeit weiter im Parallelbetrieb laufen zu lassen. Dies erfolgt normalerweise auf einer anderen Domain oder Subdomain.
In diesem Fall würden Zahlungen, die für Bestellungen im alten Shop eingehen, regulär der Bestellung im alten Shop zugeordnet werden und zum Shop übertragen werden.
Falls alter und neuer Shop parallel betrieben werden und zusätzlich Bestellungen vom alten in den neuen Shop übernommen/importiert werden, würde dies ohne weitere Vorkehrungen zu Problemen bei der Zuordnung führen, da dieselbe Bestellnummer nun sowohl im alten wie auch im neuen Shop existiert. In diesem Fall empfehlen wir, den alten Shop als "Test-/Entwicklungssystem" zu markieren, damit für den Shop keine Zuordnung vorgenommen wird