Neuerungen:
- neue Konfiguration "Lagerbestand nach erfolgreicher Zahlung reduzieren". Wenn eine Bestellung vor der Zahlung angelegt wird, dann wird er Lagerbestand erst reduziert wenn die Zahlung erfolgreich war (Zahlungstatus "Komplett bezahlt").
Fehlerbehebungen:
- Bei abgebrochener Zahlung, werden die Warenkorb attribute korrekt gesetzt.
Hotfix:
- "vendor" Ordner wurde wiederhergestellt.
Neuerungen:
- Neue Zahlungsmethode "Trustly" ist nun verfügbar.
- Neue Zahlungsmethode "Satispay" ist nun verfügbar.
- Neue Zahlungsmethode "Payconiq" ist nun verfügbar.
- Neue Zahlungsmethode "Riverty" ist nun verfügbar.
- Neue Zahlungsmethode "Klarna one" ist nun verfügbar.
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.
- Neue Zahlungsmethode "Bancomatpay" ist nun verfügbar.
- Neue Zahlungsmethode "Blik" ist nun verfügbar.
Fehlerbehebungen:
- Kompatibilitätsprobleme mit dem Plugin „Virtual Variants“ behoben. Bei Verwendung des Plugins funktionierten die Eingabefelder für Kreditkarten nicht.
- Meldung behoben beim aktualisieren der Zahlarten in den Plugin Einstellungen.
Hotfix:- Mollie Details in der Bestellung funktionieren nun wieder
- Hotfix: Eingabefelder der Kreditkarten funktionieren nun wieder.
Features:
- Neue Zahlungsmethode "Twint" ist nun verfügbar.
Verbesserungen:
- Apple Pay Direct Datei für die Verifizierung wird nun auch heruntergeladen obwohl file_get_contents auf dem Server deaktiviert ist.
Fehlerbehebungen:
- Zahlungsaufschlag funktioniert nun mit apple pay direct.
- Die Währung YEN wird auf volle Zahl aufgerundet, Nachkommastellen sind nicht erlaubt.
Features:
- Neue Zahlungsmethode "Billie" ist nun verfügbar.
- Support für das zukünftige Shopware 5.8.
Verbesserungen:
- Der Link zu den Mollie API-Keys in den Plugin Einstellungen funktioniert nun auch ohne, dass zuvor ein API Key eingetragen werden muss, um das Onboarding noch einfacher zu gestalten.
- Optimierung des Auslesens von Ja/Nein Einstellungen der Plugin Konfigurationen. In seltenen Fällen führte dies zu falschem Auslesen, sofern der Administrator manuell etwas in den Einstellungen eingetragen hat ohne einen richtigen Wert auszuwählen.
Features:
- SEPA Lastschrift wurde entfernt. Diese ist nicht mehr für normale und initiale Zahlungen möglich.
Verbesserungen:
- Apple Pay Direct entfernt nun für die Anzeige automatisch die Beschreibung einer Versandmethode, wenn diese HTML Inhalte enthält.
Fehlerbehebungen:
- Behebung eines Problems bei der Auswahl von Bestellungen in der Bestellübersicht im Backend. Dies führte zum Fehler me.getOrderPositionGrid in der Konsole des Browsers.
- HTTP Timeout wurde für die Mollie API erhöht, um Kommunikationen noch stabiler zu machen.
Features:
- Neue Funktion in der Plugin-Konfiguration, um die Fehlergründe von Mollie bei Zahlungsproblemen direkt im Frontend anzuzeigen.
- Neue Funktion zum Erstellen von Teilrückerstattungen im Shopware Backend. Sie können jetzt einen benutzerdefinierten Wert eingeben, bevor Sie die Rückerstattung ausführen.
Verbesserungen:
- Apple Pay Direct verwendet jetzt die Sprache des Subshops anstelle des Browsers.
- Verbesserung des Layouts der Kreditkarten Komponenten im Plugin OnePageCheckout.
Fehlerbehebungen:
- Kompatibilitätsproblem mit Apple Pay in OnePageCheckout behoben. Die Zahlungsmethode wird nun korrekt auf Geräten ausgeblendet, auf denen Apple Pay nicht verfügbar ist.
- Problem mit fehlenden Bankdaten in Bestellbestätigungsmails in Kombination mit "Bestellung nach Zahlung erstellen" und Mollie Zahlungsreferenz-IDs behoben.
- Behebung des Problems "Fatal Error in CreditCardService", dass in seltenen Szenarien auftritt.
Features:
- Neue Zahlart "in3" ist nun verfügbar.
- Wir haben das brandneue "Smart Kontaktformular" im Bereich der Hilfe im Backend hinzugefügt. Bei Verwendung dieses Formulars für den Support erhalten wir automatisch alle notwendigen Informationen, um noch besser zu unterstützen.
- Neues Event für Entwickler im Bereich der Webhooks ist nun verfügbar.
Verbesserungen:
- Beim Erstellen von Versendungen und Rückerstattungen im Backend wird nun der Benutzername des Benutzers in den Logs hinzugefügt.
- Das Plugin unterstützt nun Shopware ab Version 5.2.21.
- Tracking Codes mit einer Länge von >= 100 werden nun nicht mehr an Mollie geschickt (Länge von Mollie nicht erlaubt). Bei Angabe von verschiedenen Codes, getrennt mittels "," wird der erste Code verwendet.
- Kreditkartenzahlungen mit Status "erstellt" führen nun wie erwartet zu einer fehlerhaften Bezahlung.
- Verhindern von mehreren Bestellbestätigungs E-Mails, wenn der Käufer in seltenen Fällen mehrfach zum Shop zurückgeleitet wird.
Fehlerbehebungen:
- Behebung von Problemen mit Apple Pay Direct im Off-Canvas sowie im Warenkorb.
- Behebung des Problems, dass Bankdaten nicht auf der E-Mail sichtbar waren, sofern in den Plugin Konfigurationen Transaktionsnummern der "Zahlart" verwendet werden.
- Behebung eines Fehlers, bei dem die "Mollie Aktionen" in den Positionen einer Bestellung im Backend nicht sichtbar waren.
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 :)
Hinweis:
Achtung: Wir werden die Unterstützung von PHP 5.6 in diesem Jahr einstellen! Aber keine Angst, nicht mit dem nächsten Update! Wir geben euch genug Zeit, aber bitte aktualisiert eure Systeme zwischenzeitlich und verwendet möglichst aktuelle und sichere PHP Versionen.
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.
- Neues Feature "Mollie Limits" um automatisch Zahlungsarten auszublenden, sofern der Warenkorbwert laut Mollie nicht als gültig für eine Zahlungsart eingestuft wird.
- Neuer CLI-Befehl, um die Apple Pay Domain Verification Datei zu aktualisieren, falls sich diese einmal ändert.
Verbesserungen:
- Der Import von Zahlungsarten verwendet nun sämtliche API Keys aus allen Sub Shops.
- Das Plugin aktualisiert nun auch das "bezahlt am" Feld einer Bestellung, sobald ein bezahlter Zahlungs-Webhook erfolgt.
- Apple Pay Direct verlangt nun auch zwingend die Telefonnummer, sofern der Shopware Shop selbst auch konfiguriert ist, diese vorauszusetzen.
- Verbesserung der Stabilität der Bestellbestätigungs-Emails sofern ein Dritthersteller-Plugin die Daten zerstört oder ungültig macht.
- Aktualisierung des Mollie API Clients auf v2.40.1.
Fehlerbehebungen:
- Gratis Prämiumartikel im Warenkorb werden nun bei fehlerhaften Zahlungsversuchen korrekt wiederhergestellt.
- Problembehebung "Invalid Order Amount" von Mollie in Kombination mit steuerfreien Ländern und der Orders API bzw. Klarna Zahlungen.
- Behebung eines seltenen Fehlers, bei der Bestellbestätigungs-Emails womöglich doppelt versandt wurden in Kombination mit "Bestellung vor Zahlung erstellen".
Features:
- Neue Zahlart "Klarna Pay Now" ist nun verfügbar
- Neue Zahlart "Giftcards" ist nun verfügbar
- Neue Zahlart "Paysafecard" ist nun verfügbar
Verbesserungen:
- Verbesserung des Plugin um auch mit "abgelaufenen" Bezahlungen korrekt umzugehen, wenn diese in den Shop zurückleiten. Dies war kürzlich (unbeabsichtigt) in manchen Situationen möglich.
Verbesserungen:
- Artikelnummern werden nun als SKU Wert an Bestellpositionen von Mollie Bestellungen übertragen.
- Aktualisierung der Standard Textbausteine von Kreditkarten Komponenten.
- Anpassung der unterstützen Karten für Apple Pay Direct. Hier werden nur mehr Karten erlaubt, welche Mollie auch tatsächlich verarbeiten kann.
- Verbesserung um Fehler wie "Customer/Document konnte nicht gespeichert werden" zu verhindern, was in seltenen Fällen in Kombinationen mit anderen Plugins und Konfigurationen vorkommen kann.
Fehlerbehebungen:- Problembehebung von Javascript Fehlern durch Apple Pay Direct im Internet Explorer.
Features:
- Das Mollie Plugin ist nun offiziell in 6 Sprachen verfügbar (Englisch, Deutsch, Niederländisch, Spanisch, Französisch, Italienisch)
- Neuer "Bank Transfer Flow" Modus für SEPA Bank Transfer um direkt auf die Shopware Vielen-Dank Seite weiterzuleiten anstatt auf die Mollie Zahlungsseite. Bitte beachten Sie die WIKI Dokumentation für Angaben der Bankdaten in der Bestellbestätigungs E-Mail.
Verbesserungen:
- [WICHTIGE ÄNDERUNG] Zusätzlich zur Mollie Bestellung wird nun auch die Beschreibung der Mollie Transaktion aktualisiert, um die Shopware Bestellnummer anzuzeigen, sofern die Option "Shopware Bestellung nach Zahlung anlegen" aktiviert ist.
- Das manuelle Aufrufen der Bezahlt-URL ohne Warenkorb liefert nun keinen Fehler mehr, sondern navigiert zur Login Seite.
Fehlerbehebungen:
- Entfernung der zuletzt hinzugefügten künstlichen Verlängerung der Session Zeit in Shopware, aufgrund sporadischer Probleme mit fehlenden Adressdaten auf der Vielen-Dank Seite in Shopware. Das Plugin verwendet nun weiterhin das Standard Session Verhalten von Shopware.
- Verhindern eines ungewöhnlichen Konfigurations Problems mancher Kunden, bei dem das Plugin deaktiviert und erneut aktiviert werden musste um erneut Zahlungen zuzulassen.
- Problembehebung beim Aufruf der Zahlungsmethoden im Shopware Backend via Safari.
Verbesserungen:
- Tracking-URLs mit "#" werden nun beim Versand ignoriert, da diese von Mollie nicht erlaubt sind.
- Erhöhung des API Timeouts für bessere Stabilität bei höher frequentierten Shops.
- Neuer Sicherheits-Checkpoint bei Rückkehr in den Shop nach der Bezahlung. Sobald eine Shopware Bestellung für eine gültige Bezahlung erstellt wurde, brechen kommende Fehler die Bestellung nicht mehr ab. Dies kann zu Problemen mit Daten führen, die Bestellung für den Kunden existiert zumindest.
Fehlerbehebungen:
- Optimierung, um den Fehler "Klarna Adresse kann nicht aktualisiert werden" zu beheben, der in letzter Zeit manchmal vorkam.
- Problembehebung, bei der Bestellungen mit korrupten Daten im Backend nicht geöffnet werden konnten.
Features:
- Neuer Shopware API Support um einen Versand zu starten.
- Neuer Shopware API Support um eine Rückerstattung zu starten.
- Neue Zahlungskonfiguration für "Bestell Erstellung". Damit ist es möglich, den Zeitpunkt, an dem eine Shopware Bestellung erstellt wird, zusätzlich zu den Plugin Einstellungen individuell pro Zahlart zu konfigurieren.
- Neue Zahlungskonfiguration für "Methods API". Damit ist es möglich, zusätzlich zu den Plugin Einstellungen, individuell pro Zahlart zu konfigurieren, ob Bestellungen oder nur Transaktionen in Mollie erstellt werden sollen.
Verbesserungen:
- Ablöse der Plugin Konfiguration "Nur Transaktionen erstellen" durch die neue Konfiguration "API Methode".
- Verbesserung und Fehlerbehebung des Features "Status für verschickte Bestellungen".
- Optimierte Icons für Versand/Rückerstattung im Shopware Backend. Zusätzlich ist die Anzeige nun klarer und konsistenter, indem Aktionen nur mehr ausgegraut, aber nicht mehr versteckt werden.
- Erweiterung der Session Ablaufzeit im Checkout. Durch die zusätzliche Verlängerung der Session Daten werden weitere Fälle von Problemen mit verlorenen Sessions behoben.
Fehlerbehebungen:
- Problembehebung beim Zurücksetzen des Lagerbestands sowie Lieferkosten bei fehlerhaften Bezahlungen in seltenen Fällen in der aktuellsten Shopware version.
Verbesserungen:
- Verbesserung der Tracking URL beim Versand. Es werden nun mehr Variablen, wie z.B. offerPosition.trackingcode unterstützt. Dabei werden ungültige URLs nicht mehr an Mollie verschickt.
- Verbesserung der technischen URL für die Apple Pay Display Einschränkungen in der Plugin Konfiguration. Dadurch werden nun auch Cluster Setups mit mehreren Shop Instanzen unterstützt.
Features:
- Support für Shopware 5.7
- Das Plugin hat nun eine Liste von offiziell unterstützten und funktionierenden Zahlungsarten. Zahlungsarten, die unabsichtlich erstellt wurden (Gutscheine, ...) werden nun deaktiviert.
- Apple Pay Direct unterstützt nun die Shopware Risk Management Einstellungen.
- Neuer Button in der Plugin Konfiguration, um direkt zu den API Keys im Mollie Dashboard zu gelangen.
Verbesserungen:
- Updates für die aktuellste Mollie API Anbindung.
- "Bezahlt" Zahlungstatus-Emails werden nun für Klarna "Pay Later" nicht mehr versendet. Dies würde eine "Du hast bezahlt" E-Mail an den Kunden verschicken. Allerdings wurde zu diesem Zeitpunkt noch nicht wirklich bezahlt - nur der Status zwischen Mollie und Klarna ist "abgeschlossen".
- Titel und Beschreibung der "Versandkosten zurücksetzen" Plugin Konfiguration wurde vereinfacht.
- Zusätzlicher Fall eines E-Mail Fehlers wurde ignoriert, sodass die Bestellung weiterhin erfolgreich bei E-Mail Fehlern durchläuft.
- Ungültige Tracking URLs werden nun beim Versand Richtung Mollie ignoriert.
Features:
- Neue zahlungsspezifische Konfigurationen. Diese können direkt bei den Zahlarten im Shopware Backend gefunden werden (neuer Mollie Bereich in Details).
- Neues Feature und Konfiguration für "Bestellverfalldatum (Tage)" innerhalb der zahlungspezifischen Konfiguration im Shopware Backend.
- Neue "Mollie Details" in der Ansicht von Bestellungen (Details) im Shopware Backend. Diese erlaubt die Live Einsicht von Mollie Daten der Zahlung (Status, ID, ...)
- Neue Möglichkeit bei der Bestellung im Backend (Mollie Details) auf den Payment-Link zuzugreifen für Zahlungserinnerungen oder anderes.
- Tracking Informationen (Code, Träger, URL) werden nun auch an Mollie übergeben, sofern verfügbar.
- Neues CLI Kommando um automatisch Bestellungen bei einem Zielstatus zu "verschicken". Dies funktioniert wie das bereits existierende Klarna Kommando, ist aber für alle Zahlarten verfügbar.
Verbesserungen:
- Verbesserte Texte und Struktur in den Plugin Einstellung für einfacheres Verständnis einiger Einstellungen.
Fehlerbehebungen:
- Behebung eines Fehlers bei dem die "Status Historie" im Backend kein Mollie Icon für "Bestellstatus Updates" zeigte, sofern dieses optionale Feature aktiv war.
- Behebung, dass "verzögerte" Zahlungen als "bezahlt" markiert wurden. Dies war nur in Kombination, wenn auch eine Bestellung in Mollie erstellt wurde
Fehlerbehebungen:
* Es wurde eine falsche Bestellnummer in Mollie Transaktionen verwendet in Kombination mit "Bestellung vor Zahlung erstellen"
* Behebung mit Sprache Niederländisch in Shopware Backend
Verbesserungen:
- Verbesserte Kompatibilität von Rundungen in (B2B) Netto-Preis basierten Shops und in Kombination mit der Shopware Einstellung "Netto-Bestellungen konsequent auf 2 Stellen runden".
- Mollie ignoriert nun E-Mail Fehler beim Checkout und in Webhooks. Wir erstellen trotzdem WARNING Log Einträge, um darauf hinzuweisen, dass etwas schief lief.
- Es werden nun keine Mehrfach-Mails bei Rückerstattungen mehr geschickt. Dies passierte durch das Mollie Dashboard Feature für verzögerte Rückerstattungen.
Es wird nun erst eine Mail verschickt, nachdem die offizielle Information erhalten wurde (nach ca. 2 Stunden.) - Entfernen der nicht mehr benötigten Konfiguration "Rückerstatungs-Mail senden". Diese E-Mail wird bereits durch den Wechsel des Zahlstatus versendet, sofern aktiviert.
- Verbesserte iDEAL Issuer Integration mit Log-Einträgen für Fehlerfälle.
- Interne Optimierung aller Zahlarten für einfachere zahlungsspezifische Erweiterung in zukünftigen Versionen.
Fehlerbehebungen:
- Problembehebung der fehlerhaften "Zahlungsziel" Einstellung bei Bank Transfer in Kombination mit der Einstellung, dass auch Bestellungen bei Mollie erstellt werden.
- Problembehebung der fehlenden "Währungs" Information in Bestellbestätigungs E-Mails.
Features:
- Neuer "Teste API Keys" Button in Plugin Konfiguration. Damit können bequem alle Shops auf valide API Schlüssel getestet werden.
Verbesserungen:
- Diverse Optimierungen für die neuen Zahlungsabläufe.
Fehlerbehebungen:
- Problembehebung von Zahlungen mit Status "offen" in Kombination mit "Bestellungen in Mollie erstellen". Diese Zahlungen schlugen unabsichtlich fehl und sind nun erfolgreich.
- Problembehebung mit Kaufabschluss in seltenen Fällen seit Version 1.8.0 (Apple Pay Fehler).
- Problembehebungen in Kombination mit PHP 5.6.
Features:
- Neue Zahlungsabläufe für bessere Stabilität in Ausnahmefällen wie "verlorenen Sessions" und mehr.
- Der Live API Key ist nun in den Konfigurationen durch "Sterne"" maskiert.
Verbesserungen:
- Die Status-Historie einer Bestellung im Backend zeigt nun ein Mollie Logo, wenn die Änderung durch Mollie ausgelöst wurde.
- Verbesserte Kompatibilität mit "Custom Products" Plugin. Konfigurierte Felder werden nun erfolgreich bei fehlerhaften Zahlungen wiederhergestellt.
- Verbesserte Aktualisierung des Bestellstatus durch Mollie. Nicht alle Zahlungsstatus führten zu einem passenden Bestellstatus.
- Verbessertes Klarna CLI Shipping Kommando mit weniger Warnungen und Fehlern, sowie optimierter Auto-Reparatur von fehlerhaften/abgebrochenen/abgelaufenen Bestellungen.
- ApplePay und ApplePay Direct werden nun nicht mehr als Standard Zahlungsmethode am Kundenkonto gespeichert.
Fehlerbehebungen:
- Problembehebung, dass abgelaufene Bestellungen nicht automatisch in Shopware storniert wurden, wenn man via Plugin Einstellung auch Bestellungen in Mollie erstellen lässt.
Verbesserungen:
- Optimierung und Fehlerbehebung der Apple Pay Direct Darstellung im Offcanvas Warenkorb, u.A. für Themes wie "Themeware".
- Neue Logs bei Anpassungen von Versandarten in Apple Pay Direct via Events.
Fehlerbehebungen:
- Behebung von Kompatibilitätsproblemen mit PHP 5.6 im Checkout.
- Fehlerbehebung von Apple Pay Direct bei Bestellung als Gast mit einer E-Mail Adresse, die bereits im Shop registriert ist.
Features:
- Neues CLI Kommando zum Importieren/Aktualisieren von Zahlungsarten
- Neue Shopware "Filter Events" um selbst Einfluss auf Änderung von Zahlungs- sowie Bestellstatus nehmen zu können. Dadurch kann der von Mollie verwendete Status überschrieben werden, und individuell auf eigene Einträge/Abläufe eingegangen werden.
Verbesserungen:
- Optimierung der Imports von Zahlungsarten damit eigene Einstellungen wie z.B. "aktiv" erhalten bleiben und nicht mehr überschrieben werden.
Bugfixes:
- Problembehebung in seltenen Fällen in denen bei Zahlungsarten eine falsche "Action" in der Datenbank war, und man somit sofort auf die "Finish" Seite des Checkouts gelangte, ohne dass etwas durchgeführt wurde.
- Problembehebung in denen manchmal Zahlungs Icons bei einer frischen Installation gefehlt haben.
- Behebung von Kompatibilitätsproblemen mit Shopware 5.4, die zu Fehlern im Klarna Checkout führten.
- Behebung von Apple Pay Direct Problemen, wenn ein Express (Gast) Checkout mit einer E-mail durchgeführt wird, die auch als "echter" Kunde registriert ist.
Fehlerbehebungen:
- Erweiterung zur Fehlerbehebung von mehrfach erstellten Bestellungen. In manchen Situationen wurden nach wie vor E-Mails dupliziert verschickt.
Features:
- Neuer Button in der Plugin Konfiguration, mit dem die Zahlungsarten einfach und unkompliziert ohne Neuinstallation des Plugins aktualisiert werden können.
- Rückerstattungen (voll + teilweise) können nun auch mit dem neuen CLI Kommando eingeleitet und gestartet werden
Verbesserungen:
- Behebung von manchmal mehrfach erstellten Bestellungen in Kombination mit "Bestellunge NACH Zahlung erstellen" durch mehrfaches Ausführen des Rückweges von Mollie zu Shopware.
Das Plugin lässt den Weg zu, ist nun jedoch toleranter und überspringt das erneute Anlegen der Bestellung.
- Die Ausgabe des Klarna CLI Shipping Kommandos ist nun kompakter mit neuer tabellarischer Ausgabe.
- Apple Pay Direct wird nun durch Apple Pay ausgetauscht, wenn ein Fehler passiert und man sich auf der Bestätigungsseite für einen erneuten Versuch befindet.
- Kompatibilitätsproblem mit dem DHL Wunschpaket und dem Erstellen von Bestellungen in Mollie behoben. Die zusätzlichen Versandkosten werden nun korrekt miteinbezogen.
Bugfixes:
- Behebung, dass Bestellungen, die über das Truck Icon im Backend als "verschickt" markiert wurden, nicht in Shopware als verschickt markiert wurden. Dies hatte nur zur Folge dass z.B. beim Ausführen des CLI Kommandos erneut versucht wurde, diese via Mollie zu verschicken.
- Behebung von Apple Pay Direct Javascript Problemen im Internet Explorer
Verbesserungen:
- Großer Umbau der gesamten Zahlungsabfläufe im Plugin für eine allgemein bessere Stabilität sowie besseres Protokollieren von Fehlern.
- Installation/Update/Neuinstallation säubert nun nicht mehr benötigte Datenbankfelder (Mollie Transactions OrderVariables), was die Datenbankgröße reduziert und die Performance des Shops während des Checkouts erhöht.
- Neuer Index für die Datenbank (Mollie Transaction) zur allgemeinen Performance Optimierung in Shops mit vielen Bestellungen.
- Anonyme Payment-Token werden nun in den Logs beim Starten einer Bestellung hinzugefügt. Dies vereinfacht das Analysieren von Zahlungen mit Apple Pay Direct sowie Kreditkartenkomponenten.
- Plugin Feature "Zurücksetzen des Gesamtbetrags + Versandkosten bei Storno" funktioniert nun unabhängig von "Lagerbestand zurücksetzen".
- Die Apple Pay Direct Session von Kunden/Browsern wird nun korrekt "abgeschlossen". Ohne diesem Abschluss kann es sein, dass das Apple Pay Formular beim nächsten Versuch nicht sofort direkt funktioniert.
Features:
- Der Test Modus ist nun im Shop Storefront neben dem Namen der Zahlungsart sichtbar. Dies erleichtert das Testen - man weiß somit sofort, wenn man auf "Live" Modus zahlen würde.
- Für "Bank Transfer" Zahlungen kann nun ein eigenes Zahlungsziel in den Plugin Einstellungen konfiguriert werden.
- Es gibt nun einen neuen Logger im Shopware Backend. Mollie erstellt dadurch eine separate Log Datei mit weiteren Informationen die beim Analysieren helfen. Zusätzlich kann die Protokollierungsstufe in den Plugin Einstellungen angepasst werden. Wir empfehlen zumindest ERROR bzw. INFO.
Verbesserungen:
Der Test Modus kann in den Plugin Einstellungen nun auch von einem Hauptshop vererbt werden.Die Struktur der Plugin Einstellungen wurde vereinfacht und die Übersicht somit erleichtert. Auch die Bezeichungen der Einstellungen sind nun verkürzt und einfacher gestalteVerbesserte Übersetzungen für DE, EN und NL im Shop sowie im Shopware Backend.Umbau der Rundungs-Logik für das Erstellen von Bestellungen in Mollie. Dadurch werden Fehler wie "VAT Amount of Line Item does not match" oder "Total Amount does not match" verhindert.
Bugfixes:
- Duplizierte Status-History Einträge in Bestellungen werden nun nicht mehr erstellt bei einem Status Übergang von einer Bestellung.
- Problembehebung des ExtJS Fehler Dialogs bei initialer Plugin Installation.
Features:
- Neue Apple Pay Direct Einschränkungen in den Plugin Konfigurationen, um den Apple Pay Button auf bestimmten Seiten ohne Programmierung auszublenden.
- Neues Entwickler Feature, um lokal ganz einfach mit echten Webhooks sowie mit Apple Pay Direct entwickeln zu können, ohne irgendwelche Anpassungen am Plugin machen zu müssen.
(Bitte lest dazu die entsprechenden Anleitungen auf unserer WIKI Seite).
Verbesserungen:
- Apple Pay Direct verwendet nun den bestehenden Shop Account, wenn man bereits angemeldet ist.
- "Komplett bezahlt" ist nun in den Plugin Konfigurationen für "Status für authorisierte Zahlungen" möglich, um z.B. Klarna Bestellungen sofort als "bezahlt" zu markieren.
- Verbesserte Klarna "Shipping" Erkennung beim Wechsel eines Bestellstatus via CSV Upload oder Dritthersteller Plugins.
Das Mollie Plugin hört nun auf "postUpdates" von Doctrine Entities.
Sobald euer Code, oder der von einem Plugin, die bevorzugte Möglichkeit zum Aktualisieren einer Bestellung via Entity Manager verwendet, wird ein "Shipping" durchgeführt, sofern die Konditionen zutreffen.
- Verbessertes Klarna Shipping CLI Kommando mit optimierten Ausgaben + automatischer Reparatur von Bestellungen, deren Daten nicht mehr mit Mollie Daten synchron sind, was zu einer angestauten Warteschlange bei der Abarbeitung führen kann.
Bugfixes:
- Problembehebung von "An order ID should start with 'ord_'". Dies kommt nur wenn Bestellungen nach der Zahlung in Shopware erstellt werden (Plugin Konfiguration).
Hier wurde ein Teil des Codes ausgeführt, der nicht ausgeführt werden sollte.
Nachdem die Ausführung jedoch scheitert, gab es kein richtiges Problem - nur die unnötige Ausgabe in den Logs.
- Problembehebung, dass rückerstattete Bestellungen wieder als "bezahlt" in Shopware markiert werden, sobald eine Webhook Benachrichtigung nach einer Rückerstattung empfangen wird.
- Problembehebung eines seltenen Falls [Credit Card Token Not Found]. Dieses trat bei B2B Kunden, oder Kunden ohne korrekten Attribut-Einträgen (in der Datenbank) auf.
- Apple Pay Direct benutzt nun Stückzahl 1, wenn im Theme auf der Artikel Seite keine Auswahlliste für die Stückzahl ist.
- Optimierung von Abständen, wenn Apple Pay Direct nicht aktiviert ist.
- Problembehebung, dass Mollie die Bestellung in seltenen Fällen nicht annimmt aufgrund von minimalen Rundungsabweichungen
(The amount of the order does not match the total amount from the order lines.)
- Behebung des Problems, dass Bestellbestätigungs E-Mails nicht versendet wurden
- Ursprüngliche Apple Pay Zahlart wird nun wieder ausgeblendet, wenn Apple Pay nicht zur Verfügung steht
- kleine Verbesserungen und Optimierungen
- Neue "Apple Pay Direct" Zahlungsart für einen schnellen Checkout auf Detail Seiten und im Warenkorb.
- Neue Konfiguration für LIVE und TEST API-Keys, sowie einen Testmodus (aktiv/inaktiv).
- Neue "Vererbungs" Möglichkeit in Konfigurationen mit welcher ein Subshop die gleiche Konfiguration wie der Hauptshop erhalten kann.
- Freitextfelder des Warenkorbs werden nun bei fehlerhaften Zahlungen korrekt wiederhergestellt.
- Optimierter Notification Webhook Endpunkt, der nun stets sauber technische Ausgaben liefert, sowie keine sensiblen Daten mehr anzeigt (diese sind nun in den Shopware Backend Logs sichtbar).
- Probleme bei der Markierung von Klarna Bestellungen als "geliefert" im Shopware Backend behoben.
- Kaputtes Klarna CLI Kommando repariert, welches über das Terminal Klarna Zahlungen als "geliefert" markieren kann.
- Seltenes Problem in Kombination mit der Shopware Advanced Promotion Suite und der Mollie Orders API behoben.
- Problem mit mehreren Subshops und unterschiedlichen Konfigurationen in Mollie Plugin behoben. Das Plugin benutzt nun die korrekte Konfiguration des Subshops der jeweiligen Bestellung, wenn Aktionen im Shopware Backend oder in Notifications durchgeführt werden.
- Behebung eines Problems bei dem die Bestellungen in Shopware nicht erstellt werden, sofern die Konfiguration "Bestellungen vor Zahlungsabschluss erstellen" deaktiviert ist
- Behebung des Problems, dass der schwarze Ladebildschirm bei Zahlungsauswahl nicht mehr verschwindet
- Behebung des Java Script Problems bei den "Auswahl" Buttons (in Kombination mit Credit Card Components) auf der Zahlungsseite
- Viele kleine Behebungen und Verbesserungen um das Plugin stabiler zu machen.
- Fixed plugin conflict with the order positions tab.
- Fixed issues with not being able to add new positions in the order overview.
- Removed Mollie tabs in positions from not Mollie orders in the order overview.
Hotfix:
- Fixed issues with not loading the order positions tab.
Features:
Bugfixes:
- Fixed issues with non-3d-secure credit cards using Creditcard Components.
Features:
- Added a feature where Mollie's status updates are added to the status history of an order.
Bugfixes:
- Fixed an issue where order updates through the Shopware REST API didn't trigger shipments to Klarna
- Fixed an issue where taking over the order status from Mollie wasn't executed.
Hotfix:
- Fixed an issue where the API key of the subshop wasn't selected (only occured in multi-shop setups with separate API keys for each shop)
Features:
- The 'Ship at Mollie' button in the backend is only visible for applicable orders.
- Klarna orders are shipped at Mollie on API update calls.
Bugfixes:
- Fixed an issue where webhook calls weren't updating the payment state to the subshop.
- Fixed an issue where the LogHelper could throw an exception.
- Fixed an issue where the variables of Mollie Components were pushed to every controller.
Bugfix:
- The headline snippet of the credit card components form is translatable
- The plugin logger in the log helper doesn't raise an error, when unavailable
Bugfixes:
- Webhooks don't throw a missing payment ID error anymore.
- Fixed an issue where auto reset stock in combination with Pickware was giving wrong stock numbers
- Apple Pay is no longer re-appearing in Google Chrome after switching the payment and/or shipment method.
- Transaction numbers of some payment methods (e.g. PayPal) can now be stored on an order, whether you use Mollie's Payments API or Orders API.
- Payment Method information in Shopware is not overwritten when updating to a new version of the Mollie Shopware plugin.
- Fixed an issue where payment method actions were left empty.
- Added console command to ship klarna orders on cronjob
- Added a configuration option to choose on which status to auto ship Klarna orders to Mollie
- Added a configuration option to choose which transaction number is stored on an order (Mollie's or the payment method's)
- Fixed an issue where 500 errors were thrown on the webhook call
- Fixed an issue where payment method descriptions were overwritten on update
- Fixed an issue where an error was thrown statint PaymentID cannot be NULL
- Reversed a fix for reserved stock in Pickware, as it was not the right fix
- Fixed an issue with stored credit card tokens (Mollie Components)
- Fixed an issue with reserved stock in Pickware
- Improved the styling for Mollie Components
- Improved the styling of the payment methods for the Responsive theme
- Fixed issues with open orders in Klarna
- Fixed issues with webhooks
- Added Mollie Components (see https://help.mollie.com/hc/en-us/articles/360010653120-How-do-I-enable-Mollie-Components-in-Shopware-)
- Fixed issues with shipping to Klarna
- Fixed issues with net orders in the confirmation email
- Fixed issue with net prices
- Fixed issue with empty baskets
- You can now choose if you'd to store the order upfront (to show the correct order number in the payments screen), before this was mandatory
- Klarna payment status is now updated correctly on webhook request
- Added configuration option to clear invoice and shipping amount for orders that have been automatically canceled after a failed payment.
This function works in combination with the auto reset stock option and the option to automatically cancel failed payments.
When all three options are enabled; failed orders will be automatically canceled, the stock for the products on that order will be restored and the invoice and shipping amount will be set to 0.
- Added configuration option to clear invoice and shipping amount for orders that have been automatically canceled after a failed payment.
This function works in combination with the auto reset stock option and the option to automatically cancel failed payments.
When all three options are enabled; failed orders will be automatically canceled, the stock for the products on that order will be restored and the invoice and shipping amount will be set to 0.
- Fixed an issue where the shipping status for Klarna Pay Later could not be sent to Mollie
- Fixed issues with the payment method template
- Fixed an error where Apple Pay sometimes wouldn't show in the payment methods, even if the payment method was available in the browser.
Info: Apple Pay will only be shown in browsers where Apple Pay is available.
- Fixed an error where Apple Pay sometimes wasn't installed in the payment methods in Shopware.
- Added Apple Pay support
- Fixed an issue with the Shopware Security Plugin
- Minor fix for an issue where failed or canceled orders sometimes weren't automatically canceled even though the plugin was configured to do so
- Added a configuration option where you can choose which payment status is given to an order in Shopware on an authorized payment (e.g. for Klarna Pay Later)
- Added a configuration option to takeover the order statuses of orders in Mollie (when using the Orders API)
- Added an improved method for synchronizing shipments to Mollie automatically when an order is set to 'Completely delivered'- Improved the method for restoring a failed or canceled payment
- Fixed an issue where Paypal orders with a pending payment status were sometimes not processed correctly
- Fixed an error where payments through bank transfer or PayPal failed.
- Added a 'ship order' button on orders in the backend for Klarna- Added better handling for failed orders/payments- Added payment method P24- Added the configurable option to use the Orders API only for payment methods where it is mandatory (like Klarna Pay Later and Klarna Slice It), the Payments API is used otherwise
- Added a 'ship order' button on orders in the backend for Klarna- Added better handling for failed orders/payments- Added payment method P24- Added the configurable option to use the Orders API only for payment methods where it is mandatory (like Klarna Pay Later and Klarna Slice It), the Payments API is used otherwise
- Fixed an issue where credit card payments sometimes were not handled correctly- Fixed an issue where shipments were not sent to Mollie (for Klarna)
- Reworked the way order lines are calculated and send to the Mollie API in order to prevent rounding errors
- Fixed an issue with VAT rounding
- Fixed an error where the order confirmation e-mail was sent too early- Fixed an error where the selected iDeal issuer was not saved in Shopware 5.5.0 and up- Added extra error logging
- Fixed a minor issue with tax on shipping costs
- Added own transaction ID's to prevent possible duplicate transaction ID's when using multiple payment plugins.
- Minor fixes for tax free orders
- Fixed issues with net base prices- Refactored order data methode
- Fixed an issue with advanced promotion suite
- Fixed issues with gross product base pricing
- Fixed issues with shifted VAT- Fixed issues with price roundups
- Fix for locale on payment screen
- Code optimizations- Added a check for old session data
- Fix for B2B shops with prices excluding VAT- Fix for Vouchers
- Fixed an issue where uncompleted Klarna payments didn't return to the shopping cart.
Please be sure to enable Klarna Pay Later only in applicable countries: The Netherlands, Germany, Finland and Austria, see: https://www.mollie.com/payments/klarna-pay-later.
- Fix for checkout confirmation on bank transfer payments
- Fix for Klarna Pay Later option in payment selector
- Added option for automatic stock restore after canceled or failed payment
Fixed the redirect URL for Mollie payments
- Integration of the new Mollie Orders API- Integration of Klarna
- Small fix for logos of the various payment methods
Fixed backwards compatibility issues
- Changed versioning to 3 digits
fixed a bug that would cause a fatal error when class caching is turned on
- Molly has recently added EPS and Giropay as payment methods. From now on these methods are also suppported in the plugin. Don't forget to enable them via your Mollie dashboard.
We've also rewritten a part of the code which handles updates to the order status to increase reliability.
- Unterstützung für Shopware 5.5 Beta- Fix für getCurrencyISO Problem
Integration der Mollie API v2, welche die Benutzung der Mehrwährungsfähigkeit ermöglicht.
Re-Release des
Mollie-Shopware-Plugins mit wichtigen Fixes.