Version 7.2.0
Veröffentlichung: 23.04.2025
Die wichtigsten News:
(1) Die Wawi-Workflows wurden umfassend überarbeitet und sollten jetzt wesentlich besser funktionieren. Dabei wurde die Anleitung zur Einrichtung in der Shopmodul-Konfiguration und online noch einmal wesentlich verbessert. Sofern noch nicht passiert, muss der Sicherungsparameter apikey
im Body ergänzt werden. Er wird bei der Plugin-Installation generiert. In einer kommenden Version wird dieser Parameter im Shop konfigurierbar werden.
(2) Der Bestellstatus wurde leicht überarbeitet und entspricht damit dem vorgesehenen Ablauf. In der Wawi muss für Rechnungskauf der Versand vor Zahlungseingang eingestellt werden.
(3) Die Zahlungscontainer für 1-Klick können nun vom Käufer selbständig in Mein Konto eingesehen und gelöscht werden. Weiterhin werden sie beim Löschen des Kunden in der Wawi gelöscht.
(4) Die Kompatibilität mit MySQL / MariaDB wurde noch einmal geprüft und verbessert. Die Vorwärtskompatibilität für neue DBMS-Versionen ist ausdrücklich vorgesehen.
Kompatibel mit:
- JTL Shop 5.1.1 - 5.4.*
- PHP 8.0 - 8.3 (8.4 vorbereitet)
- MySQL 8.0 - 9.1
- MariaDB 10.5 - 11.6
- JTL Wawi 1.8 - 1.9
Neue Features:
- Wawi-Workflows überarbeitet – SHPMOD-2829
- 1-Klick Zahlungscontainer löschen – SHPMOD-1529
- Bestellstatus RK/VK/LS Checkout/Push überarbeiten – SHPMOD-2880
- Kompatibilität MySQL 8.0-9.1 / MariaDB 10.5-11.6 sichergestellt – SHPMOD-2854
- Pay by Bank in Texte Info usw. – SHPMOD-2664
- Payment Container KK nur nach 3DS speichern – SHPMOD-2737
- Wawi-Unterstützung für 1.8/1.9 kennzeichnen – SHPMOD-2788
- PHP 8.4-Kompatibilität – SHPMOD-2926
Behobene Fehler:
- Betragsanpassung geht nicht – SHPMOD-2747
- Begrenzung abweichende Lieferadresse geht nicht – SHPMOD-2503
- Händler bekommt beim Storno-Push störende E-Mail – SHPMOD-2831
- Callback löscht payment_type bei Rechnungskauf – SHPMOD-2883
- PaymentContainer-Garbage-Collection nicht mit JTL-Shop v5.1.x kompatibel / nur RC – SHPMOD-3068
- Löschen / Invalidieren der Transaktionen beim Zurücksetzen des Shops – SHPMOD-2754
- Checkout bricht ab / nur im RC – SHPMOD-2957
- Rechnungskorrektur reduziert um falschen Betrag / nur im RC – SHPMOD-3121
Verbesserungen:
- Absichern der Datenbankabfragen gegen leere Ergebnismengen – SHPMOD-2753
- PHPStan-Errors mit JTL-Shop v5.4.0 beheben – SHPMOD-2756
- Mailvorlagen besser benennen + kleinere Korrekturen Inhalte – SHPMOD-2657
- API-Parameter reduce_stakeholder_payment unnötig – SHPMOD-2830
- Output besser escapen – SHPMOD-2858
- Input besser sanitizen – SHPMOD-2764
- Sprechende Methodennamen in Bootstrap.php – SHPMOD-2672
- Anpassungen für Store isolieren – SHPMOD-2773
- formatIBAN() als static deklarieren – SHPMOD-2813
- SecupayHelper::getSecupayContainerForUser() entfernen – SHPMOD-2814
- preparePaymentProcess() Struktur verbessern – SHPMOD-2815
- Sprachvariablen für Übersetzungen im Shop / Storefront – SHPMOD-2818
- Workflow-Handler übersichtlicher machen – SHPMOD-2832
- Refactoring der findTransactionBy-Methoden – SHPMOD-2851
- Anpassungen an PHPStan v2.x – SHPMOD-2871
- keine Demo-TA bei Sandbox wieder beachten – SHPMOD-2932
Bekannte Einschränkungen:
- Zahlungsmittel 1-Klick werden nicht gespeichert – SHPMOD-3119
- Zahlungsarten immer für EUR / STX immer in EUR – SHPMOD-3120
- Shop 5.1.1 löscht beim Zurücksetzen Bestellungen unvollständig – SHPMOD-3123
Version 7.1.1
Veröffentlichung: 24.01.2025
Kompatibel mit:
- JTL Shop 5.1.1 - 5.4.*
- PHP 8.0 - 8.3
- JTL Wawi 1.8 - 1.9
Behobene Fehler:
- Extension Store ID war auskommentiert / Aktualisierung im Store nicht erkannt - SHPMOD-2913
Version 7.1.0
Veröffentlichung: 21.01.2025
Kompatibel mit:
- JTL Shop 5.1.1 - 5.4.*
- PHP 8.0 - 8.3
- JTL Wawi 1.8 - 1.9
Neue Features:
- Zahlungsarten-Logos wieder einführen – SHPMOD-2036 / SHPMOD-2687
- Zahlungsarten-Logos standardkonform/abwählbar – SHPMOD-2711
- Button Style for Google Pay – SHPMOD-2213
- Status zeitiger setzen – SHPMOD-2509
- Default-Settings für Mailversand – SHPMOD-2598
- Kompatibilität mit 5.4.0 – SHPMOD-2704
Behobene Fehler:
- Karte / Konto lässt sich nicht mehr ändern – SHPMOD-2241
- falsche Bestellnummer in Prüfmail für Händler – SHPMOD-2569
- Liefermeldung / Storno funktioniert nicht zuverlässig - wenn Rechnung vorhanden – SHPMOD-2593
- Warnings in error_log – SHPMOD-2628
- Liefermeldung funktioniert nicht vor Rechnung – SHPMOD-2658
- Mailing bei Storno an Konfiguration halten – SHPMOD-2565
- Google Pay-Logo blitzt kurz groß auf – SHPMOD-2660
- JTL-Fehler bei Wiederinstallation – SHPMOD-2725
- Authentication failure crasht Shop / 5.1.1 – SHPMOD-2726
- Warnings in error_log – SHPMOD-2628
Verbesserungen:
- PSR-3 Adapter für Logger – SHPMOD-2169
- nicht genutzte Variablen und Templates entfernen – SHPMOD-2197
- PHPStan-Findings CallbackProcessor – SHPMOD-2201
- PHPStan-Findings SecupayApiRequest Klasse – SHPMOD-2203
- Unnötige Logaufrufe entfernen – SHPMOD-2255
- Magic Numbers im Code reduzieren – SHPMOD-2269
- SecupayApiHelper::getPaymentId() vereinfachen – SHPMOD-2270
- SecupayApiHelper::getSandboxID() entfernen – SHPMOD-2271
- Überarbeitung der WaWi-Schnittstelle – SHPMOD-2618
- Sicherheit der WaWi-Schnittstelle verbessern – SHPMOD-2619
- DB-Struktur überarbeiten – SHPMOD-2654
- getTransactionID aufteilen – SHPMOD-2668
- Methode saveOptions überarbeiten – SHPMOD-2671
- SecupayHelper::setCheckout() aufteilen – SHPMOD-2689
Bekannte Einschränkungen:
- Probleme bei Storno und Liefermeldung aus der Wawi (Lösung im nächsten Release)
Version 7.0.2
Veröffentlichung: 27.11.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.4.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.9
Behobene Fehler:
- Auftragsänderungen in Wawi ohne Betragsänderungen führen zum Storno der Zahlung – SHPMOD-2796
Bekannte Einschränkungen:
- Probleme bei Storno und Liefermeldung aus der Wawi (Lösung in Arbeit)
Version 7.0.1
Veröffentlichung: 10.10.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Behobene Fehler:
"Installieren"- Hinweis unter "Meine Käufe" verschwindet nicht nach Update - SHPMOD-2674
Bekannte Einschränkungen:
- Probleme bei Storno und Liefermeldung aus der Wawi (Lösung in Arbeit)
Version 7.0.0
Veröffentlichung: 11.09.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Neue Features und Verbesserungen:
- Zahlung mit Pay by Bank – SHPMOD-2486
- Meldung nach Scheitern der Zahlung nach Zahlungsart verschieden – SHPMOD-2504
- Name der Gebühr nicht mehr vorbelegen – SHPMOD-2513
Behobene Fehler:
- Logmeldung "Error" wenn Zahlungsart nicht aktiv – SHPMOD-1978
- Versandkostenfrei-Coupon (0 EUR) führt zum Scheitern der Zahlung – SHPMOD-2459
Bekannte Einschränkungen:
- Probleme bei Storno und Liefermeldung aus der Wawi (Lösung in Arbeit)
Version 6.0.4
Veröffentlichung: 06.09.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Wichtige Änderung:
- Telefonnummer nicht mehr übergeben (TA-Anlage kann durch notwendig strengere Validierung bei secupay scheitern) – SHPMOD-2538
Version 6.0.3
Veröffentlichung: 22.08.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Behobene Fehler:
- Zahlungsdaten fehlen (Bestellbestätigung, Mail Überweisungsdaten) – SHPMOD 2580
- 1-Klick Lastschrift zeigt keine Bestellbestätigung – SHPMOD-2507
- 1-Klick Kreditkarte zeigt Kartennummer nicht – SHPMOD-2506
- Sprachumschaltung Admin auf Plugin-Konfigurationsseite macht Probleme – SHPMOD-2516
- Google Pay startet im Livemodus bei Livesystem + Demo-TA – SHPMOD-2502
Version 6.0.2
Veröffentlichung: 12.08.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Behobene Fehler:
- Zahlungsinfos fehlen und Hook für Wawi-Worker scheitert – SHPMOD-2542
Bekannte Einschränkungen:
- 1-Klick Kreditkarte zeigt Kartennummer nicht – SHPMOD-2506
- 1-Klick Lastschrift zeigt keine Bestellbestätigung – SHPMOD-2507
- Sprachumschaltung Admin auf Plugin-Konfigurationsseite macht Probleme – SHPMOD-2516
Version 6.0.1
Veröffentlichung: 07.08.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Behobene Fehler:
- Einstellung zum Versand der Stornomail respektieren – SHPMOD-2546
Bekannte Einschränkungen:
- 1-Klick Kreditkarte zeigt Kartennummer nicht – SHPMOD-2506
- 1-Klick Lastschrift zeigt keine Bestellbestätigung – SHPMOD-2507
- Sprachumschaltung Admin auf Plugin-Konfigurationsseite macht Probleme – SHPMOD-2516
Version 6.0.0
Veröffentlichung: 16.07.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.3
- JTL Wawi 1.7 - 1.8
Neue Features und Verbesserungen:
- Google Pay – SHPMOD-1877
- kompatibel mit JTL Shop 5.3 und PHP 8.3 – SHPMOD-2251
- Payment Container bei Autorisierung anlegen – SHPMOD-2262
- IP-Adress-Range für Push von Sandbox angepasst – SHPMOD-2377
Behobene Fehler:
- Sandbox-Stammdaten fest eingebaut – SHPMOD-2200
Bekannte Einschränkungen:
- 1-Klick Kreditkarte zeigt Kartennummer nicht – SHPMOD-2506
- 1-Klick Lastschrift zeigt keine Bestellbestätigung – SHPMOD-2507
- abgekürzter Text bei Info-Texten Konfiguration – SHPMOD-2508
- Sprachumschaltung Admin auf Plugin-Konfigurationsseite macht Probleme – SHPMOD-2516
Version 5.1.2
veröffentlicht 13.05.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.3.*
- PHP 8.0 - 8.2
- JTL Wawi 1.7 - 1.8
Neue Features und Verbesserungen:
- kompatibel mit JTL Shop 5.3.*
Behobene Fehler:
- Platzhalter für Vorbefüllung Client Credentials und Vertrags-ID
Version 5.1.1
veröffentlicht 08.04.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.2.* (getestet mit 5.2.4)
- PHP 8.0 - 8.1
- JTL Wawi 1.7 - 1.8
Dringende Änderungen:
- Payment Container bei Autorisierung anlegen – SHPMOD-2262
Version 5.1.0
veröffentlicht 20.02.2024
Kompatibel mit:
- JTL Shop 5.1.1 - 5.2.* (getestet mit 5.2.4)
- PHP 8.0 - 8.1
- JTL Wawi 1.7 - 1.8
Neue Features:
- 1-Klick-Zahlung – SHPMOD-1620; SHPMOD-1691
- sinnvollere Standardeinstellungen bei Installation – SHPMOD-1687; SHPMOD-1541
- Transparenter Hintergrund CC-Iframe – SHPMOD-1641
- Abschluss mit Kreditarte mit Altersprüfung-Plugin ermöglichen – SHPMOD-1613
- Lesbarkeit Wawi-Anleitung verbessert – SHPMOD-1526
- Zahlbetrag gleich formatieren – SHPMOD-1553
Behobene Fehler:
- Checkout mit Variantenartikeln nicht möglich – SHPMOD-1957
- Betragsanpassung manchmal nicht korrekt – SHPMOD-1829; SHPMOD-1981
- Stornierte TA setzt Bestellung bei einigen Zahlungsarten auf "neu" – SHPMOD-1536
- PayPal und Sofort öffnen sich immer deutsch – SHPMOD-1543
- Cache bremst bei ungültiger Konfiguration – SHPMOD-1527
- Kein Container bei Kreditkarte übergeben – SHPMOD-1921
- kleinere Textfehler – SHPMOD-1542; SHPMOD-1692
Verbesserungen:
- Testmodus auf aktuelle Anforderungen – SHPMOD-1540
Bekannte Einschränkungen:
- 1-Klick funktioniert noch nicht für Kreditkarten – SHPMOD-2195
Version 5.0.20
veröffentlicht 06/2023
getestet mit JTL Shop 5.1.2 - 5.2.2
Neue Features:
Unterstützung für JTL 5.2.2
Demo-Kennzeichnung in Zahlungsart-Namen verbessert
Layoutverbesserungen in Wawi-Anleitung im Shop-Backend
Behobene Fehler:
Es werden nur Zahlarten im Checkout angezeigt, die im Vertrag aktiv sind
Formatierung Anzeige der Zahlungsinformationen auf Bestellabschlusseite bei Vorkasse
Version 5.0.18
veröffentlicht 01/2023
getestet mit JTL Shop 5.1.2 - 5.1.5
Neue Features:
- Information bei abweichenden Beträgen zwischen secupay und Wawi
- Lizenzinformationen (MIT)
- Neue Option: Abgebrochene Bestellungen übertragen
- Fälligkeit wird im Zahlungshinweis übergeben (Rechnungskauf/Vorkasse)
- Anzeige mehrzeiliges Kreditkartenformular verbessert
Behobene Fehler:
- Erkennung API Credentials bei Installation
- Fehlende Zahlarten nach Abbruch 1. Zahlung
- Ausgeblendete Zahlungsart bei abweichender Lieferadresse wird korrekt deaktiviert
- Wawi Workflows
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.16
veröffentlicht 10/2022
getestet mit JTL Shop 5.1.2
Neue Features:
- Kreditkarteniframe in Englisch
- Fehlermeldung bei gescheiterter interner Autorisierung
Behobene Fehler:
- Anzeige Testmodus beim Checkout
- Doppelte Zahlungsmail
- Anzeige Zahlungsinformationen bei Rechnungskauf/Vorkasse
- Warenkorb leer nach gescheiterter externer Autorisierung
- EAN wird korrekt übermittelt
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.14rc
veröffentlicht 09/2022
getestet mit JTL Shop 5.1.2
Neue Features:
- Kompatibilität zur Wawi 1.6x
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.12b
veröffentlicht mit 08/2022
getestet mit JTL Shop 5.1.2
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.6
veröffentlicht 05/2022
getestet mit JTL Shop 5.0.0-rc2
Neue Features:
- Zahlungsarten umbenannt (Zusatz "secupay AG" entfernt)
- Zahlungslogos entfernt
- Default "Nein" bei Zahlung vor Bestellabschluss
Behobene Fehler:
- Aufruf der Zahlungsarten
- Prüfung verfügbare Zahlungsarten
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.0rc5
fertiggestellt 01/2022
kompatibel mit JTL Shop 5
verschiedene kleinere Bugfixes und Verbesserungen
Version 5.0.0rc4
fertiggestellt 09/2021
kompatibel mit JTL Shop 5
Neue Features:
- Zahlung mit Kreditkarte
- Zahlung mit Lastschrift
- Zahlung mit Rechnungskauf
- Zahlung mit Vorkasse
- Zahlung mit PayPal
- Zahlung mit Sofort
- 1-Klilck-Zahlung mit Kreditkarte und Lastschrift