Für unser endereco-Plugin sind zwei neue Versionen verfügbar.
- Version 6.9.0: kompatibel mit Shopware 6.6.0.0 bis 6.6.10.22
- Version 7.3.0: kompatibel mit Shopware 6.7.0.1 bis 6.7.13.0
Beide Releases bringen dieselben neuen Funktionen und Verbesserungen. Bei den Fehlerbehebungen enthält die Version 6.9.0 zusätzlich einen Bugfix zur Abrechnung bei JSON-Requests, der nur die Shopware-Version 6.6 betrifft.
What's new?
- Save the address verification result at the shipping address: Über eine neue Einstellung kannst du nun festlegen, ob das Ergebnis der Adressprüfung beim Bestellabschluss in die Bestelladresse übernommen wird. So bleibt nachvollziehbar, welche Adressdaten tatsächlich geprüft wurden, auch wenn der Kunde seine Adresse nachträglich ändert oder löscht. Diese Einstellung ist standardmäßig deaktiviert und betrifft nur Bestellungen, die nach der Aktivierung aufgegeben werden. Bestehende Bestellungen bleiben unverändert.
Improvements
- Custom Log File: endereco-Einträge werden jetzt in eine eigene Logdatei geschrieben statt in das Shopware-Log. Nur kritische Fehler landen auch weiterhin im Shopware-Log. Verbindungsprobleme werden als Warnungen statt als Fehler protokolliert.
- JS-SDK Updated to Version 1.14.5: Die neue Version behebt widersprüchliche Ergebnisanzeigen der Adressprüfung, fehlende Status-Informationen nach Namenskorrekturen und fehlerhafte Anzeigen bei erneut bearbeiteten Adressen.
Fixes
- Webhooks for Addresses Without endereco Data: Hatte sich ein Kunde registriert, bevor endereco aktiv war, konnte der Webhook-Versand mit einem Fehler abbrechen. Das ist nun behoben.
- Crash When Logging Out: Wurde eine Adresse über den Admin oder direkt in der Datenbank geändert, konnte es beim Ausloggen zu einem Absturz kommen. Dies passiert nun nicht mehr.
- Missing Billing for JSON Requests: Adressprüfungen über die Store API oder über Headless-Clients wurden nicht korrekt abgerechnet, weil die Session-IDs bei JSON-Anfragen nicht ausgelesen wurden. Die Abrechnung funktioniert jetzt unabhängig vom Anfrageformat (nur Version 6.9.0 / Shopware 6.6).
- Fehler bei der Adressvalidierung über die Store API: If a request was sent via the Store API without a billing address, an error might have occurred. The validation now correctly handles missing address information.
Update note
Dieses Update enthält eine Datenbank-Migration. Nutzt du die Store-Version des Pugins, dann aktualisiere dieses über die Erweiterungen in deinem Shopware-Backend. Beziehst du deine Updates über Github, dann lade dir dort die aktuelle ZIP-Datei herunter und klicke in der Plugin-Liste auf „Aktualisieren“, damit die Migration ausgeführt wird.
Die neue Einstellung „Daten der Adressprüfung in die Bestelladresse übernehmen“ ist standardmäßig deaktiviert. Wenn du diese nutzen möchtest, aktiviere sie manuell in der Plugin-Konfiguration.
Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen. Die vollständigen Release Notes findest du auf unserer Seite unter Release Notes für Shopware 6.
Learn more about endereco
Everything about our Address validation, our Integrations for various e-commerce platforms and the Shopware-Anbindung can be found on our website.
