Changelog

v2.1.4

  • die Zustimmungserklärung der Checkout-Komponente wird nun im Fehlerfall geschlossen (Einbindung der Checkout-Komponente mit Knockout-Attribute-Binding)

  • behebt einen Fehler in der Komponentenkonfiguration im Backend, der bei aktiviertem HTTP Basic Auth zu unauthentifizierten, fehlgeschlagenen Anfragen führte

  • behebt einen Fehler bei Nutzung der REST API (leeres payment-Objekt kann nicht gespeichert werden)

  • die E2E-Tests wurden für Magento 2.4.7 @ PHP 8.3 angepasst

v2.1.3

  • behebt einen Fehler, der die Nutzung der SOAP API verhinderte

  • die Artikelanzahl wird nun immer als Ganzzahl übergeben, um einen Fehler bei der Zahlungsinitialisierung i.V.m. Drittanbieter-Erweiterungen zu vermeiden

  • erweitert die CSP-Whitelist um img-src & script-src zur Darstellung der Web-Komponenten im CSP Strict-Mode

v2.1.2

  • behebt einen Fehler, durch den die Zinsen bei zweimaligem Durchlaufen des Zahlungsterminals auf den Bestellbetrag aufgeschlagen wurden

v2.1.1

  • sofortige 2-Phasen Bestätigung

  • Anpassung der Zahlungslogik & Einstellung des initialen Bestellstatus

v2.1.0

  • Express-Checkout: der Ratenkauf kann direkt von der Produktdetailseite oder aus dem Warenkorb heraus gestartet werden

  • umfangreiche Marketing-Komponenten wurden eingefügt und sind über das Backend einstellbar

  • Fehlermeldungen werden nun, wenn verfügbar, in deutscher Sprache ausgegeben

  • bei Ratenkauf-Initialisierung wird die Produkt-URL und die URL des Hauptbildes übertragen

  • Fehlermeldungen mit Sonderzeichen im Checkout-Widget werden nun korrekt behandelt

v2.0.5

  • verbessert die Kompatibilität mit PHP 7.4

  • behebt einen Fehler, bei dem eingeloggte Kunden keine Bestellung mit aktivierten Bestellbedingungen aufgeben konnten

v2.0.4

  • Anpassung des Checkout-Verhaltens für eine bessere Kompatibilität mit unterschiedlichen Einstellungen

  • Änderungen zur PHP 8.2 Kompatiblität

  • die API-Library wurde aktualisiert auf v1.3.7

v2.0.3

  • statt Guzzle wird aus Kompatibilitätsgründen der interne Client verwendet

  • Verbesserung der Kompatiblität mit Amasty Checkout (verhindert doppeltes Binding des Submit-Events)

