Moin
Vielen Dank an Kerim fürs bereitstellen der neuen Module mit Amazon Pay Checkout V2.
Vor allem für das Umsetzen sämtlicher gemeldeter Verbesserungsvorschläge:
- einheitliche Buttons im Warenkorb,
- Icon in der Payment Wall,
- Verlagerung des kleineren Javascripts ins Template damit es nicht einzeln geladen wird sondern komprimiert in der tpl_plugins.min.js landet,
- Anpassung des Stylings im Backend,
- Fix für automatisches eintragen des public key,
- Fix von warnings in der Konsole wenn man die Loginbuttons nicht einbauen möchte,
- Fix warning Undefined array key "amazon_pay_delivery_zip"
- Fix der extra Zeile im Footer
Ihr seht, da ist viel passiert. Also bitte testen und Fehler melden. Am besten gleich mit PHP 8 in einem Testshop, damit der 2.0.6.1 Shop dann auf PHP 8 umgestellt werden kann.
Noch bestehende bereits gemeldete Probleme:
- auf der checkout_payment ausgewähltes Kundenguthaben wird nach Rückleitung von Amazon Pay nicht berücksichtigt
- Error unter PHP8, der zu einer weißen Seite führte und man sich nicht in den Shop einloggen konnte. Wobei es ohne Änderungen nach Switch der PHP Version auf 7.4 und zurück auf 8.0.5 am nächsten Tag ging. Scheint also nur unter bestimmten Vorraussetzungen aufzutreten.
[error] [modified] [pid:27727] Undefined constant "AlkimAmazonPay\HTTPS_CATALOG_SERVER" in File: /var/www/clients/client1/web5/web/includes/modules/payment/amazon_pay/classes/Helpers/ConfigHelper.php on Line: 115 {} {}
Grüße Timm