Einrichtung der Verbindung für den Datenaustausch / Synchronisation


Um die Verbindung herzustellen, muss das Modul https://opencart-api.com/product/rest-admin-api/ erworben und installiert werden. Eine schnelle Installationsanleitung finden Sie im Video:https://www.youtube.com/watch?v=UHaEBcqPjt8.

Installationsprozess


Der Kauf und die Installation der Schnittstelle sind erforderlich. Der Prozess ist auf der Seite 

https://opencart-api.com/product/rest-admin-api/ beschrieben oder kann im Video https://www.youtube.com/watch?v=UHaEBcqPjt8 angesehen werden.


Nach der Installation muss der Secret Key gemäß den unten gezeigten Abbildungen abgerufen (kopiert) werden.




und ihn in MetaKocka eingeben. Dazu melden Sie sich in MetaKocka an, navigieren zu "Einstellungen / Verbindungen" und fügen Opencart hinzu, wie in der untenstehenden Abbildung gezeigt



Geben Sie auf dem hinzugefügten Tab die Shop-Daten ein: Name, URI und fügen Sie den „Secret Key“ ein, den Sie im Opencart-Shop erhalten haben (siehe Abbildung unten)




Wählen Sie das Dokument aus, das für die übertragenen Bestellungen erstellt wird, und speichern Sie die Eingaben. Nach dem Speichern klicken Sie auf "Verbindungstest", um zu überprüfen, ob die Verbindung erfolgreich ist.


Hinweis: Falls Sie OrderManagement verwenden, wählen Sie Verkaufsaufträge.
Überprüfen Sie außerdem, ob die Registrierkasse korrekt eingerichtet wurde.


Warum muss ein zusätzliches Modul für die REST-Schnittstelle gekauft werden?


OpenCart verfügt zwar über eine eigene REST-Schnittstelle (http://docs.opencart.com/en-gb/system/users/api/), jedoch ist deren Funktionalität stark eingeschränkt und primär für Anwendungen wie „one site landing page“ vorgesehen, die lediglich das Aufgeben neuer Bestellungen ermöglichen.

Für die Übertragung von Bestellungen in MetaKocka ist die Möglichkeit erforderlich, Bestellungen rückwirkend für mehrere Tage abzurufen. Diese Funktion wird von der bestehenden API nicht unterstützt. Zudem erlaubt sie keine Änderungen an den Attributen bereits bestehender Produkte, was jedoch eine Grundvoraussetzung für die Bestandsübermittlung von MetaKocka an den Webshop ist.

Sollte in Zukunft eine voll funktionsfähige API bereitgestellt werden, wird sie entsprechend unterstützt. Allerdings ist dies unwahrscheinlich, da die bestehende Schnittstelle seit langer Zeit nicht mehr aktualisiert wurde.

Für die Integration ist es zwingend erforderlich, das Admin API zu erwerben (nicht das Shipping Card API - dieses ermöglicht nicht das Abrufen von Bestellungen).

 


Produkt-Synchronisation ( Webshop <> MetaKocka ) 

Mehr Informationen über die Funktionsweise finden Sie hier.


Sie sind noch kein MetaKocka-Nutzer? Möchten Sie es ausprobieren? 30 Tage kostenlos testen.