Hotfix:
- Zum Warenkorb hinzufügen auf der Produkt Detail page funktioniert wieder wenn Apple Pay Direct aktiviert ist und Datenschutzbestimmungen über eine Checkbox akzeptiert werden müssen
- Anlegen der Bestellungen in der Administration funktioniert wieder
Features:
- Gutschriften können während der Rückerstattung erstellt werden.
- Die Zahlungsmethode "Billie" wird nur für Geschäftskunden angezeigt.
- Abonnement-Bestellungen haben ein benutzerdefiniertes Tag.
- Apple Pay Direct: Wenn DSGVO in der Administration aktiviert ist, werden zusätzliche Kontrollkästchen über den Buttons angezeigt.
- Apple Pay Direct: Der Selektor zum Auffinden und Ausblenden von Apple-Pay-Direct-Buttons in JavaScript wurde geändert, um die Verwendung mit benutzerdefinierten Themes zu verbessern.
- Apple Pay Direct ist jetzt mit dem Shopware Custom Product Plugin kompatibel.
- Der Refund Manager ist nur verfügbar, wenn die Bestellung erstattungsfähige Artikel enthält.
Verbesserungen:
- Die Installation des Mollie-Plugins über Composer zeigt nicht mehr den Fehler an, dass der "dist"-Ordner nicht existiert.
- Apple Pay Direct findet die richtige Versandmethode, wenn der Kunde die Adresse im Apple Pay Overlay ändert.
- Kunden können bei Mollie mit unterschiedlichen Profilen in verschiedenen Vertriebskanälen erstellt werden.
- Italienische Übersetzung zur Administration hinzugefügt.
Fehlerbehebungen:
- Das Problem wurde behoben, dass in einigen Fällen der Webhook von Apple Pay Direct schneller ausgelöst wurde als die Aktualisierung der Bestellung in Shopware.
- Fehlendes MailActionInterface für Shopware 6.4 hinzugefügt.
Hotfix:
- Problem mit fehlendem Code für die automatische Lieferung behoben
- Mehr Log Informationen für bessere Nachverfolgung hinzugefügt
- Sicherstellung, dass Lieferinformationen auch bei fehlendem Code an Mollie übermittelt werden
- Automatisches Verfallen von Bestellungen kann jetzt in den Plug-in-Einstellungen deaktiviert werden
- Das automatische Verfallsystem findet alle Bestellungen mit dem Zahlungsstatus "In Bearbeitung" der letzten zwei Monate und storniert sie, wenn das Bestelldatum nach Ablauf der festgelegten Zahlungslink-Gültigkeitsdauer liegt
Hotfix:
- Problem mit Speicherverbrauch in der neuen geplanten Aufgabe "mollie.order_status.expire" wurde behoben
- Probleme mit dem Markieren der Bestellung als Versendet wurde behoben
Features:
- Neue Zahlungsmethode „Riverty“ ist jetzt verfügbar
- Neue Zahlungsmethode „Payconiq“ ist jetzt verfügbar
- Neue Zahlungsmethode „Satispay“ ist jetzt verfügbar
- Neues Event hinzugefügt: SubscriptionCartItemAddedEvent. Dies ermöglicht es Ihnen, benutzerdefinierte Logik zu implementieren, wenn ein Abonnementartikel zum Warenkorb hinzugefügt wird.
- Italienische Übersetzungen hinzugefügt.
Verbesserungen:
- Apple Pay Direct fragt jetzt nach der Telefonnummer, wenn das Telefonfeld in der Administration aktiviert ist.
- Apple Pay Direct-Gastkonten werden nun wiederverwendet, anstatt jedes Mal neu erstellt zu werden.
- Der ElasticSearch Indexer ist jetzt mit dem MolliePayments-Plugin kompatibel.
- Beim Verwenden des Buttons Über Mollie versenden kann jetzt eine vollständige URL im Code-Eingabefeld eingegeben werden. Die URL wird automatisch aus dem Code extrahiert.
- Bestellungen, die im Status "in Bearbeitung" festhängen, werden nun storniert, wenn der Zahlungslink in Shopware abläuft. Die Ablaufzeit kann in den Shopware-Warenkorbeinstellungen konfiguriert werden.
Fehlerbehebungen:
- Bestellungen können nun erstellt werden, wenn Bildnamen Sonderzeichen in den Abfragewerten enthalten, z. B. `product.png?width={width}`.
- Ein Problem wurde behoben, bei dem Polyfill-Klassen falsch geladen wurden.
- Ein Problem wurde behoben, bei dem Lieferstatus nicht korrekt geladen wurden, was zu Problemen beim automatischen Versand führte.
Hotfix:
- Apple Pay Direct funktioniert wieder, wenn die Telefonnummer bei der Registrierung nicht erforderlich ist
Neuerungen:
- Neue Zahlungsmethode "Trustly" ist nun verfügbar.
- Neue Zahlungsmethode "Payconiq" ist nun verfügbar.
Verbesserungen:
- Die Anzahl der Anfragen an die Datenbank beim Laden von Konfigurationsdaten wurde reduziert.
Fehlerbehebungen:
- Erstellen einer Bestellung wurde behoben. Wenn ein SalesChannel eine ungültige Lokalisierung hatte, führte es zu Fehler.
Neuerungen:
- Giropay ist eingestellt und wird nach dem Update nicht aktiviert. Bitte deaktivieren Sie die Zahlungsmethode und entfernen Sie die Zuordnung zum Verfkaufskanal
Verbesserungen:
- Die Apple Pay Direct: Telefonnummer wird beim Bezahlvorgang abgefragt, wenn die Telefonnummer in der Shopware-Konfiguration erforderlich ist
Fehlerbehebungen:
- Produkte in der Bestellung wieder sichtbar bei nicht mollie Zahlungen
- Die Apple Pay Direct: Verifizierung funktioniert auch für Domains mit Sonderzeichen
- Apple Pay Direkt: Versandarten berücksichtigen nun Verfügbarkeitsregeln
Neuerungen:
- In Vorbereitung auf die vollständige Kompatibitlität für iDeal 2.0 haben wir die Bank-/Ausstellerauswahl im Checkout entfernt. Dies geschieht, um dem Käufer ein möglichst angenehmes Erlebnis zu gewährleisten.
- Autorisierte Produkte, die über Klarna bestellt wurden, können nun in Shopware in der Bestellung abgebrochen werden.
- OpenApi-Definition wurde hinzugefügt. Plugin-Routen werden jetzt in Shopware Swagger angezeigt
Fehlerbehebungen:
- Polyfill-Klassen werden jetzt mit dem richtigen Namespace geladen
Hotfix:
- Die Kreditkarteneingabefelder in Shopware 6.6 wurden behoben
Features:
- Neue Zahlungsmethode "Alma" ist jetzt verfügbar
- Neue Zahlungsmethode "MyBank" ist jetzt verfügbar
- Neue Zahlungsmethode "Bancomat Pay" ist jetzt verfügbar
Verbesserungen:
- Verbesserte Kompatibilität mit dem Plugin AcrisPersistentCart
Fehlerbehebungen:
- Ein JavaScript-Warnhinweis im Storefront auf Seiten ohne Offcanvas wurde behoben
- Ein Problem bei der Erstellung von Bestellungen und ImageURLs wurde behoben. Wenn ein Produkt ein Sonderzeichen im Produktbilddateinamen hatte, konnte die Bestellung nicht erstellt werden.
- Die Definition der CSS-Klasse "d-none" wurde korrigiert. Sie wird nun nur noch innerhalb der Mollie-Klassen und nicht global angewendet.
Hotfix:
- Kompatibilität mit Klarnapayment Plugin wurde behoben
- SnippetFileInterface wurde nachgereicht
Hotfix:
- Probleme mit Routen wurden behoben
- CSS-Klasse d-none greift nur innerhalb von Mollie Kompontenten
Features:
- Kompatibilität mit Shopware 6.6
- Support für Shopware 6.4.0.0 wurde eingestellt, neue minimale Version ist 6.4.1.0
- Weitere Checkbox im Refundmanager. Es gibt die Möglichkeit, die Steuern zu erstatten bei Netto-Bestellungen
Verbessungen:
- Das Laden der mollie-payments.js wurde optimiert
Fehlerbehebungen:
- Polyfill Klassen für Shopware 6.4.20.2 wurde behoben. Mit dem Feature FEATURE_NEXT_17858 gab es Probleme im Flowbuilder
Features:
- Neue Zahlungsmethode Klarna One jetzt in Großbritannien verfügbar. Die Verfügbarkeitsregeln von Mollie für Zahlungsmethoden in den Plugin-Einstellungen können jetzt die Methode für jeden Kunden anzeigen oder ausblenden.
Verbesserungen:
- Optimiertes ACL-Verhalten für Admin-Benutzer mit weniger Berechtigungen. Das Plugin erfordert nicht mehr die Berechtigung system:config:read.
- Die Mollie-JS-Datei wird jetzt nicht mehr auf jeder Storefront-Seite geladen, sondern nur, wenn sie tatsächlich benötigt wird.
- Apple Pay kann jetzt als Standardzahlungsmethode im Kontobereich in anderen Browsern als Safari ausgewählt werden.
- Die Erstellung von Gastkonten für Apple Pay Direct verwendet das Standardverhalten und die Einstellungen von Shopware aus der Administration. Zum Beispiel Kunden an Vertriebskanal binden.
- Die Versandmethoden für Apple Pay Direct verwenden jetzt das Standardverhalten von Shopware.
Fehlerbehebungen:
- Behobenes Problem beim Speichern von Zahlungsmethoden im Admin, wenn die Systemsprache von Shopware auf etwas anderes als en-GB geändert wurde.
- Behobener Tippfehler in der "OrderAware" Kompatibilitätsklasse für ältere Shopware-Versionen.
Features:
- Neue Zahlungsmethode "Blik" ist nun verfügbar für die Währung Zloty.
- "Mollie Limits" wurde erweitert und umbenannt in "Mollie Verfügbarkeitsregeln". Wenn diese Option im Plugin aktiviert ist, werden alle Zahlungsarten, die nicht aktiv im Mollie-Dashboard sind, deaktiviert. Außerdem werden Zahlungsarten deaktiviert, wenn folgende Regeln eintreffen:
- Minimaler Wert im Warenkorb nicht erreicht.
- Maximaler Wert im Warenkorb überschritten ist.
- Nur vorgegebene Währungen sind erlaubt.
- Nur für vorgegebene Rechnungsadressen erlaubt.
Verbesserungen:
- Shopware Cache bei der Auflistung von Zahlungsmethoden berücksichtigt nun den Wert des Warenkorbs, Währungswechsel und Lieferanschrift.
Fehlerbehebungen:
- Beim Kauf eines Abonnements wurde man als Gast angemeldet nach der Registrierung. Das wurde nun behoben.
Kompatibilität mit neuer Shopware Version 6.5.8.2
Hotfix:- Der Technische Name der Zahlarten wurde angepasst, dieser wird automatisch gesetzt sobald das Plugin aktualisiert bzw. installiert wurde.
Features:
- Neues feature um einzelne Produkte einer Berstellung zu versenden. Es ist nun möglich in einer Bestellung einzelne Produkte und die Anzahl der Produkte als Bestellt zu markieren und diese Information an Mollie weiterzugeben.
- Neue Konfiguration im Plugin, damit lässt es sich einstellen wie lange die Logs gespeichert werden sollten
Verbesserungen:
- Der Technische Name der Zahlarten wurde angepasst, dieser wird automatisch gesetzt sobald das Plugin aktualisiert bzw. installiert wurde.
- Wenn in Shopware der Lagerbestand über den Stockmanager verwaltet wird, wird das auch im Refundmanager berücksichtig und der Lagebestand wird nicht erhöht nach einem Refund.
- Mollie Bank Informationen werden an der Bestellung in customFields mit gespeichert.
- Geringe Performance Verbesserungen auf der checkout Seite.
- Automatisches Versenden einer Order über Einstellung oder Flowbuilder sendet nun auch den konfigurierten Tracking Code an Mollie
Fehlerbehebungen:
- In seltenen Fällen hat der Refundmanager nicht funktioniert wenn ein Gutschein kein label hatte, das wurde nun behoben
- Die Übersicht der Abonnements funktioniert nun wieder wenn ein Kunde gelöscht wurde.
Verbesserungen:
- Refund Manager kann nun geöffnet werden in Kombination mit dem SwagCommercial Plugin
- Kompellieren der Assets ohne Datenbank ist nun möglich
- Installation des Plugins über Composer zeigt keine warnungen
- Timeout für Mollie API Anfragen wurde auf 10 sekunden erhöht
- Einige externe mollie links wurden mit einem "noopener" und "noreferrer" anker tag versehen
Fehlerbehebungen:
- Gutscheine können nun mit Bundle-Produkten eingesetzt werden
Features:
- Die neue Zahlungsmethode POS (Point of Sale) ist nun verfügbar. Gemeinsam mit den POS Terminals von Mollie kann Shopware nun auch für Offline-Zahlungen in Ihrem Geschäft benutzt werden. Mehr über die Mollie POS Terminals gibt es hier: https://www.mollie.com/de/products/pos-payments
- Die neue Zahlungsmethode TWINT ist nun verfügbar (bald in Ihrem Mollie Account verfügbar).
Verbesserungen:
- Refunds via Refund Manager unterstützen nun eine beliebige Anzahl von Line-Items bei Rückerstattungen. Das Problem mit der maximalen Größe des Metadata Speichers ab ca. 10 Stück ist nun behoben.
- Der Refund Manager unterstützt nun auch einen Line-Item Refund mit Stückzahl 0. Dies ermöglicht es einen Freibetrag für einen Artikel ohne Stückzahl zu erstatten und diesen Artikel auch in der Zusammensetzung der Rückerstattung zu sehen.
- Das RefundStarted Flow Builder Event enthält nun auch eine Variable "amount" für den Wert der Rückerstattung.
- Abonnements in der Administration werden nun in der Suche unterstützt
Verbesserungen:
- Apple Pay Direct beinhaltet nun eine zusätzliche Adresszeile
- Die Abhängigkeit der JS Bibliothek regenerator-runtime wurde entfernt, dies führte in seltenen Fällen zu Fehlern in der Storefront
Fehlerbehebungen:
- In seltenen Fällen, waren nicht alle Zahlarten sichtbar, wenn man nach einer abgebrochenen Zahlung wieder zurück zum Shop weitergeleitet wurde.
- Die Aktivierung des Mollie-Fehlermodus führt nicht mehr zu einem Fehler, wenn eine Zahlung storniert wird
- Einige Kompatibilitätsprobleme mit Shopware 6.4.3.1 wurden behoben
- Business-Events in der Administration können in Shopware 6.4.3.1 wieder eingesehen werden
- Darstellung der Zahlarten im Checkout wurden in Shopware 6.5 behoben
- Darstellung der Liefermethoden im Warenkorb wurden in Shopware 6.5 behoben
- Die Löschung der mollie-payments.js beim bauen des Administrators wurden behoben
Wichtige Änderungen:
Die neue Version 4.0 wurde umstrukturiert, um sowohl Shopware 6.4 als auch das neue Shopware 6.5 mit einem einzigen Plugin zu unterstützen. Das bedeutet, dass das Javascript in der Storefront nun aus einer separaten mollie-payments.js Datei geladen wird. Dieses Verhalten kann natürlich deaktiviert werden, wenn Sie die Storefront selbst kompilieren möchten (weitere Informationen finden Sie in der Dokumentation). Wenn Sie keine iDEAL-Dropdown-Menüs oder Kreditkartenkomponenten sehen, kann dies bedeuten, dass Ihr (benutzerdefiniertes) Theme versehentlich das Shopware-Standard-Theme auf falsche Weise überschreibt.
Features:
- Volle Unterstützung für Shopware 6.5
- Die Zahlungsart „Kreditkarte” wurden nun in „Karte” umbenannt, da sie auch Debitkarten zulässt.
Fehlerbehebungen:
- Falsche fixe Menge von „1" beim Erstellen von Versandzeilen (Shipping Items) für Mollie behoben. Benutzerdefinierte Implementierungen mit unterschiedlichen Mengen werden nun auch korrekt an Mollie weitergegeben.
- Fehler der “Division durch Null” bei fehlenden Steuersätzen in der Bestellung in seltenen Fällen von Shop-Konfigurationen behoben.
- Fehler in der Refund Manager ACL behoben. Bei eingeschränkten Benutzerrollen trat beim Erstellen von Rückerstattungen ein Fehler auf, obwohl die Rückerstattung immer korrekt an Mollie weitergeleitet wurde.
Features:
- Neue Zahlungsmethode "Billie" ist nun verfügbar
- Mit dem neuen Feature "Automatische Stornierung" in der Plugin Konfiguration kann nun das bisher fest integrierte Stornieren von Klarna Bestellungen optional deaktiviert werden.
- Mittels neuem Platzhalter "customernumber" für das benutzerdefinierte Bestellnummern-Format, kann nun auch die Kundennummer in der Bestellnummer integriert werden.
Verbesserungen:
- [Entwickler] Das deprecated Feld "mollieStatus" wurde nun aus der Subscription entfernt. Seit einiger Zeit wird hier das Feld "status" benutzt.
Fehlerbehebungen:
- Bestellungen mit Rückerstattungen können nun wieder gemäß Shopware-Standard gelöscht werden.
- Kompatibilitätsproblem mit Plugin "Preise nach Login..." von NetInventors behoben.
- Fehlerbehebung von Problemen mit dem automatischen Routenermittler für Webhooks in Headless-Shops auf Basis von Symfony Flex (.ENV Parameter Problem)
- Entfernung des Logs-Eintrages "Produkt ist kein Abo-Produkt mehr.." welches fälschlicherweise immer erstellt wurde.
- Fehlerbehebung eines TWIG Template Fehlers in Kombination mit One-Click Payments und Shopware 6.3.5.x
- Es wurden falsche "Assoziationen" beim Laden von Bestellungen entfernt, welche zu unschönen Log-Einträgen führten.
Hinweise:
- Die Plugin Konfiguration "finaler Bestellstatus" besitzt nun nur mehr die erwarteten Einträge der Statusliste. Bitte prüft, ob hierbei die Konfiguration nach dem Update noch korrekt ist.
Features:
- Mit der Integration von One-Click Payments können Kunden, Kreditkartendaten auf einfache Art und Weise für erneute Bestellungen speichern. Dabei werden keine sensiblen Daten in Shopware hinterlegt.
- Der Refund Manager bietet nun die Möglichkeit, zusätzlich zu offiziellen Kontoauszugbeschreibungen, interne Kommentare bei Rückerstattungen anzugeben.
- Neue Flow Builder Events CheckoutSuccess, CheckoutFailed und CheckoutCanceled für die Storefront. Damit kann individuell auf Ereignisse während des Zahlvorgangs eingegangen werden.
Verbesserungen:
- Die Spalte "Mollie" in der Bestellübersicht der Administration zeigt nun auch die Mollie ID der Bestellung.
- Neuer DEBUG Log Eintrag, sofern ein Abonnement aufgrund invalider Daten nicht korrekt erstellt werden konnte.
- Die Plugin Konfiguration zeigt nun sofort Anleitungen für den Bereich individuelle Bestellnummer, und nicht erst dann, wenn man etwas konfiguriert.
- Die Plugin Konfiguration für den finalen Bestellstatus zeigt nun nur mehr die normalen Statuseinträge von Bestellungen.
Fehlerbehebungen:
- Behebung des Javascript Problems durch Apple Pay Direct in der Storefront.
- Behebung des Problems, bei dem ein automatischer "Abbruch" von Klarna Bestellungen via Administration nicht den korrekten API Key des Sales-Channels benutzt hat.
- Behebung des Problems bei dem eine Anonymisierung der URL in den Logs nicht richtig funktionierte. Dies betrifft jedoch nur einmalig benutzte Tokens während des Bezahlvorganges.
Breaking Changes:
- Für die zukünftige Erweiterungen für Abonnements mussten wir die Webhooks für diese anpassen. Sollte es Firewall Regeln dafür geben, müssen diese Regeln für die neuen Webhooks angepasst werden: https://github.com/mollie/Shopware6/wiki/Webhooks
- Status (Badges) für Abonnements werden nun nicht mehr direkt von Mollie geladen sondern von der lokalen Datenbank bezogen. Dieses neue und leere Feld wird normalerweise automatisch befüllt. Sollten Statuseinträge unerwartet leer sein, lassen Sie uns das bitte wissen.
- Da wir stets bemüht sind, die beste Qualität abzuliefern, waren wir gezwungen den Support für ältere Shopware Versionen unter 6.3.5 einzustellen. Sollte dies ein Problem sein, bitten wir Sie uns zu kontaktieren um eine mögliche Lösung zu finden. Wir bedauern diesen Schritt und bitten um Verständnis. Nur so ist es möglich langfristig eine hohe Qualität zu bewahren.
Features:
- Neues Management für Abonnements. Diese können nun auch pausiert, erneuert oder einmalig ausgesetzt werden.
- Apple Pay Direct ist nun auch im Offcanvas sowie im Warenkorb als Express Zahlart verfügbar.
- Neues Feature für "Rundungsanpassungen" um auch mit speziellen Rundungseinstellungen in Shopware Zahlungen durchführen zu können.
- Neue Berechtigungsmöglichkeiten für Abonnements und Refund Manager in der Administration
- Möglichkeit zur Konfiguration eines individuellen Formats von Bestellnummern in Mollie
Verbesserungen:
- Absicherungen für API Keys. Es ist nun nicht mehr möglich einen Live API Key im Testfeld einzutragen und umgekehrt.
- Die Plugin Konfiguraton wurde neu aufgebaut um eine bessere Übersicht zu geben
- Kreditkarten Komponeten funktionieren nun auch mit dem CSRF Modus von Shopware
- Verbesserung der Kompatibilität zum Plugin "Best Practice Checkout"
- Icons von Zahlungsmethoden werden nun über einen anderen Weg bei Erstinstallation geladen. Dies ist gut wenn am Server kein "file_get_contents" erlaubt ist.
- Der Refund Manager zeigt nun konkrete Fehlertexte in den Alerts, sofern ein Fehler passiert.
- Unabsichtliche Leerzeichen in der Anrede bei einer Adresse werden nun herausgefiltert. Dies führte zu Problemen bei Bestellungen.
- Neue Debug Logeinträge für sämtliche Änderungen von Zahlstatus und Bestellstatus (Order State Management)
- Apple Pay Logeinträge werden nun nur mehr gemacht, wenn Apple Pay auch aktiv ist. Diese wurden aus Versehen immer erstellt.
- Apple Pay unterstützt keinen Firmennamen. Deshalb wird nun auch bei einer Zahlung mit Apple Pay Direct ein im Account hinterlegter Firmennamen entfernt, da hier stets die Adresse von Apple Pay genommen werden sollte.
Fehlerbehebungen:
- Behebung von kaputten Textbausteinen für Flow Builder Triggers seit Shopware 6.4.18
- Behebung einer falschen Rundungsanzeige von "Versand" Betrags-Werten in der Administration
- Behebung des seltenen Problems "Struct::assign() must be type of array" während eines Checkouts
Verbesserungen:
- Der Refund Manager unterstützt nun auch Promotions die sich auf Lieferkosten beziehen.
- Die Einstellung, dass Kunden bei Mollie erzeugt werden, ist nun für neue Installationen im Standard inaktiv.
Fehlerbehebungen:
- Behebung eines Crashes in Kombination mit anderen Zahlungsanbieter-Plugins (Attempted to load class HandleIdentifier and Constant)
- Behebung eines Problems im Refund Manager wo es bei LineItem-basierten Refunds nicht möglich war, den finalen Betrag erneut individuell zu überschreiben.
- Behebung eines Rechtschreibfehlers im Order-State Mapping bei den Plugin Einstellungen.
Features:
- SEPA Lastschrift wurde entfernt. Diese ist nicht mehr für normale und initiale Zahlungen möglich.
Verbesserungen:
- Bei Abonnements wurde in der Storefront das Dropdown für das Land beim Editieren der Adresse entfernt, da dies nicht geändert werden kann, und darf.
- Abonnement Formulare in der Storefront unterstützen nun auch den CSRF Modus "Ajax" von Shopware.
Kleinere Optimierungen für unsere Debug-Logs.
Fehlerbehebungen:
- Behebung des Problems beim Öffnen von Bestellungen in der Administration, die mit AMEX Kreditkarten bezahlt wurden. Aufgrund eines Fehlers durch die Anzeige des Logos der Karte, konnte die Bestellung nicht geöffnet werden.
- Behebung eines Problems in der Storefront mit einem kaputten Link bei der Aktualisierung der Zahlungsmethoden von laufenden Abonnements.
- Hinzufügen eines fehlenden deutschen Textbausteins für eine Fehleranzeige bei Abonnements im Warenkorb ("..nicht alle Zahlungsmethoden verfügbar...")
Verbesserungen:
- Die Custom-Fields einer Shopware Bestellungen werden nun auch via Webhooks mit Mollie-Daten angereichert, sofern der Kunde nicht auf die Finish-Seite zurückkommt.
- Die klickbaren Links innerhalb der Pluging Konfiguration wurden nun auch für Shopware Versionen <= 6.3 umgesetzt.
Fehlerbehebungen:
- Behebung des Problems, dass Webhook-Aktualisierungen von bestehenden Abonnementzahlungen womöglich zu neuen Bestellungen in Shopware führten.
- Behebung von abweichenden Bestellzeiten in E-Mails (UTC Zeiten), sofern Bestellbestätigungs-Emails durch die Kombination von Flow Builder + Webhooks angestoßen werden.
- Behebung eines seltenen Fehlers "Customer ID is invalid when creating an order".
(Mögliche) Breaking Changes:
Die neue Version 3.0 bietet eine offizielle Unterstützung für "Headless" Shops an. Mit Hilfe der "automatischen Routen-Erkennung" haben wir versucht "Breaking Changes" für neue und alte Zahlungen zu vermeiden. Sollte doch ein Problem auftauchen, haben wir hier eine entsprechende Anleitung: https://github.com/mollie/Shopware6/wiki/Headless-setup-in-Shopware-6
Features:
- Unterstützung für "Headless" Systeme
- Out-of-the-Box Unterstützung für die Shopware PWA
- Anzeige von (anonymen) Kreditkartendaten bei einer Bestellung innerhalb der Administration (für neue Bestellungen)
- Abonnement-Feature kann nun auch deaktiviert werden, wenn nicht benötigt.
- Neue Funktion um fehlgeschlagene Abonnement Erneuerungen zu ignorieren, damit nur für valide Zahlungen eine neue Bestellung in Shopware angelegt wird.
Verbesserungen:
- Buttons im Refund-Manager zeigen nun einen Fortschritt, wenn ein Refund etwas länger dauert.
Fehlerbehebungen:
- Behebung eines NULL Problems in OrderLineItemAttributes, dass in wenigen Shops vorkommen konnte.
Verbesserungen:
- Alle Mollie Flow Builder Events unterstützen nun die Verwendung von E-Mail Actions.
- Rückerstattungen im Refund Manager können nun mit mehr Positionen als zuvor erstellt werden. Aufgrund einer Limitierung auf Seite von Mollie werden die Daten nun intern komprimiert und somit reduziert.
Fehlerbehebungen:
- Mollie Abonnements werden nun erst mit dem nächsten Intervall gestartet, um eine initiale Doppelbuchung zu vermeiden.
Features:
- Der Refund Manager kann nun in den Plugin Einstellungen deaktiviert werden. Somit kann verhindert werden, dass Mitarbeiter diesen benutzen, wenn ein anderes System für Rückerstattungen zuständig ist.
Verbesserungen:
- Die Auswahl von iDEAL Banken im Checkout ist nun verpflichtend. Dadurch kann der Kunde dies nicht mehr vergessen, und der Checkout Prozess auf der Mollie Zahlungsseite wird somit um 1 Schritt reduziert.
- Das Shopware Standardverhalten für fehlerhafte Zahlungen ist bei erstmaliger Installation des Plugins nun standardmäßig aktiviert.
Fehlerbehebungen:
- Beim Erstellen von Abonnements wurde nicht explizit das Mandat der initialen Zahlung verwendet. Hat der Kunde bereits mehrere Mandate, kann es sein, dass das falsche Mandat für die Zahlung von Mollie benutzt wurde.
- Das Feld "Additional" in der Adresse wird nun nicht mehr unabsichtlich an Mollie geschickt, wenn sich nur Leerzeichen darin befinden. Dies führte zu einem Problem beim Erstellen der Zahlung.
- Behebung von Warning-Ausgaben bei "CLI Kommandos" in Kombination mit dem PSR Logger, Shopware 6.4.10.1 und PHP 8.0
Fehlerbehebungen:
- Behebung des Problems von MailTemplates Fehlern bei Installation/Update des Plugins in Kombination mit einem Shop der als Standardsprache nur DE hat
- Behebung von Problemen beim internen Laden von LineItems wenn die CustomFields leer sind (NULL)
(Mögliche) Breaking Changes:
Diese Version bietet Unterstützung für die Massenbearbeitung von Produkten in der Administration. Aufgrund interner Änderungen überprüfen Sie bitte nach dem Update die konfigurierten "Gutschein Typen" Ihrer Produkte. Es sollte kein Problem geben, aber überprüfen Sie bitte, ob diese Einstellungen noch vorhanden sind, oder legen Sie diese erneut fest.
Features:
- Brandneue Unterstützung für Abonnements in Shopware. Konfigurieren Sie Produkte und verkaufen Sie diese basierend auf täglichen, wöchentlichen oder monatlichen Abonnements. Lesen Sie hier mehr: https://github.com/mollie/Shopware6/wiki/Subscription
- Erweiterung der Status-Mappings für Rückerstattungen und Teilrückerstattungen.
- Neue Zahlungsmethode in3
- Neue Zahlungsmethode SEPA-Lastschrift
Verbesserungen:
- Mollie-Produkteigenschaften sind jetzt bei der Massenbearbeitung in der Administration verfügbar.
- Die Detailansicht einer Bestellung in der Administration zeigt nun die Paypal- bzw. SEPA-Referenznummer.
- Der Refund Manager zeigt nun die Gesamtsumme mit Steuern und ohne Steuern
Fehlerbehebungen:
- Behebung eines seltenen Fehlers, bei dem eine abgelaufene Bestellung innerhalb der Storefront nicht erneut bezahlt werden konnte.
Features:
- Mit der neuen Einstellung "Finaler Bestellstatus" könnt ihr einen gewählten Status als finalen Status fixieren. Ab diesem Zeitpunkt wird nur mehr im Fall von Rückerstattungen und Rückbuchungen eine Änderung des Status durchgeführt. Dieses Feature hilft besonders in Kombination mit Logistik Plugins und, von Mollie abweichenden Logistik-Abläufen.
Verbesserungen:
- Der Zahlstatus "abgelaufen" führt nun zu einem Bestellstatus "abgebrochen" anstatt von "fehlerhaft". Dies entspricht mehr der Realität.
- Unterstützung der Kompatibilität für das Plugin "Artikelnummer direkt per URL aufrufen".
Fehlerbehebungen:
- Das Plugin ignoriert ab sofort Webhook-Aktualisierungen von Bestellungen, die mit Mollie gestartet wurden, aber letztendlich nicht mit Mollie abgeschlossen wurden.
- Behebung eines Problems beim Bestellabschluss in Kombination mit gemischten Steuersätzen, Rabattcodes und der Verwendung einer Netto-Preis Kundengruppe
Features:
- Wir haben das brandneue "Smart Kontaktformular" im Bereich der Plugin Konfigurationen hinzugefügt. Bei Verwendung dieses Formulars für den Support erhalten wir automatisch alle notwendigen Informationen um noch besser zu unterstützen.
Verbesserungen:
- Verbesserung und Fehlerbehebung von Bestellungen mit verschiedenen Steuersätzen und Rabatten. Durch technische Gegebenheiten werden Rabatte in Mollie aktuell als 1 Bestellposition gespeichert. Da allerdings nur 1 Steuersatz bei einer Position möglich ist, wird für diese Art von Bestellung nun ein Misch-Steuersatz berechnet, um die Bestellung zumindest abschließen zu können.
Fehlerbehebungen:
- Behebung des Problems bei dem der Refund Manager nicht den korrekten API Schlüssel des Verkaufskanals genommen hat. Es werden nun immer die Konfigurationen des Verkaufskanals der Bestellung benutzt.
- Behebung des Problems bei dem die Mollie Limits unbeabsichtigt Einfluss auf Zahlungsarten im Account sowie Logos im Footer genommen haben. Bitte nach Update zusätzlich den Cache löschen.
Features:
- Veröffentlichung des brandneuen "Refund Manager" in der Administration und für die API. Mit dem Refund Manager könnt ihr ganze Retouren-Prozesse inklusive Transaktionen, Lagerbeständen und Flow Builder Events in einer intuitiven Oberfläche bedienen.
- Neue Apple Pay Anzeige-Einschränkungen in der Plugin Konfiguration erlauben euch die Apple Pay Direct Buttons einfach und ohne Programmierung auf verschiedenen Seiten auszublenden.
- Neues MollieOrderBuilder Event um eigene Metadaten zu einer Bestellung hinzufügen zu können (Feature für Entwickler).
Verbesserungen:
- Wichtige Änderung und Fehlerbehebungen für Order Transaktionen in Shopware. Wenn ein Kunde zusätzliche Zahlungsversuche durchführt, nachdem der erste Versuch scheiterte, kam es manchmal dazu, dass die Anzeige der Statuseinträge in Administration und API nicht mehr passten. Mollie benutzt nun stets die aktuellste Transaktion in Shopware und fügt sämtliche Aktualisierungen dieser hinzu um alle Daten konsistent zu halten.
- SEPA Zahlungen bleiben nun auf "In Progress" wenn diese gestartet wurden und springen nicht mehr zurück auf "Open".
- Zahlungen mit Status "Created" werden nun als "fehlerhaft" erkannt. Dies sollte von Mollie eigentlich nicht passieren.
- Kreditkartenzahlungen mit Status "Open" werden nun als "fehlerhaft" erkannt. Auch dies sollte nicht passieren und ist nicht gültig.
- Apple Pay Direct benutzt nun die korrekte Shopware Kundennummern-Kreise beim Erstellen von Gäste-Accounts.
- Javascript Code von Apple Pay Direct wurde angepasst, damit im Internet Explorer keine Fehler mehr kommen.
- jQuery wurde entfernt als Vorbereitung auf Shopware 6.5.
- Verbesserung der Performance für Erkennung der "Gutschein Verfügbarkeit" in Kombination mit vielen Produkten.
- ING'Homepay wird nun immer deaktiviert beim Aktualisieren der Zahlungsarten. Diese Zahlungsart seit einiger Zeit nicht mehr bei Mollie verfügbar.
- Entfernung der automatischen Aktivierung von Zahlungsarten im Mollie Dashboard beim Installieren des Plugins. Dies führte aufgrund von ING'Homepay zu einem Problem und wird an dieser Stelle auch nicht erwartet.
Fehlerbehebungen:
- Behebung des Problems, dass manche Daten bei Zahlungsarten (Bilder, Name, ...) bei Aktualisierung dieser überschrieben wurden.
- Behebung des Problems, dass Zahlungsarten doppelt erstellt wurden. (Bereits existierende duplizierte Zahlungsarten werden hier nicht behoben).
- Behebung des Problems mit dem IPAnonymizer in Kombination mit IPv6 Adressen innerhalb des Logger Modules.
- Behebung des kaputten "Zahlungsarten aktualisieren" Button in der Plugin Konfiguration in älteren Shopware Versionen.
- Behebung eines seltenen Fehlers bei dem "checkSystemConfigChange()" im Mollie Plugin zu einem Fehler führte.
- Behebung eines Problems, bei dem ein Versand bzw. Bearbeiten einer Bestellung in der Administration mit fehlenden Daten nicht möglich war (Cannot read a.shippedQuantity).
- Behebung eines sehr seltenen Problems mit einem Fehler verursacht durch das "Mollie Limits" Feature.
- Behebung von Javascript Fehlern wenn iDEAL dem Verkaufskanal zugewiesen wurde, aber Mollie nicht korrekt konfiguriert war.
Diese Version bringt nur die Unterstützung für die aktuellste Shopware Version 6.4.9.0. Die vorherige Version sollte nie dafür freigegeben worden sein. Der Shopware Store hat die neue Shopware-Version leider automatisch freigegeben. Dies wurde natürlich für die Zukunft deaktiviert. Wir entschuldigen uns für etwaige Unannehmlichkeiten.
Verbesserungen:
- Aufgrund eines Bugs (NEXT-20128) in der aktuellen Shopware Version 6.4.8.x wirft das Mollie Plugin auf jeder Seite einen "HTML element not found" Javascript Fehler. Da wir nur das Beste für euch wollen, gibt es nun eine Anpassung, die diesen Fehler verhindert.
Features:
- Die neue Konfiguration "Mollie Zahlungsarten Limits" hilft euch dabei, automatisch alle Zahlungsarten auszublenden, die laut Mollie nicht für den aktuellen Warenkorbwert zulässig sind. Ihr könnt weiterhin eure Verfügbarkeitsregeln via Rule Builder benutzen, und zusätzlich optional die Mollie Limits verwenden.
- Wir präsentieren euch die neue Plugin Konfiguration. Besseres Onboarding, bessere Strukturierung und mehr Hilfstexte unterstützen bei einer noch einfacheren Konfiguration des Plugins.
Verbesserungen:
- Apple Pay Direct Zahlungen bekommen nun auch zusätzliche Informationen wie Mollie-ID, etc. in den "Custom Fields" der Shopware Bestellungen.
- Vermeidung von Javascript Fehleranzeigen in der Konsole im Bereich der Versandfunktion einer Bestellung in der Administration. Dies ist nur eine zusätzliche Optimierung.
Fehlerbehebungen:
- SEPA Zahlungen mit Status "offen" führen nun zu einer erfolgreichen Bestellung.
- PayPal Zahlungen mit Status "wartend" führen nun zu einer erfolgreichen Bestellung.
Willkommen bei MolliePayments v2.0!
Wir hoffen, dass Ihnen die vielen neuen Funktionen, Updates und Korrekturen gefallen.
Schön, Sie als unseren Kunden zu haben :)
GRUNDLEGENDE ÄNDERUNGEN:
Aufgrund des Flow Builders mussten wir die fest integrierten Versand/Erstattungen, die bei Statusübergängen erfolgten, entfernen.
Aber keine Sorge, es gibt eine neue Funktion "Automatischer Versand", die standardmäßig aktiviert ist und dafür sorgt, dass es nach dem Update auf v2.0.0 genauso funktioniert.
Features:
- Brandneue Flow Builder-Integration. Verarbeiten Sie eingehende Mollie-Webhooks oder lösen Sie Sendungen und Erstattungen automatisch aus. Die Flexibilität des Flow Builders wird jetzt auch für Zahlungen genutzt!
- Neue Funktion "Automatischer Versand", die ausgeschaltet werden kann, wenn Sie mit anderen Funktionen wie Flow Builder versenden möchten.
- Die Sendungsverfolgung ist jetzt in der Administration verfügbar. Wenn Sie über Sendungsverfolgungsdaten in der Bestellung verfügen, sollten diese automatisch vorbereitet werden, wenn Sie eine Sendung starten.
- Teillieferungen für Positionen sind nun wieder in der Verwaltung möglich.
- Neue Mollie-Aktionsschaltflächen für Versand und Erstattungen in der Administration, um die Arbeit mit Mollie Bestellungen zu verbessern.
- Der Zahlungsstatus "Rückbuchung / Chargeback" wird jetzt im Plugin unterstützt.
- Rückerstattungen können jetzt über die Shopware API durchgeführt werden.
- Neues Logging-System. Unsere verbesserten Debug-Protokolle befinden sich jetzt nur noch im Dateisystem neben anderen Shopware Log Dateien.
- Eine neue Schaltfläche zum Aktualisieren von Zahlungsmethoden ohne erneute Aktivierung des Plugins ist jetzt in der Plugin-Konfiguration vorhanden.
- Neuer CLI-Befehl, um die Apple Pay Domain Verification Datei zu aktualisieren, falls sich diese einmal ändert.
- Mollie-Informationen wie Bestell-ID, Transaktions-ID, PayPal-Referenz und SEPA-Referenz werden nun in den CustomFields der Bestellung gespeichert.
- Apple Pay Direct wird jetzt auch auf benutzerdefinierten Produktseiten unterstützt, die mit dem CMS-System erstellt wurden.
Verbesserungen:
- Hinzufügen von Twig-Blöcken zu Apple Pay Direct Buttons.
- Verbesserung der Margins von Apple Pay Direct Buttons.
- Das "lastUpdated" der Bestellung selbst wird nun auch bei eingehenden Zahlungsstatusänderungen aktualisiert.
- Das Plugin wird nun bei zukünftigen Plugin-Updates automatisch neue Zahlungsarten installieren.
Behebungen:
- Behebung der Kreditkarten-Komponenten im Internet Explorer
- Behebung der Kreditkarten-Komponenten auf der Seite "Bestellung bearbeiten" nach einer fehlgeschlagenen Zahlung.
- Behebung eines Kompatibilitätsproblems mit dem offiziellen Klarna-Plugin.
- Behebung eines Problems mit dem Checkout in Shopware 6.3.3.1
- Behebung eines falschen Routers im PaymentController, der zu falschen URLs bei anderen Plugins führen konnte.
- Behebung des Problems der doppelten Zahlungsmethoden nach der Umbenennung und Aktualisierung des Plugins.
Verbesserungen:
- Kompatibilität zu EasyCoupon Plugin von Net Inventors GmbH
Features:
- Neue Zahlungsmethode "Klarna Pay Now" ist nun verfügbar
Verbesserungen:
- Apple Pay Direct Formulare werden nun nicht mehr in Storefront geladen, wenn Apple Pay Direct nicht aktiv ist
Verbesserungen:
- Fehlerhafte Zahlungen bekommen nun den Zahlungsstatus "fehlgeschlagen" und nicht mehr "abgebrochen"
- Mollie ist nun kompatibel mit dem Plugin "ACRIS Checkout Shipping Payment Preselection"
- Mollie ist nun kompatibel mit dem Plugin "Custom Products"
Fehlerbehebungen:
- Behebung eines seltenen Rundungsfehlers in Kombination mit Netto-Shops sowie vertikaler Steuerberechnung
- Problembehebung eines Javascript Fehlers, welcher die Anzeige von Bestellpositionen in der Administration verhindert
Features:
- Neue Zahlungsmethode "Gutschein" verfügbar. Konfigurieren Sie Artikel als Öko, Mahlzeit- oder Geschenkgutschein und lassen Sie Ihre Kunden mit unterstützten Gutschein Systemen einkaufen.
- Neue Shopware API Routen für den Versand von Bestellungen. Verwenden Sie diese einfachen Routen für Integrationen von ERP Systemen und anderen.
Verbesserungen:
- Timeout für die Kommunikation mit Mollie wurde nun erhöht um auch in Spitzenzeiten stabile Zahlungen anbieten zu können
- API Keys werden nun als Passwort Feld in der Administration angezeigt.
- Optimierung von Plugin Kompatibilitäten durch Verwendung des RouterInterfaces statt des Routers.
Fehlerbehebungen:
- Nicht unterstütze Apple Pay Karten wie EMV wurden nun von Apple Pay Direct entfernt.
- Bei Individualisierung des Checkouts kam es unter Umständen zu Javascript Problemen durch die Kreditkarten Komponenten. Diese wurde nun abgefangen.
Features:
- Das Feature "Kunden in Mollie erstellen" ist zurück und funktionsfähig für Multi-Sales-Channel Setups und Test, sowie Live Modus. Sofern aktiviert, werden in Mollie Kundeneinträge erstellt und mit Bestellungen und Zahlungen verknüpft.
Verbesserungen:
- Komplette Überarbeitung von Apple Pay Direct für bessere Stabilität, Funktionsfähigkeit und Performance.
- Apple Pay Direct verwendet nun Shopware Kundeneinträge wieder, sofern man im Shop angemeldet ist.
- Apple Pay Direct funktioniert nun auch in älteren Shopware Versionen 6.1.x
Fehlerbehebungen:
- Behebung von Weiterleitungsproblemen auf die Mollie-Zahlungsseite bei erneutem Versuch nach einer fehlerhaften Zahlung. Diese führte in Shopware 6.4.3.1 zu einem NOT_FOUND Fehler.
- Behebungen von Problemen wie verlorenen Sessions, Warenkörbe oder verschwundenen Discounts in Kombination mit verschiedenen Sales Channels durch falsche Apple Pay ID Prüfungen im Hintergrund.
- Behebung eines Problems beim Logging von Daten mit falschen Parametern. Hier wurde in manchen Situationen ein Fehler im Checkout verursacht.
- Angabe der optionalen MOLLIE_SHOP_DOMAIN Variable für eigene Webhook URLs funktioniert nun wieder.
- Behebung des Fehlers "PROMOTION_LINE_ITEM Not Found" in älteren Shopware 6.1.x Versionen
- Allgemeine Fehlerbehebungen im Checkout in älteren Shopware 6.1.x Versionen
Bugfix:
- symfony registrierungs fehler behoben bei apple pay direct
- Standardwerte in der Plugin config korrigiert, wenn das Plugin neu installiert wird. Dadurch wurden in der Administration beim Testmodus angezeigt, dass Live Modus aktiv ist, obwohl Testmodus aktiv war.
Refactoring und Code-Verbesserungen beim Ändern von Zahlungsübergängen
Fehlerbehebung:
- Fehler bei der Eingabe falscher Kreditkarteninformationen behoben. Der Bezahlvorgang ist nicht mehr blockiert
- Es wurde ein Fehler behoben, der das Bezahlen verhinderte, wenn Kunden eine Promotioneingelöst haben
- Router im MollieOrderBuilder auf Shopware Router anstelle von Symfony Router geändert
Bugfix:
Versandkosten wurden bei Übertragung an Mollie nicht beachtet.
Feature
Vollständige Unterstützung von Teilrückerstattungen (tragen Sie einfach den gewünschten Rückerstattungsbetrag in der Administration ein und erstellen Sie eine neue Rückerstattung direkt bei mollie)
Refactoring
Der PaymentHandler wurde komplett überarbeitet für bessere Codestabilität
Neuer transition service für order payments hinzugefügt
Mollie Bestellungen werden nun wiederverwenden => im Falle stornierter oder fehlgeschlagener Zahlungen werden keine neuen Mollie-Bestellungen erstellt
Mollie Payments werden nach Möglichkeit wiederverwendet, falls nicht möglich wird eine neue Zahlung erstellt (wenn die vorherige Zahlung fehlgeschlagen ist oder storniert wurde)
Fehlerbehebung
Bug behoben, der verhinderte, dass Shipping Transitions bei Mollie gemeldet wurden
Bugfix:
fix backwards compatibility
Bugfixes:
- der Verifizierungsprozess der Domainüberprüfung von Apple wurde angepasst, damit Apple Pay Direct verwendet werden kann
- Web-Hook-Benachrichtigungen wurden überarbeitet. Einige Bestell- und Bezahlstati von Mollie wurden nicht korrekt erkannt, was dazu führt, dass sich der Zahlungsstatus nicht geändert hat.
- Apple Pay wird im Storefront nicht als Zahlungsmethode angezeigt, wenn der Browser Apple Pay nicht unterstützt oder auf dem verwendeten Gerät kein Wallet konfiguriert wurde
- Das iDeal Dropdown-Menü wurde in den Shopware 6.4 Templates hinzugefügt
- Fehler behoben, der den Wechsel des Bestellstatus in mehrsprachigen Shops verhinderte
- Fehler bei Shopware-Versionen > 6.4 mit der return URL behoben. Die früher verwendete return URL kann für die Mollie-API zu lang sein. Jetzt verwenden wir nur noch kurze URLs
Features:
- Link zum Entwicklerbereich des Mollie-Dashboards in der Administrationskonfiguration hinzugefügt
- Mollie Zahlungs URL wurde zu Bestellungen im Shopware-Backend hinzugefügt
- Wenn der Testmodus in der Administration aktiviert ist, erhält jede Zahlungsmethode in der Storefront einen Zusatz "Testmodus" im Namen
Bugfix:
Shopware Payment Status wird auf bezahlt gesetzt, sobald Mollie den Bezahltstatus bei Klarna Bestellungen von authorized auf completed stellt
Feature:
Plugin ist jetzt kompatibel mit Shopware 6.4
"Create customer at mollie" Feature deaktiviert und aus Administration entfernt
Bugfix:
Credit card components return url gefixet (Dank an fjbender fürs Finden und Beheben des Bugs)
Hinweis:
Soweit das neue Shopware Währung Runden Feature (auf Total Sum) benutzt wird, berechnen wir den Auf- bzw. Abschlag genau wie Shopware mit 0% Steuern.
Bugfix:
Bug behoben, der das Editieren einer Bestellung in der Administration verhindert hat
Fehlerbehebung:
- Die Webhook-URL wurde zusätzlich an anderen Stellen zu den an Mollie zu übertragenen Daten hinzugefügt, sobald eine Bestellung platziert wird. In manchen Konstellationen konnte dies zu einem dauerhaften Zahlungsstatus „Verarbeitung“ in Shopware führen
- Ein Fehler wurde behoben, wenn die Zahlung in der Administration auf "Rückerstattung" gesetzt wurde. Der Fehler trat nur in Shopkonfigurationen mit mehreren Vertriebskanälen und unterschiedlichen Konfigurationen auf
- Benutzerdefinierte Parameter für Zahlart Banküberweisungen aktualisiert.
- Verhaltensoptimierung des Plugins, wenn Änderung des Bestellstatus in der Konfiguration ausgewählt wurde
- Fehlerhafte Behandlung der Funktion „Kunden bei Mollie nicht erstellen“ behoben
- Fehlerhafte Fehlerbehandlung im Checkout behoben
Bugs wurden gefixet und Funktionalität der Versandnachricht an die Mollie Api wurde verbessert
* Javascript Bug behoben in creditcard-components, der eine Kaufabwicklung verhindern konnte
* Wenn die Betsellung verfällt nach Konfiguration nicht gesetzt wird, wird Mollie überlassen wann Bezahlung verfällt (in der Regel nach 28 Tagen)
* Browser zurück Button Verhalten überarbeitet, wenn nach einer bereits fehlgeschlagenen Bezahlung auf der Mollie Seite der zurück button gedrückt wurde
Verbesserungen:
MOL-137:
verbesserte Übersetzungen für Deutsch und Niederländisch
Bugfixing:
MOL-142:
Auf Grund unterschiedlicher Steuerberechnungen zwischen Shopware und Mollie API, konnte in Sonderfällen bei manchen Bestellungsübermittlung an die Zahlseite von Mollie zu Fehlern kommen. Dadurch war es Kunden nicht möglich zu bezahlen. Das Problem wurde behoben
MOL-140:
War in der Mollie Konfiguration eingestellt, dass das Shopware Standard Verhalten bei fehlgeschlagenen Zahlungen verwendet werden soll konnte es zu folgendem Fehler kommen. Wenn Bezahlungen auf den Mollie Seiten nicht erfolgreich waren, gelangte ein Kunde statt auf die Fehlerseite auf die "Bestellung erfolgreich" Seite. Das Problem wurde behoben
Fixes:
- Fixes an issue where cancelled Klarna orders could not be retried when using the Mollie redirect page.
- Fixes an issue where an incorrect router object was being used.
Fixes:
- Fixes an error thrown when cancelling an order through the administration in Shopware 6.2.x and older.
- Fixes an issue where the incorrect API key was being used.
Fixes:
- Resolves an issue where orders would not be getting the configured state when authorizing payment with Klarna, after a previous payment attempt for this order had been cancelled, using the Mollie redirect feature.
- Klarna orders that are cancelled through the Shopware administration will now also get cancelled in Mollie dashboard.
- Fixes the "Standard failed payment redirect" from not using the correct Shopware routing.
- New installations will now load svg payment icons. Existing installations will keep using the png variants, until they are deleted from the media library and the plugin is reactived.
Fehlerbehebungen:
- Es wurde behoben, dass verschlüsselte Urls nicht mehr von der API akzeptiert wurden.
- API-Client auf 2.27.1 aktualisiert
Funktionen:
- Option hinzugefügt, um Apple Pay Direct zu deaktivieren, wenn Apple Pay als Zahlungsmethode verfügbar ist
Fehlerbehebung:
- Verbesserte Kompatibilität mit der Paypal-Integration von Shopware
- Ein Problem wurde behoben, bei dem die falsche Zahlungsmethode in der Verwaltung angezeigt wurde, wenn in Mollie eine andere Zahlungsmethode ausgewählt wurde.
- Mehrere kleinere Fehler behoben
- Mehrere Probleme bei der Ausführung von Apple Pay Direct-Bestellungen behoben
- Ein Inkompatibilitätsproblem mit benutzerdefinierten Produkten wurde behoben.
- Fehlerbehebung bei Problemen mit mehrwertsteuerbezogener Preisrundung
- Fix für einen illegalen Rückgabetyp
- Mollie locale fix for creditcards components.
- Order state automation on failed payments fix.
- General error handling for issue creating documents in the backend.
- Bugfix with order states not working on failed payments.
Small error fixed with customer registration and headless storefronts.
Features:
- Added order state automation for Authorized orders. (Klarna)
- Added the option to toggle single click payments on and off.
Bugfixes:
- Fixed redirection error on certain sales channels after failed payments.
- Fixed VAT calculation errors on certain customer groups.
- Added "Authorized" status in order overview for Klarna.
- Added Single Click Payments for second time credit card payment users.
- Es wurde ein Fehler behoben, durch den der Transaktionsstatus von Klarna-Bestellungen nicht auf bezahlt aktualisiert wurde.
- Option zum Umschalten hinzugefügt, um standard Shopware oder Mollie Zahlungsumleitungen auszuwählen.
- Added Apple Pay Direct on the product and listing page.
Features:
- Added the Mollie Order ID to the order detail in the administration
- Added the preferred iDeal issuer to the customer detail in the administration
- Added order state automation
Bugfixes:
- Fixed a bug with product URLs in the request to Mollie
- Fixed issues with the payment state staying in progress after failed payments
Bugfix:
- Fixed an issue where custom products would cause an error.
Features:
- An event is triggered when the payment failed or passed, other plugins can act on this event
- SKU number of line items is available in the Mollie Dashboard
Bugfixes:
- Multiple VAT rates in the basket no longer cause an exception
- API test-button only appears within Mollie's configuration
Features:
- Test-button in the plugin configuration to validate the API keys.
Bugfixes:
- Mollie Components is now a javascript plugin and works in live mode.
Bugfixes:
- Fixed an issue where changing the delivery status would cause an exception.
- Fixed an issue where Apple Pay would show up on not-supported devices.
Bugfixes:
- Fixed an issue where the vat amount on orders for net free customers was off.
- Fixed an issue where Mollie Components wasn't compatible with Shopware 6.1.5.
Features:
- The debug mode now indicates whether a payment is in live or test mode.
Hotfix:
- Reversed a fix for customers with display of net prices, as it had the unwanted side effect of customers paying the net price.
Features:
- iDeal issuer selection in the checkout
- German translations for Mollie Components
- Mollie Components now works as a Storefront plugin.
Bugfixes:
- API exception with vat free or net orders
- Possible exceptions during checkout or payment retry
- Possible exceptions when transitioning payment states
Features:
- The Mollie PHP SDK is updated
- Payment methods are now installed with icons
- Orders can be partially shipped and/or refunded
- Order payment state will always first be set to in progress when payment at Mollie starts
- Failed payments can now be retried
Bugfixes:
- Fixed an issue where changing the delivery status of an order would cause an exception
- Fixed an issue where order lifetime had the wrong timezone
- Fixed an issue where tax was calculated on orders from tax free countries
- Fixed an issue where credit card components wasn't available on translated payment methods
- Fixed an issue where credit card components couldn't be loaded in a shop with in a subdirectory
- Fixed an issue where the webhook URL wasn't sent to Mollie
- Created a bugfix for backwards compatibility of payment states
- Fixed payment state transitions in the latest version of Shopware 6 (backwards compatible)
- Added a debug mode, to gather extra information in the Shopware 6 log in the administration
- Webhook URLs are correctly set in production environments
- Configuration has All Sales Channels as fallback data
- Vat amount can be 0.0 (e.g. when an order is tax free)
- Fixed issues with multi channel API keys
- Added Mollie Components
- Fixed an issue where API keys couldn't be different for each sales channel
- Created fix voor version 6.1+ of Shopware
- Fixed activation of the plugin
- Payment methods are now activated in your Mollie dashboard also when they're being activated in the shop
- Fixed an issue where the monolog logger service wasn't available during the activate lifecycle.
1.0.0 MVP with basic payments integration