- Start
- Magento 2.4.7: was sich für Zahlungen und Checkout ändert
Magento 2.4.7: was sich für Zahlungen und Checkout ändert
Magento 2.4.7 bringt Rate Limiting für Zahlungs-APIs, eine geänderte E-Mail-Prüfung im Checkout und PHP 8.3. Was das für Shops und Zahlungs-Erweiterungen bedeutet.

Magento Open Source und Adobe Commerce 2.4.7 sind am 9. April 2024 erschienen. Für den Checkout sind vor allem zwei Änderungen wichtig, außerdem ändern sich die unterstützten PHP-Versionen. Ein Überblick, worauf Sie beim Update achten sollten.
Rate Limiting für Zahlungs-APIs
Shops werden regelmäßig für sogenanntes Carding missbraucht: Angreifer testen über die REST- oder GraphQL-API automatisiert gestohlene Kreditkartendaten. Ab 2.4.7 lässt sich die Zahl solcher Anfragen pro Zeitraum begrenzen. Die Funktion ist eingebaut, muss aber in der Konfiguration aktiviert und sinnvoll eingestellt werden.
Geänderte E-Mail-Prüfung im Checkout
Die Abfrage isEmailAvailable (GraphQL und REST) liefert jetzt standardmäßig immer „verfügbar“. So lässt sich über den Checkout nicht mehr herausfinden, ob eine E-Mail-Adresse im Shop registriert ist. Wer das alte Verhalten braucht, kann es über „Enable Guest Checkout Login“ wieder einschalten, gibt damit aber genau diese Information wieder preis. Eigene Checkout-Anpassungen, die sich auf die Abfrage verlassen, sollten Sie vor dem Update testen.
PHP 8.3 und 8.2
2.4.7 unterstützt PHP 8.3 und 8.2, PHP 8.1 nicht mehr. Ein Update auf 2.4.7 ist deshalb oft auch ein PHP-Update, und das betrifft jede Erweiterung im Shop. Gerade ältere Zahlungsmodule sind hier eine häufige Fehlerquelle.
Worauf ich beim Update achte
- Erweiterungen vorab auf Kompatibilität mit 2.4.7 und der PHP-Version prüfen
- Update zuerst auf einer Staging-Umgebung mit Kopie der Live-Daten
- Jede Zahlungsart im Sandbox-Modus durchspielen, auch Erstattungen und Teillieferungen
- Rate Limiting aktivieren und die Grenzwerte an das eigene Bestellvolumen anpassen
- Livegang in einem ruhigen Zeitfenster, mit Backup und Rückweg
Wenn Sie das Update nicht selbst machen möchten, schreiben Sie mir.