v2.0.2

  • das Checkout-Widget verwendet nun base_grand_total als Betrag (siehe auch Magento #34649)

  • die API-Library wurde aktualisiert auf v1.3.5

v2.0.1

  • es werden nur korrekte Anreden bei der Initialisierung übergeben

v2.0.0

  • Migration auf ratenkauf by easyCredit API v3

  • Integration von EasyCredit Ratenkauf Web-Komponenten

v1.3.10

  • behebt eine Endlosschleife, die unter bestimmten Umständen auftrat (siehe Github „Infinite loop detected #6“)

v1.3.9

  • Änderungen zum Markenrelaunch von easyCredit-Ratenkauf

  • die Finanzierung ist nun auch ohne Zinsen möglich

  • die PHP-SDK wurde auf v1.6.3 aktualisiert (Änderungen zu Markenumstellung, PHP 8-Kompatiblität & 0% Finanzierung)

v1.3.8

  • Änderungen zur Kompatibilität mit PHP 8.1 / Magento 2.4.4

v1.3.7

  • das Ratenrechner-Modal wird bei mehrmaligem Öffnen nicht mehr dupliziert

v1.3.6

  • der Bestellvorgang behält seine Daten auch bei Rücksprung von der Payment Page (Browser Back-Button)

  • die Darstellung der ausgewählten Zahlungsart auf der Review-Seite, in der E-Mail und im PDF wurde optimiert

  • die ratenkauf by easycredit PHP-Library wurde aktualisiert auf v1.6.0

  • textuelle Anpassungen

v1.3.5

  • die Bestellnummer wird bei der Zahlungsbestätigung an die API übergeben

  • eine Versandart kann für „Click & Collect“ definiert werden

  • es wurden fehlende Übersetzungen hinzugefügt

v1.3.4

  • die Zinsen werden standardmäßig aus der Bestellung entfernt

  • es wurde eine Einstellungsoption hinzugefügt, um die Zinsen beizubehalten

  • kleinere Anpassungen im Code-Style & zur Erhöhung der Zuverlässigkeit

  • die Extension hat nun eine Abhängigkeit zum Composer-Package „ratenkaufbyeasycredit/php-sdk“ (wie Marktplatz-Version)

v1.3.3

  • explizite Prüfung auf abweichende Lieferadresse in Checkout

  • kleinere graphische Anpassung

  • Kompatibilität mit Magento 2.4.0

v1.3.2

  • Anpassung der API Struktur an Magento Standard zur korrekten Anzeige in Swagger

  • Überarbeitung der Zahlungintegration im Checkout mit dem Ziel der Reduktion von Abhängigkeiten

  • Content Security Policy wurde hinzugefügt (Magento >= v2.3.5)

  • die Reihenfolge der Zahlungsmethode ist nun beeinflussbar

  • Anpassungen in Übersetzungen, Angleichung an Dokumentation

  • Referenzen und Abhängigkeiten zu/von Magento_PayPal wurden entfernt

  • die Gestaltung des Review-Schrittes wurde leicht überarbeitet

v1.3.1

  • die Anrede wird vor Absenden im Checkout nochmal geprüft (verhindert „es ist ein technischer Fehler bei der Integration aufgetreten“)

v1.3.0

  • Verwendung von ratenkauf by easyCredit v2

  • Integration des neuen Merchant-Interfaces

  • Integration von Backend-Prozessen (Rechnung, Lieferschein)

  • die Zahlung wird nun von Magento als „Authorisiert“ betrachtet, erst die Lieferung stellt das „Capture“ dar.

  • statische Code Analyse & Anpassung an Magento 2 Coding Standard

  • Bugfix: die Zahlungsart beeinflusst andere Zahlungsarten nicht mehr (additional_information konditional mit easyCredit verknüpft)

v1.2.4

  • die Anrede wird nun konditional in der Zahlartenauswahl abgefragt, wenn nicht vorhanden oder nicht valide für die Initialisierung

  • der Tilgungsplan & die vorvertraglichen Informationen wurden aus der Review-Seite entfernt (bereits im Payment Terminal vorhanden)

v1.2.3

  • Fehlerbehebung in der PDF-Rechnungsgenerierung

  • der Bestellabschluss ist bei aktivierten Bestellbedingungen möglich

  • das Widget ist aktualisiert auf die neueste Version (Responsive)

v1.2.2

  • Anpassung der Betragsgrenze im Widget auf 10.000 EUR

  • Kompatibilität mit PHP 7.3

v1.2.1

  • Kompatibilität für Magento 2.3.x

  • Kompatibilität mit PHP 7.2

  • textuelle Anpassungen

  • Integration der API Library (kein zusätzliches Package notwendig)

v1.2.0

  • Upgrade der API auf Version 1.0

  • verbessertes Fehlerhandling für Entwickler

  • verbessertes Fehlerhandling für Benutzer

  • Anpassung der Betragsgrenze auf einen Maximalbetrag von 5000 EUR

  • API-Integration über gemeinsame PHP Library für alle Plugins

  • Verbesserung der Kompatibilität

  • Kompatibilität mit Magento 2.0, 2.1 und 2.2

  • Kompatibilität mit Magento Marketplace

  • das Ändern der Versandadresse im Backend ist nicht möglich (Fehlermeldung)

  • Bootstrap Styles werden bei Widget nun zuverlässig nachgeladen, falls nicht vorhanden

  • die Betragsgrenze des Widgets wurde korrigiert

  • der Adresszusatz wird bei der Packstationserkennung mit einbezogen