Skip to content

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:

bash
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

Set ENV secrets 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:

bash
bin/console secrets:list --reveal
bin/console secrets:list --reveal

Reveal ENV secrets

Allgemeine Konfigurationen

Um das Plugin zu konfigurieren, gehen Sie in das Shopware Backend (Administration) und öffnen Sie die Konfiguration des Abacus-Integrations-Plugins.

Plugin configuration

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. Tax mapping

Tax mapping

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. Salutation mappingSalutation mappingSalutation mapping 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.