Inhaltsverzeichnis
- Anmeldeinformationen erstellen und erhalten
- Das Sezzle-Plugin über den Shopware Plugin Manager herunterladen und installieren
- Konfigurieren des Sezzle-Plugins
- Testen deiner Sezzle-Zahlungsintegration
- Schalte deine Integration live
Um mit diesem Tutorial zu beginnen musst Du auf Deiner Magento-Website und in Deinem Sezzle-Händler-Dashboard angemeldet sein.
- Anmeldeinformationen erstellen und erhalten
Gehe in Deinem Sezzle-Händler-Dashboard-Konto in die Einstellungen und von dort zur Seite mit den API-Schlüsseln (zu sehen im Menü links).
Klick auf „API-Schlüssel erstellen“ und kopier die Schlüssel in die Shopware-Konfiguration. Um das Sezzle-Plugin zu erstellen musst Du auch den Händler-ID-Code verwenden.
Auf dem Sezzle-Händler-Dashboard findest Du die Händler-ID unter Einstellungen und Geschäft. Nachdem die API-Schlüssel erstellt wurden und Du die Händler-ID hast, kannst Du damit zur geöffneten Sezzle-Plugin-Konfigurationsseite zurückkehren. Beachte, dass diese API-Schlüssel für Live-Zahlungen gedacht sind. Hier findest Du Test-Zahlungen.
- Das Sezzle-Plugin über den Magento-Marktplatz herunterladen und installieren
Hier findst Du das Sezzle-Plugin: https://marketplace.magento.com/sezzle-sezzlepay.html
Auf der Detailseite des Sezzle-Plugins wählst Du auf der rechten Seite Ihre Magento Store-Version aus.
Klick auf „In den Warenkorb“ um den Kauf vorzubereiten.
Klickst Du oben rechts auf den Warenkorb und dann auf den orangefarbenen Button „Zur Kasse gehen“.
Dies führst Du zu einer Login-Seite von Magento. Stell sicher, dass Du Dich anmeldst oder ein neues Konto registrierst, um Dich anzumelden. Klick auf die Schaltfläche “Weiter” um zur Checkout-Seite zu gelangen.
Auf der Checkout-Seite musst Du Deine Informationen eingeben und unten auf der Seite auf Aktualisieren klicken.
Jetzt kannst Du das Plugin herunterladen. Klick auf die orangefarbene Schaltfläche „Bestellung aufgeben“.
Nachdem Du das kostenlose Plugin gekauft hast, drückst Du auf die grüne Schaltfläche auf der rechten Seite mit der Aufschrift „Installieren“.
Dann befolgst Du die Anweisungen zur Installation auf dem Screenshot und klickst auf die Links, um weitere Informationen zu erhalten. Weitere Informationen zur Installation der Plugin findest Du in dieser Anleitung: https://docs.mageplaza.com/kb/installation.html.
- Konfigurieren des Sezzle-Plugins
Sobald das Plugin installiert ist, musst Du im Menü auf der linken Seite auf Stores gehen und auf Konfiguration klicken.
Sobald Du Dich auf der Konfigurationsseite befindest, gehst Du zu Verkauf und in dort im Untermenü zu Zahlungsmethoden.
Du kannst mit der Konfiguration des Sezzle-Plugins beginnen, indem Du die erforderlichen Felder, wie die öffentlichen und privaten API-Schlüssel, zusammen mit der Händler-ID ausfüllst.
Nun siehst Du eine Auflistung der Funktionen, die Du konfigurieren kannst:
- Aktiviert damit das Plugin funktioniert.
- Region um das Land auszuwählen, in dem das Geschäft registriert ist.
- Titel ist ein Feld für den Namen Ihres Shops.
- Händler-UUID ist Ihre Händlerkonto-ID für Sezzle. Suche in Deinem Sezzle-Dashboard nach Deiner Sezzle-Händler-ID.
- Public key and Private key ist ein API-Schlüssel, mit dem Du auf das Plugin in deinem Sezzle-Konto zugreifen kannst(siehe Schritt 1).
- Zahlungsmodus verfügt über einen Sandbox-Modus zum Testen des Zahlungssystems dient. Wenn Live ausgewählt ist, werden nur echte Zahlungen durchgeführt.
- Min. Checkout-Betrag Gateway basierend auf diesem Betrag ausblenden.
- Zahlungsaktion Eine Autorisierung stellt sicher, dass das Kreditkartenkonto Deines Kunden offen und in gutem Zustand ist und über ausreichende Mittel verfügt, um die übermittelte Transaktion abzuschließen. Wenn die Karte diese Prüfungen besteht, behält sich die ausstellende Bank den Betrag in Höhe der Autorisierung vor. Dies erfordert eine manuelle Erfassung durch den Händler. Die Erfassung wird bei Auswahl mit der Berechtigung automatisiert.
- Kunden-Tokenisierung aktivieren Token ermöglichen es Dir, periodische Zahlungen einfach und sicher zu sammeln. Tokenization ist eine Technologie, die sensible Daten, wie Kreditkartendaten, bündelt und durch eine eindeutige Kombination aus Zahlen und/oder Buchstaben ersetzt. Diese Kombination liefert ausreichende Informationen, um die Originaldaten in einer geschützten Umgebung abzurufen. Durch die Verwendung von Token kann Sezzle Zahlungsaufträge sicher und einfach ausführen.
- Sortiere die Bestellung um das Zahlungssystem auf der Checkout-Seite zu sortieren.
Kontextbezogene Einstellungen
- In-Context-Lösung aktivieren der In-Context-Checkout bietet eine einseitige Checkout-Erfahrung und verbessert die Konversionsraten, indem Käufer mit wenigen Klicks bezahlen können, ohne Deine Website zu verlassen. Wähle Ja aus, um den kontextbezogenen Checkout zu aktivieren.
- Kontextbezogenen Checkout-Modus setze diesen auf IFrame oder PopUp, um auszuwählen, wie der Sezzle Checkout gehostet wird.
Einstellungen für Abrechnungsberichte
- Settlement Reports aktiviert das Settlement Reports Dashboard
- Bereich die Dauer, über die die Berichte angezeigt werden.
- Aktiviere automatische Synchronisierung um die Magento-Shop-Daten mit dem Sezzle-Plugin zu synchronisieren.
Widget-Einstellungen
- Widget in PDP aktiviert das Sezzle-Widget in PDP.
- Widget auf der Warenkorbseite aktivieren aktiviert das Sezzle-Widget auf der Warenkorbseite.
- Ratenzahlungs-Widget auf der Checkout-Seite aktivieren aktiviert das Sezzle-Ratenzahlungs-Widget auf der Checkout-Seite.
- Pfad zum Preis ist ein Element, wie z.B. .grand.totals>.amount.
Entwicklereinstellungen
- Log Tracker aktivieren wenn aktiviert, werden alle Sezzle-Aktionen protokolliert
- Logs an Sezzle senden wenn aktiviert, wird sezzle.log alle 5 Stunden an Sezzle gesendet. Stellesicher, dass Cron aktiviert ist.
- Teste Deine Sezzle-Zahlungsintegration
Du musstn der Plugin-Konfiguration den Sandbox-API-Schlüssel hinzufügen. Um Zugriff auf diesen API-Schlüssel zu erhalten, wendest Du dich bitte an unser Support-Team.
Nachdem Du die Sandbox-API-Schlüssel zu Deiner Plugin-Konfiguration hinzugefügt hast, musst Du „Sandbox aktivieren“ auf Ja setzen.
- Schalte deine Integration live
Stelle sicher dass “Aktiviert” auf Ja eingestellt ist und “Zahlungsmodus” auf Live eingestellt ist. Der Sandbox-Modus dient zum Testen des Zahlungssystems, wenn Live ausgewählt ist, werden nur echte Zahlungen durchgeführt.
Setz auch die „Zahlungsaktion“ auf Autorisieren und Erfassen.
Wenn Du fertig bist, siehst Du rechts oben die Schaltfläche Save Config. Klick darauf und Du bist mit der Konfiguration des Sezzle-Plugins fertig.
- Aktualisiere das Magento-Plugin
Verwenden des Composers
- Du öffnet das Terminal und navigierst zum Magento-Root-Pfad.
- Dann führst Du die folgenden Befehle im Terminal aus:
composer update sezzle/sezzlepay
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean