Release Notes

Product release update

Integrations

Version 7.3.0

Kompatibel mit Shopware 6.7.0.1 bis 6.7.13.0.

Dieses Release ist weitgehend identisch mit Version 6.9.0 für Shopware 6.6 und enthält folgende Änderungen:


Neue Funktionen

  • Adressprüfungsergebnis lässt sich an der Bestelladresse speichern (neue Einstellung, standardmäßig deaktiviert)


Verbesserungen

  • Eigene Logdatei statt Einträge im Shopware-Log
  • JS-SDK auf Version 1.14.5 aktualisiert


Fehlerbehebungen

  • Webhooks bei Adressen ohne endereco-Daten
  • Absturz beim Ausloggen nach Adressänderung über den Admin
  • Fehler bei Adressvalidierung über die Store API


Hinweise zum Update

Siehe Release Notes der Shopware-6.6-Version weiter unten.

Version 6.9.0

Kompatibel mit Shopware 6.6.0.0 bis 6.6.10.22.

Neue Funktionen

  • Adressprüfungsergebnis an der Bestelladresse speichern: Über eine neue Einstellung lässt sich 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. Die Einstellung ist standardmäßig deaktiviert und betrifft nur Bestellungen, die nach der Aktivierung aufgegeben werden. Bestehende Bestellungen bleiben unverändert.


Verbesserungen

  • Eigene Logdatei: endereco-Einträge werden jetzt in eine eigene Logdatei geschrieben (var/log/endereco_shopware6_client_<environment>.log) statt in das Shopware-Log. Nur kritische Fehler landen weiterhin auch im Shopware-Log. Verbindungsprobleme werden als Warnungen statt als Fehler protokolliert.
  • JS-SDK auf Version 1.14.5 aktualisiert: Behebt widersprüchliche Status bei der Adressprüfung, fehlende Namensstatus nach Korrekturen und fehlerhafte Auswahlstatus bei erneut bearbeiteten Adressen.


Fehlerbehebungen

  • Webhooks bei Adressen ohne endereco-Daten: Hatte ein Kunde sich ohne endereco-Adresserweiterung registriert, konnte der Webhook-Versand mit einem Fehler abbrechen. Das ist behoben.
  • Absturz beim Ausloggen: Wurde eine Adresse über den Admin oder direkt in der Datenbank geändert, konnte es beim Ausloggen zu einem Absturz kommen. Das ist behoben.
  • Fehlende Abrechnung bei JSON-Requests: Adressprüfungen über die Store API oder Headless-Clients wurden nicht korrekt abgerechnet, weil die Session-IDs bei JSON-Anfragen nicht ausgelesen wurden. Die Abrechnung funktioniert jetzt unabhängig vom Anfrageformat.
  • Fehler bei Adressvalidierung über die Store API: Wurde über die Store API eine Anfrage ohne Rechnungsadresse gesendet, konnte ein Fehler auftreten. Die Validierung verarbeitet fehlende Adressdaten jetzt korrekt.


Hinweise zum Update

Dieses Update enthält eine Datenbank-Migration. Wer die Store-Version des Plugins nutzt, lädt die aktuelle ZIP-Datei herunter und klickt 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 und muss bei Bedarf manuell aktiviert werden.

Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen.

Version 1.3.2

Kompatibel mit JTL-Shop 5.1.2 bis 5.7.2

Fehlerbehebungen

  • Fehlermeldungen bei fehlenden Session-Daten: In bestimmten Abläufen konnten Warnungen oder Fehler auftreten, wenn keine Kunden- oder Lieferadresse in der Session vorhanden war, z.B. bei Gastkunden. Die Adressverarbeitung läuft jetzt auch bei unvollständigen Session-Daten fehlerfrei.


Kompatibilität

  • PHP 8.4: Das Plugin ist jetzt offiziell mit PHP 8.4 kompatibel.
  • JTL-Shop 5.6.2 und 5.7.2: Kompatibilität mit den neuesten Patch-Releases wurde getestet und bestätigt.


Hinweise zum Update

Keine manuellen Schritte nötig. Bestehende Konfigurationen bleiben unverändert.

Version 1.1.0

Kompatibel mit OXID eShop 7.1 bis 7.5 (Twig).

Dieses Update bringt mehrere Sicherheitsverbesserungen, die vollständige Integration des JS-SDK 1.14.5 und zahlreiche Fehlerbehebungen, besonders für das APEX-Theme.

Verbesserungen

  • API-Key abgesichert: Die Kommunikation mit der endereco-API läuft jetzt serverseitig. Der API-Key wird nicht mehr an den Browser übermittelt.
  • JS-SDK 1.14.5 vollständig integriert: Die Adressprüfung funktioniert jetzt korrekt bei Ländern mit und ohne Bundesland-Auswahl. Veraltete Prüfstatus werden beim Seitenaufruf erkannt und bereinigt.
  • Smart Autofill entfernt: Die Funktion wurde dauerhaft deaktiviert und aus der Plugin-Konfiguration entfernt, da sie in der Praxis zu fehlerhaften Eingaben führte.
  • Namensprüfung klarer benannt: Die Einstellung hieß bisher „Anredeprüfung“, obwohl sie die gesamte Namensprüfung steuert. Die Bezeichnung wurde angepasst.
  • OXID 7.4 und 7.5: Das Plugin unterstützt jetzt offiziell auch die neuesten OXID-Versionen.
  • Referer abgesichert: Bei fehlendem Referer-Header wurde bisher der Server-Pfad an die endereco API übermittelt. Jetzt wird stattdessen die Shop-URL verwendet.
  • Überflüssiger Code entfernt: Veraltete Komponenten aus der OXID-6-Zeit und nicht mehr genutzter Code wurden entfernt. PHP-Warnungen in verschiedenen Bereichen wurden behoben.


Fehlerbehebungen

  • 502-Fehler bei der Adressprüfung: Wurde bei der Registrierung kein Land ausgewählt oder die Option „keine Anrede“ genutzt, konnte die Adressprüfung mit einem 502-Fehler abbrechen. Das ist behoben.
  • Sonderzeichen in Ländernamen: Ländernamen mit Apostrophen (z. B. Côte d’Ivoire) konnten dazu führen, dass die Adressprüfung nicht korrekt initialisiert wurde. Die Zeichenverarbeitung funktioniert jetzt zuverlässig.
  • Prüfstatus wurde nicht gespeichert: Bei neu angelegten Lieferadressen, Gastbestellungen und Checkout-Registrierungen wurde der Prüfstatus nicht korrekt gespeichert und bei jedem Seitenaufruf zurückgesetzt. Der Status wird jetzt beim ersten Speichern korrekt geschrieben.
  • Adresskorrektur auf der Bestellseite: Wer im Korrektur-Dialog auf „Bearbeiten“ klickte, wurde zwar zur Adresseingabe weitergeleitet, aber das Formular öffnete sich dort nicht. Das Formular öffnet sich jetzt nach der Weiterleitung korrekt.
  • Checkout-Buttons im APEX-Theme: Der „Weiter“-Button im Checkout löste die Adressprüfung nicht aus. Der „Bearbeiten“-Button schloss das Formular nach der Prüfung wieder. Beide Buttons funktionieren jetzt wie vorgesehen.
  • Namensprüfung mit falschem Namen: Wurde im APEX-Theme eine neue Lieferadresse angelegt, konnte die Namensprüfung den Namen der vorherigen Adresse verwenden. Der zwischengespeicherte Name wird jetzt beim Anlegen einer neuen Adresse zurückgesetzt.
  • Ländervorschläge wurden ignoriert: Schlug die Adressprüfung ein anderes Land vor als das eingegebene, wurde der Vorschlag nicht übernommen. Länder-Korrekturen werden jetzt korrekt verarbeitet
  • Korrekturvorschläge im Admin-Bereich: Auf den Seiten für Kundenstammdaten und Adressen im Admin wurden Korrekturvorschläge nicht angezeigt. Das ist behoben.


