Hilfe-Center – Privatkonto
  • Startseite
  • Zahlungen und Abbuchungen
  • Konflikte und Einschränkungen
  • Mein Konto
  • E-Börse
  • Login und Sicherheit
  • Verkäufer-Tools

Tipps zur Fehlerbehebung bei No-Code Checkout-Zahlungslink und -Button

Ich erhalte eine Fehlermeldung und der Button wird nicht auf meiner Website angezeigt.

Überprüfen Sie Folgendes:

  • Überprüfen Sie, ob Ihre Internetverbindung funktioniert.
  • Besuchen Sie andere Seiten Ihrer Website und überprüfen Sie, ob sie korrekt geladen werden.
  • Rufen Sie die Seite mit den PayPal-Buttons auf und überprüfen Sie:
  • Wird der Button unter "Gespeicherte Buttons" angezeigt?
  • Wählen Sie "Button bearbeiten" und stellen Sie sicher, dass der Button-Code mit dem auf Ihrer Website übereinstimmt. 

Klicken Sie mit der rechten Maustaste auf Ihre Produktseite (wo Sie den Button-Code eingefügt haben) und klicken Sie auf "Prüfen". Gehen Sie zur Registerkarte "Konsole" (diese wird oben angezeigt). Möglicherweise werden CSP-Fehler angezeigt.

Wenn Sie eine Richtlinie zur Inhaltssicherheit bereitgestellt haben, werden möglicherweise CSP-Fehler angezeigt, z.B. (Beispiel-CSP-Fehler):

Das Laden des Skripts ‘https://www.paypal.com/sdk/js**’ wurde abgelehnt, da es gegen die folgende Anweisung der Inhaltssicherheitsrichtlinie verstößt: "default-src 'self'". Beachten Sie, dass 'script-src-elem' nicht ausdrücklich festgelegt wurde und daher 'default-src' als Fallback verwendet wird.

Das Herstellen einer Verbindung zu 'https://www.paypal.com/**' wurde abgelehnt, da es gegen die folgende Anweisung der Inhaltssicherheitsrichtlinie verstößt: "default-src 'self'". Beachten Sie, dass 'connect-src' nicht ausdrücklich festgelegt wurde und daher 'default-src' als Fallback verwendet wird.

Das Ausführen des Inline-Skripts wurde abgelehnt, da es gegen die folgende Anweisung der Inhaltssicherheitsrichtlinie verstößt: "script-src https://*.paypal.com". Um die Inline-Ausführung zu aktivieren, ist entweder das Stichwort 'unsafe-inline', ein Hash ('sha256-WYDWDPwB8j2VePYrqy38aHPcJLsasO//lnXymmxscUk=') oder eine Nonce ('nonce-...') erforderlich.

Das Laden des Bildes 'https://tracking.qa.paypal.com/webapps/tracking/ts?**' wurde abgelehnt, da es gegen die folgende Anweisung der Inhaltssicherheitsrichtlinie verstößt: "default-src 'self'". Beachten Sie, dass 'img-src' nicht ausdrücklich festgelegt wurde und daher 'default-src' als Fallback verwendet wird.

Das Framing von 'https://www.paypal.com/' wurde abgelehnt, da es gegen die folgende Anweisung der Inhaltssicherheitsrichtlinie verstößt: "default-src 'self'". Beachten Sie, dass 'frame-src' nicht ausdrücklich festgelegt wurde und daher 'default-src' als Fallback verwendet wird.

Sie können versuchen, Folgendes hinzuzufügen, um einen der oben genannten Fehler zu beheben:

Option 1 (HTML): Wenn Ihre Kundenservice-PIN in einer HTML-Datei konfiguriert ist, verwenden Sie den folgenden Code, um Ihren CSP-Code zu ersetzen

<meta http-equiv="Content-Security-Policy" content="default-src 'self';
script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com;
style-src 'unsafe-inline' https://*.paypal.com; connect-src
https://*.paypal.com; frame-src https://*.paypal.com; img-src
https://*.paypal.com https://*.paypalobjects.com">

Option 2 (serverseitig): Wenn Ihre Kundenservice-PIN serverseitig konfiguriert ist, verwenden Sie den folgenden Code, um Ihren CSP-Code zu ersetzen

