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 TextfehlerSHPMOD-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