Hinweise zum Update

Nach dem Update die Datenbank-Migrationen ausführen, den Cache leeren und die Datenbank-Views neu aufbauen.

Bereits geprüfte Adressen werden nach dem Update einmalig neu geprüft, da sich die interne Berechnung des Adress-Hashs geändert hat. Das passiert automatisch bei der nächsten Nutzung der Adresse.

Shops mit individuellen Anpassungen sollten beachten: Die endereco API wird jetzt über einen eigenen Proxy-Controller angesprochen statt direkt aus dem Browser. Und die Adress-Speicherung erfordert jetzt einen POST vom eingeloggten Besitzer der Adresse.

Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen.

Version 1.14.5

Dieses Update behebt einen Fehler in der Statusverwaltung bei der Adressprüfung.

Fehlerbehebungen

  • Widersprüchlicher Auswahlstatus: Wurde eine bereits geprüfte Adresse bearbeitet und anschließend über das Korrektur-Modal erneut bestätigt, konnte es vorkommen, dass der alte und der neue Auswahlstatus gleichzeitig gespeichert wurden. Die Adresse galt dann als automatisch korrigiert und vom Kunden bestätigt zugleich. Der alte Status wird jetzt beim erneuten Prüfen korrekt entfernt.


Hinweise zum Update

Version 1.14.5 ersetzt 1.14.4 ohne weitere Anpassungen. Bestehende Konfigurationen bleiben unverändert.

Version 1.14.4

Dieses Update behebt zwei Fehler in der Status-Verarbeitung bei der Adress- und Namensprüfung.

Fehlerbehebungen

  • Falscher Adressstatus bei Leerzeichen: Adressen, die sich nur durch führende oder nachgestellte Leerzeichen unterschieden, konnten einen widersprüchlichen Status erhalten. Die Adresse wurde als korrekturbedürftig markiert, obwohl sie korrekt war. Das ist behoben.
  • Fehlender Status bei der Namensprüfung: Enthielt ein Name beim ersten Prüfversuch einen Tippfehler und wurde anschließend korrigiert, wurde der Status für Vor- und Nachname nicht aktualisiert. Der Status wird jetzt bei jeder relevanten Antwort korrekt gesetzt.


Hinweise zum Update

Version 1.14.4 ersetzt 1.14.3 ohne weitere Anpassungen. Bestehende Konfigurationen bleiben unverändert.

Version 1.3.2

Verbesserungen

  • Danke-Seite: Bei einer korrekt erkannten Adresse wird kein Vorschlag angezeigt. Rahmen und abgerundete Ecken verbessern die optische Konsistenz mit dem übrigen Checkout-Design.
  • Konfiguration: Die Fulfillment-Funktionen sind als „Beta“ gekennzeichnet und bei Neuinstallationen standardmäßig deaktiviert.

Version 1.3.1

Verbesserungen

  • Technische Aktualisierung: Die App wurde auf die aktuelle Shopify-Version migriert. Für Händler ändert sich an der Bedienung nichts. Die Aktualisierung verbessert Kompatibilität und Wartbarkeit für zukünftige Shopify-Versionen.

Version 1.3.0

Neue Funktionen

  • Markierung von Bestellungen: Das Ergebnis der Adressprüfung wird jetzt automatisch als Tags an der Bestellung gespeichert. Tags ermöglichen es, Bestellungen nach Adressqualität zu filtern, auszuwerten und Workflows zu steuern.
  • Fulfillment Hold: Bestellungen mit einer fehlerhaften Lieferadresse können automatisch auf „On Hold“ gesetzt werden, wenn das Feature aktiviert ist. Der Hold verhindert, dass das Fulfillment-System die Bestellung verarbeitet, bevor die Adresse korrigiert wurde. Sobald die Adresse korrigiert wurde, wird der Hold automatisch freigegeben.
  • Adressbestätigung durch den Kunden: Wenn sich ein Kunde dazu entscheidet, die ursprüngliche Adresse trotz Korrekturbedarf zu behalten, wird dies als `address_confirmed_by_customer` getaggt. Ein aktiver Fulfillment Hold wird daraufhin automatisch freigegeben, wenn das Feature aktiviert ist.
  • Automatische Korrektur kleiner Adressfehler: Kleine Adressfehler werden nur noch dann automatisch korrigiert, wenn das Feature aktiviert ist. Die Bestellung erhält das Tag `address_corrected_automatically` und ein aktiver Hold wird freigegeben.