Richtlinie zur Inhaltssicherheit: script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com
Richtlinie zur Inhaltssicherheit: style-src 'unsafe-inline' https://*.paypal.com
Richtlinie zur Inhaltssicherheit: connect-src https://*.paypal.com
Richtlinie zur Inhaltssicherheit: frame-src https://*.paypal.com
Richtlinie zur Inhaltssicherheit: img-src https://*.paypal.com https://*.paypalobjects.com

Wie ändere ich das Layout/die Größe/die Farbe des Produktnamens/des Produktpreises/der  Produktmenge?

Es ist derzeit nicht möglich, das Layout/die Größe/die Farbe für diese Integration zu ändern.

Ich habe Produktinformationen bearbeitet (Name, Betrag oder Sonstiges); muss ich

den Button-Code erneut kopieren/einfügen?

Nein, wir beziehen alle Informationen vom PayPal-Server. Sobald Sie die Änderungen in Ihrem Konto gespeichert haben, müssen Sie den kopierten und eingefügten Button-Code Ihrer Website nicht aktualisieren.

Ich sehe eine Client-ID im Code. Was bedeutet das?

Die Client-ID ist die Kunden-ID des Händlers, die Teil Ihres Kontos ist. Sie sollten sie nicht bearbeiten. Verwenden Sie sie so, wie es im Button-Code angeboten wird.

Ich habe mehrere Buttons hinzugefügt, aber keiner wird auf meiner Webseite angezeigt.

In folgenden Fällen können auf derselben Webseite nicht mehrere Buttons verwendet werden:

  • Wenn Sie dieselbe Button-ID mehrmals auf derselben Webseite kopiert/eingefügt haben, wird nur der erste Button angezeigt. Sie können dieselbe Button-ID nicht mehrmals wiederholen.
  • Wenn Sie verschiedene Button-IDs kopiert/eingefügt haben, aber mit anderen Währungen auf derselben Webseite, wird nur der erste Button angezeigt. Fremdwährungen können nicht über Buttons auf derselben Webseite hinzugefügt werden.
  • Wenn Sie verschiedene Button-IDs kopiert/eingefügt haben und Ihre Internetverbindung langsam ist, stellen Sie sicher, dass das Skript-Tag mit der Client-ID nur einmal hinzugefügt ist. Die Skriptzeile sieht wie folgt aus:
    • <script src="https://www.paypal.com/sdk/js?client-id=XYZ&components=hosted-buttons&enable-funding=venmo¤cy=XYZ"></script>

Ich habe ein Premier-PayPal-Konto und sehe den Zahlungslink und die Button-

Funktion nicht.

Diese Funktion ist nur für geschäftliche PayPal-Konten verfügbar. Um diese Funktion zu nutzen, ändern Sie Ihr Konto oder erstellen Sie ein Geschäftskonto.

Wie teste ich diese Erfahrung auf PayPal Sandbox?

No-Code Checkout ist in der Sandbox zum Testen verfügbar.

Wie füge ich einen Zahlungslink auf meiner Website hinzu?

Sie können den Zahlungslink hinter einem Button auf Ihrer Website platzieren. Ersetzen Sie ihn durch Ihren eigenen Zahlungslink.

Beispielcode hier:

<body> <h1>Bezahlen Sie Ihre Waren/Dienstleistungen hier</h1> <button class="btn" onclick="location.href='https://www.paypal.com/ncp/payment/HWDFRBTBV25XX'" type="button"> Checkout</button> </body>

Die Inlineerweiterung "Kredit/Debit" wird auf meiner Seite nicht vollständig

angezeigt.

Stellen Sie sicher, dass die Breite und Höhe des übergeordneten Containers so festgelegt sind, dass sie die Inlineerweiterung ermöglichen. Weitere Informationen finden Sie in der Dokumentation/im Support Ihrer Hosting-Plattform.

Wie füge ich Facebook einen PayPal-Button hinzu?

Mehr Möglichkeiten, wie wir helfen können

Wenn Sie Cookies akzeptieren, verwenden wir diese, um Ihre Erfahrung zu verbessern und anzupassen und unseren Partnern zu ermöglichen, Ihnen personalisierte PayPal-Anzeigen zu zeigen, wenn Sie andere Websites besuchen. Cookies verwalten und mehr erfahren