PayPal: Bekannte Probleme bei der Einbindung

Wenn Du PayPal als Zahlungsart in twingle benutzt, kann es in einigen wenigen Fällen zu Fehlern bei der Anzeige bzw. bei der Zahlung kommen. In diesem Artikel sammeln wie bekannte Problem und wie diese zu beheben sind.

Leeres PopUp wird geöffnet / Restriktive Sicherheits-Header

Symptome: Nach dem Starten einer Zahlung öffnen sich ein leeres Popup, danach noch ein Overlay über dem Widget mit einer Loginmaske.

Ursache: Vermutlich ist auf Deiner Webseite der Sicherheits-Header Cross-Origin-Opener-Policy auf den Wert "same-origin" gesetzt. Dies verhindert das PayPal ein PopUp für den Login öffnen kann.

Lösung: Setze den Header Cross-Origin-Opener-Policy auf den Wert "unsafe-none" oder lasse ihn ganz weg. Sollte das wegen Sicherheitsbedenken nicht möglich sein, dann musst Du die Spendenseite direkt verlinken und kannst bei der direkten Einbindung von twingle auf Deiner Webseite PayPal leider nicht nutzen.