Allgemeine Konfiguration
Hinzufügen der API-Anmeldeinformationen
Um Ihre Abacus-Instanz mit dem Plugin zu verbinden, müssen Sie die API Anmeldeinformationen hinzufügen. Diese finden Sie in Ihrer Abacus Instanz. Diese Anmeldedaten sind sensibel und sollten als verschlüsselte Umgebungsvariablen gespeichert werden. Zu diesem Zweck empfehlen wir die Verwendung von Symfony vaults.
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
php bin/console secrets:set ABACUS_LIVE_CLIENT_ID
php bin/console secrets:set ABACUS_LIVE_CLIENT_SECRET
php bin/console secrets:set ABACUS_TEST_CLIENT_ID
php bin/console secrets:set ABACUS_TEST_CLIENT_SECRET
php bin/console secrets:set ABACUS_LIVE_CLIENT_ID
php bin/console secrets:set ABACUS_LIVE_CLIENT_SECRET
php bin/console secrets:set ABACUS_TEST_CLIENT_ID
php bin/console secrets:set ABACUS_TEST_CLIENT_SECRET
Stellen Sie sicher, dass Sie die Secret Keys nicht in Ihrem Repository committen.
Um die Secret Keys zu überprüfen, führen Sie den folgenden Befehl aus:
bin/console secrets:list --reveal
bin/console secrets:list --reveal
Allgemeine Konfigurationen
Um das Plugin zu konfigurieren, gehen Sie in das Shopware Backend (Administration) und öffnen Sie die Konfiguration des Abacus-Integrations-Plugins.
Setzen Sie die "Betriebsart" entweder auf "Live" oder "Test". Im "Live"-Modus verwendet das Plugin die Live-Anmeldeinformationen für die Abacus-API, im "Test"-Modus verwendet das Plugin die Anmeldeinformationen für die Abacus-Test-API.
Abacus API Zugangsdaten
Bitte fügen Sie die APP-URL und die Mandant Nummer hinzu.
Das ist die Grundkonfiguration, die Sie vornehmen müssen, um mit der Abacus Shopware-Integration zu beginnen.
Zuordnung von Objekten
Die folgenden Objekte müssen einmalig manuell in Shopware gemappt werden, um eine korrekte Synchronisation zwischen Abacus und Shopware zu gewährleisten.
Zuordnung der Steuersätze
Bevor Sie mit der Synchronisierung von Produkten beginnen, müssen Sie die Steuersätze von Abacus im Shopware zuweisen.
Bitte fragen Sie Ihren Abacus-Partner nach den korrekten Steuercode-Ids und fügen Sie diese in die Zusatzfelder der Steuern in Shopware hinzu.
Zuordnung Anrede
Während des Kundenimports wird die Anrede von Abacus im Shopware zugewiesen. Bitte stellen Sie sicher, dass die Anreden korrekt zugeordnet sind. Öffnen Sie einfach die Anreden in Abacus und überprüfen Sie deren IDs. Fügen Sie diese dann zu den Zusatzfeldern der Anreden in Shopware hinzu. Im Gegensatz zu den Anreden in Abacus sind die Zusatzfelder in Shopware sprachabhängig, so dass Sie die IDs für jede Sprache, die Sie in Ihrer Shopware-Instanz haben, hinzufügen können.