Verbesserungen

  • Die Konfigurationsseite wurde in drei klar getrennte Bereiche gegliedert: Adressvervollständigung im Checkout, Adressprüfung auf der Bestellbestätigungsseite und Fulfillment-Einstellungen.


Hinweis für Händler

  • Diese Version erfordert neue App-Berechtigungen. Händler werden nach dem Update automatisch zur Bestätigung der neuen Berechtigungen aufgefordert.

Version 7.2.0

Kompatibel mit Shopware 6.7.0.1 bis 6.7.11.1

Verbesserungen

  • CrefoPay PayPal Express Checkout: endereco und CrefoPays PayPal Express Checkout können jetzt parallel genutzt werden. Die Adressprüfung läuft, ohne die Expresszahlung zu unterbrechen. Wichtig zu wissen: Beim Express Checkout sind nur kleinere Korrekturen möglich. Ist eine größere Adressänderung nötig, muss der Kunde die Bestellung über den regulären PayPal Checkout abschließen.
  • PayPal Express Adressverarbeitung: Hausnummern, die PayPal im zusätzlichen Adressfeld speichert, werden jetzt bei der Adressprüfung berücksichtigt. Betroffene Adressen müssen vom Kunden nicht mehr manuell korrigiert werden.


Fehlerbehebungen

  • Shopware B2B Suite: Bei aktiver B2B Suite konnte das Speichern einer Adresse im Shopfront zu einem Fehler führen. Das ist behoben.


Hinweise zum Update

Bei Standardinstallationen sind keine manuellen Schritte nötig. Wer die Store-Version des Plugins nutzt, lädt die aktuelle ZIP-Datei herunter und klickt in der Plugin-Liste auf „Aktualisieren“. Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen.

Version 6.8.0

Kompatibel mit Shopware 6.6.0.0 bis 6.6.10.19

Verbesserungen

  • CrefoPay PayPal Express Checkout: endereco und CrefoPays PayPal Express Checkout können jetzt parallel genutzt werden. Die Adressprüfung läuft, ohne die Expresszahlung zu unterbrechen. Wichtig zu wissen: Beim Express Checkout sind nur kleinere Korrekturen möglich. Ist eine größere Adressänderung nötig, muss der Kunde die Bestellung über den regulären PayPal Checkout abschließen.
  • PayPal Express Adressverarbeitung: Hausnummern, die PayPal im zusätzlichen Adressfeld speichert, werden jetzt bei der Adressprüfung berücksichtigt. Betroffene Adressen müssen vom Kunden nicht mehr manuell korrigiert werden.


Fehlerbehebungen

  • Shopware B2B Suite: Bei aktiver B2B Suite konnte das Speichern einer Adresse im Shopfront zu einem Fehler führen. Das ist behoben.
  • API-Verbindungstest bei Vertriebskanälen: Wurde die Konfigurationsvererbung für einen Vertriebskanal reaktiviert, schlug der API-Verbindungstest fehl. Der Test greift jetzt korrekt auf die globale Konfiguration zurück.


Hinweise zum Update

Bei Standardinstallationen sind keine manuellen Schritte nötig. Wer die Store-Version des Plugins nutzt, lädt die aktuelle ZIP-Datei herunter und klickt in der Plugin-Liste auf „Aktualisieren“. Wir empfehlen, das Update zuerst in einer Testumgebung durchzuführen.

Version 4.6.0

Dieses Update bringt das zugrundeliegende JS-SDK auf Version 1.14.3 und enthält damit mehrere Funktionserweiterungen und Korrekturen.


