in allen Plentyshops auf denen ich war, gibt der Safari Browser eine Warnung aus, da Plenty scheinbar seit gestern / vorgestern vergessen hat, den Sandbox Mode bei GooglePay zu deaktivieren.
Tritt bei allen System ab 6.6.1 auf allen Seiten auf weil damit PP iframe immer geladen wird und bei Plugin Versionen bis 6.6.0 nur im Warenkorb / Anmelden / Kasse.
Ich habe den Fehler gerade gemeldet. Kann es noch jemand bestätigen?
Wenn ja, bitte auch bei Plenty Terror machen das das morgen früh gleich behoben wird.
Ich bin noch da, hab aber leider keinen Mac zur Verfügung um das zu testen.
Wo tritt das auf, direkt bei Aufruf der Seite? Über browserling.com funktioniert es noch (mit macOs 15 und Safari 18), ich traue aber im Zweifel lieber dir als dieser Seite
Bestätigen kann ich es deshalb nicht, aber das gute ist: unser Webdesigner hat nen Mac. Der soll das morgen gleich testen und dann Stunk machen.
Vielen Dank @Axel auf jeden Fall für die Markierung, und die direkte Analyse
Einfach mal Sandbox angelassen, Plenty übertrifft sich mal wieder selbst
Melde mich hier auf jeden Fall morgen noch ma zu, und lass den Kollegen mit dem Mac ein Ticket schreiben…
Danke und gute n8
edit: lass ma bitte deine Specs (Version MacOS und Safari) noch da Axel. Ggf betrifft es nicht alle Versionen?
Moin, der Fehler tritt bei allen Shops auf die ich mit Safari Version 26.5 (21624.2.5.11.4) gehe. Gestern an der Arbeit dachte ich, wird irgendwas lokales sein. Als ich dann Zuhause war und der Fehler auch da war, habe ich Codes mal untersuchen lassen:
Kurzbefund:
Das ist kein normaler Plenty-Warenkorb-Hinweis. Das ist ein macOS/Safari-Sicherheitsdialog, weil dein Warenkorb plötzlich einen Google-Pay-Sandbox-Dienst (pay.sandbox.google.com) anspricht. In der Live-Seite sehe ich, dass das Plenty/PayPal-Smart-Payment-Modul im Warenkorb mit sandbox, googlePayComponent = 1 und applePayComponent = 1 eingebunden wird. Das steht direkt im ausgelieferten Warenkorb-Code deiner Seite.
Woher kommt es wahrscheinlich?
Sehr wahrscheinlich aus dem PayPal-Checkout-Plugin in Plenty, genauer aus den neuen/aktivierten Apple-Pay-/Google-Pay-Optionen. Plenty beschreibt selbst, dass Google Pay in der PayPal-Konfiguration aktiviert wird und nach Kontoverknüpfung bzw. Konfiguration im Checkout verfügbar ist. (cdn01.plentymarkets.com)
PayPal wiederum bindet Google Pay über das PayPal-JavaScript-SDK und zusätzlich über Googles pay.js ein. (developer.paypal.com)
Der Dialog mit dem Zertifikat 127.0.0.1 kommt vermutlich aus deinem lokalen macOS-Schlüsselbund. Safari versucht bei pay.sandbox.google.com, ein Client-Zertifikat anzubieten, und fragt dann nach Admin-Rechten für den System-Schlüsselbund. Das ist für Kunden maximal irritierend. Bitte dort nicht erlauben, sondern abbrechen.