Neue Funktionen

  • Adresszusatz wird jetzt mitgeprüft: Das Feld „Adresszusatz“ (additionalInfo) wird ab sofort in die Adressprüfung einbezogen.
  • Tastaturnavigation im Adress-Modal: Vorschlagslisten und Eingabefelder im Adress-Modal lassen sich jetzt per Tastatur bedienen.


Verbesserungen

  • Kleinere Adresskorrekturen (z. B. Tippfehler in Straßennamen) werden jetzt automatisch übernommen, ohne dass ein Korrektur-Dialog erscheint.
  • Die Eingabeverarbeitung im Adresskorrekturmodus wurde optimiert.


Fehlerbehebungen

  • Zeichenverlust bei schneller Eingabe: Bei schnellem Tippen im Straßenfeld konnten einzelne Zeichen verloren gehen. Das ist behoben.
  • Bundesland-Feld bei Ländern ohne Unterteilungen: Wurde ein Land ohne Bundesland-Auswahl gewählt, konnte es vorkommen, dass ein veralteter Wert im Bundesland-Feld stehen blieb. Das Feld verhält sich jetzt korrekt.
  • Adress-Modal bei ausgeblendeter Lieferadresse: War die alternative Lieferadresse per Checkbox deaktiviert, wurde trotzdem eine Adressprüfung ausgelöst. Das Modal erscheint jetzt nur noch, wenn die Lieferadresse tatsächlich aktiv ist.


Entfernte Funktionen

  • Smartfill entfernt: Die Smartfill-Funktion wurde entfernt, da sie nicht zuverlässig funktionierte. Die zugehörige Einstellung ist aus der Plugin-Konfiguration verschwunden.

Version 1.2.6

Neue Funktionen

  • Neuer Plan: Essential – Ein neuer Einstiegsplan für 0,04 € pro Bestellung mit Adressprüfung auf der Bestellbestätigungsseite, ohne Checkout-Autocomplete.
  • Nicht im aktiven Plan enthaltene Funktionen werden in der App jetzt ausgegraut angezeigt.


Verbesserungen

  • Neue Händler erhalten nun auch beim Buchen des Standard-Plans einen 30-tägigen Testzeitraum ohne Kosten.


Fehlerbehebungen

  • Unsichtbare Steuerzeichen in Adressfeldern konnten dazu führen, dass die Adressprüfung keine Ergebnisse lieferte. Diese werden jetzt automatisch entfernt.

Version 1.2.5

Fehlerbehebungen

  • Ein Fehler bei der Abrechnung, der zu fehlerhaften oder mehrfachen Abrechnungspunkten führen konnte, wurde behoben.

Version 1.2.4

Neue Funktionen

  • Die App zeigt jetzt eine verkürzte Version der aktuellen Release Notes direkt auf der Startseite.

 

Verbesserungen

  • Im Footer der App sind jetzt die aktuell installierte Version und der Build-Zeitpunkt sichtbar.
  • Neue Banner zeigen den Status auf der Abrechnungsseite jetzt deutlicher an.
  • Die App wurde vollständig auf Polnisch übersetzt.
  • Die Navigation in der Statistik Übersicht wurde weiter verbessert.


Fehlerbehebungen

  • Das Testen der Checkout-Erweiterung im Shopify-Editor erzeugt keine Abrechnungseinträge mehr.
  • Die Anleitung für das Autocomplete wird nun auch beim ersten Laden der Seite korrekt angezeigt.
  • Der Wechsel des Plans funktioniert jetzt auch in Testshops korrekt.

Version 1.2.3

Verbesserungen in der Statistik

  • Bestellnummern in der Statistik-Übersicht sind jetzt direkt anklickbar und führen zur entsprechenden Bestellung in der Shopify-Administration.
  • Die Seitennavigation in der Statistik-Übersicht verhält sich jetzt konsistenter.


Fehlerbehebungen

  • Vorschauansicht im Checkout-Editor: Beim Testen der Checkout-Erweiterung im Shopify-Editor wurden bisher versehentlich Abrechnungseinträge erzeugt. Das ist behoben. Die Testläufe im Editor werden nicht mehr berechnet.
  • Abrechnungsstabilität: Vereinzelte Fälle, in denen die Abrechnung für kostenfreie Shops nicht korrekt übersprungen wurde, wurden behoben.

Version 1.2.2

Fehlerbehebungen

  • Telefonnummer wird nach Adresskorrektur nicht mehr gelöscht: Bei der Adresskorrektur auf der Bestellbestätigungsseite wurden bisher Felder wie „Telefonnummer“ oder „Firmenname“ aus der Lieferadresse entfernt, wenn sie nicht Teil der korrigierten Adresse waren. Das ist behoben. Nur die tatsächlich korrigierten Adressfelder werden aktualisiert, alle anderen Angaben bleiben unverändert.

Version 1.2.1

Diese Version bringt kleinere Verbesserungen und Korrekturen an der Benutzeroberfläche.

Verbesserungen

  • Die aktuell installierte App-Version ist jetzt im Footer der App sichtbar. So lässt sich auf einen Blick nachvollziehen, welche Version im Einsatz ist.
  • Die Konfigurationsseite wurde optisch überarbeitet: Einstellungen werden jetzt mit modernen Ein/Aus-Schaltern dargestellt, was die Bedienung intuitiver macht.
  • Händler, die einen Shopify-Partner-Entwicklershop betreiben, sehen einen klareren und übersichtlicheren Hinweis auf ihren kostenlosen Entwicklerstatus – direkt oberhalb der Planauswahl, statt wiederholt pro Plan.


Fehlerbehebungen

  • Fehlende und falsche Übersetzungen in der Checkout-Erweiterung (Deutsch und Italienisch) wurden korrigiert.
  • Ein technischer Fehler, der beim Laden der Konfigurationsseite einen unnötigen Hinweis anzeigte, wurde behoben.

Version 1.2.0

Neue Funktionen

  • App-Reparatur: Fehlerhafte App-Installationen reparieren sich jetzt automatisch.
  • Entwicklershops: Shopify-Partner-Entwicklershops werden automatisch erkannt und erhalten dauerhaft kostenlosen Zugang ohne Abonnement-Pflicht.
  • Trial-Plan für Testshops: Für Shopify-Testshops steht ein kostenloser Testzeitraum zur Verfügung, der direkt über die Shopify-Abrechnungsinfrastruktur verwaltet wird.


Verbesserungen

  • Händlerdaten, API-Schlüssel und der gebuchte Abonnementplan bleiben bei einer Deinstallation und Neuinstallation vollständig erhalten, womit Fehler beim Aktualisieren der App behoben werden.
  • Die App lädt auf der Abrechnungsseite schneller, da interne Abläufe optimiert wurden.

Version 1.1.1

Neue Funktionen

  • Mehrsprachige Oberfläche: Die App und die Checkout-Erweiterung sind jetzt in fünf weiteren Sprachen verfügbar: Spanisch, Französisch, Italienisch, Niederländisch und Portugiesisch. Shopify ermittelt die Sprache automatisch anhand der Shop-Einstellungen.
  • Automatische DSGVO-Antworten: Bei Datenschutzanfragen von Kunden (Auskunft oder Löschung gemäß DSGVO) sendet die App jetzt automatisch eine lokalisierte Bestätigungs-E-Mail an den Kunden.


Verbesserungen

  • Die Adressvervollständigung im Checkout wurde stabiler gemacht: Vorschläge erscheinen zuverlässiger und ohne Unterbrechungen.
  • Die Featureliste in der App wurde neu gegliedert und Shopify-Plus-exklusive Funktionen sind jetzt klar gekennzeichnet.


Fehlerbehebungen

  • Adresszusätze (z. B. Gebäudename, Etage) wurden bisher gelegentlich fälschlicherweise in den Straßennamen übernommen. Das wurde korrigiert.

Anmeldung für den Newsletter