Centrum pomoci – Osobný účet
  • Domov

Platobný odkaz bez kódu a tipy na riešenie problémov s tlačidlami

Zobrazuje sa mi chyba a tlačidlo sa nezobrazuje na mojej webovej lokalite.

Skontrolujte nasledovné:

  • Skontrolujte, či funguje internetové pripojenie.
  • Prejdite na iné stránky svojho webu a skontrolujte, či sa načítavajú správne.
  • Prejdite na stránku PayPal Buttons a skontrolujte:
  • Zobrazuje sa tlačidlo v časti "Uložené tlačidlá"?
  • Vyberte možnosť Upraviť tlačidlo a uistite sa, že kód tlačidla je rovnaký ako ten, ktorý máte na svojej webovej lokalite. 

Kliknite pravým tlačidlom myši na stránku produktu (kam ste prilepili kód tlačidla) a kliknite na položku "Skontrolovať". Prejdite na kartu Konzola (uvidíte to hore). Môžu sa zobraziť chyby CSP.

Ak ste nasadili politiku zabezpečenia obsahu, môžu sa zobraziť chyby CSP, ako sú tieto (vzorové chyby CSP):

Odmietol načítať skript 'https://www.paypal.com/sdk/js**', pretože porušuje nasledujúcu smernicu o pravidlách zabezpečenia obsahu: "default-src 'self'". Všimnite si, že 'script-src-elem' nebol explicitne nastavený, takže 'default-src' sa používa ako záložný údaj.

Odmietol sa pripojiť k https://www.paypal.com/**, pretože porušuje nasledujúcu smernicu o pravidlách zabezpečenia obsahu: "default-src 'self'". Upozorňujeme, že možnosť "connect-src" nebola explicitne nastavená, takže "default-src" sa používa ako záložný údaj.

Odmietol spustiť vnorený skript, pretože porušuje nasledujúcu smernicu o pravidlách zabezpečenia obsahu: "script-src https://*.paypal.com". Na umožnenie inline spustenia je potrebné buď kľúčové slovo "unsafe-inline", hash ("sha256-WYDWDPwB8j2VePYrqy38aHPcJLsasO//lnXymmxscUk=") alebo nonce ("nonce-...").

Odmietli ste načítať obrázok "https://tracking.qa.paypal.com/webapps/tracking/ts?**", pretože porušuje nasledujúcu smernicu o pravidlách zabezpečenia obsahu: "default-src 'self'". Upozorňujeme, že "img-src" nebolo explicitne nastavené, takže "default-src" sa používa ako záložný údaj.

Odmietol formulovať "https://www.paypal.com/", pretože porušuje nasledujúcu smernicu o pravidlách zabezpečenia obsahu: "default-src 'self'". Všimnite si, že reťazec "frame-src" nebol explicitne nastavený, takže ako záložný údaj sa používa predvolený reťazec.

Ak chcete vyriešiť niektorú z vyššie uvedených chýb, môžete skúsiť pridať nižšie uvedené:

Možnosť 1 (HTML): Ak je váš CSP nakonfigurovaný v súbore HTML, nahraďte kód CSP pomocou nižšie uvedeného kódu

<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; rámec-src https://*.paypal.com; IMG-SRC
https://*.paypal.com https://*.paypalobjects.com">

Možnosť 2 (strana servera): Ak je váš CSP nakonfigurovaný na strane servera, nahraďte kód CSP pomocou nižšie uvedeného kódu

Content-Security-Policy: script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com
Content-Security-Policy: style-src 'unsafe-inline' https://*.paypal.com
Content-Security-Policy: connect-src https://*.paypal.com
Content-Security-Policy: frame-src https://*.paypal.com
Content-Security-Policy: img-src https://*.paypal.com https://*.paypalobjects.com

Ako zmením rozloženie/veľkosť/farbu názvu produktu/cenu/ množstvo?

V súčasnosti nie je možné zmeniť rozloženie/veľkosť/farbu tejto integrácie.

Upravil(a) som informácie o produkte (meno, sumu alebo čokoľvek iné); potrebujem

Ak chcete kód tlačidla znova skopírovať/prilepiť?

Nie, všetky informácie preberáme zo PayPal servera. Po uložení zmien v účte už nemusíte aktualizovať skopírovaný/prilepený kód tlačidla na svojom webe.

V kóde vidím ID klienta. Čo to znamená?

ID klienta je ID klienta obchodníka, ktoré je súčasťou vášho účtu. Nemali by ste ho upravovať. Použite ho tak, ako je ponúkaný v kóde tlačidla.

Pridal(-a) som viacero tlačidiel, ale na mojej webovej stránke sa nezobrazuje žiadne.

Viaceré tlačidlá na tej istej webovej stránke nebudú fungovať v nasledujúcich prípadoch:

  • Ak ste skopírovali/prilepili rovnaké ID tlačidla viackrát na tú istú webovú stránku, zobrazí sa iba prvé tlačidlo. Ten istý identifikátor tlačidla nie je možné opakovať viackrát.
  • Ak ste na tej istej webovej stránke skopírovali/prilepili rôzne ID tlačidiel, ale v iných menách, zobrazí sa iba prvé tlačidlo. Cudzie meny nie je možné pridať na tlačidlá na tej istej webovej stránke.
  • Ak ste skopírovali/prilepili rôzne ID tlačidiel a dochádza k pomalosti, uistite sa, že značka skriptu s ID klienta je pridaná iba raz. Riadok skriptu bude vyzerať takto:
    • <script src="https://www.paypal.com/sdk/js?client-id=XYZ&components=hosted-buttons&enable-funding=venmo¤cy=XYZ"></script>

Mám účet Premier PayPal a nevidím odkaz na platbu a tlačidlo na zaplatenie

Funkcia.

Táto funkcia je k dispozícii len pre firemné účty PayPal. Vytvorte si firemný účet.

Ako otestujem toto prostredie na PayPal testovacom prostredí (sandbox)?

Platba bez kódu je k dispozícii na testovanie v testovacom prostredí (sandbox).

Ako vložím odkaz na platbu na svoju webovú lokalitu?

Odkaz na platbu môžete umiestniť na svojej webovej lokalite za tlačidlo. Nahraďte ho vlastným odkazom na platbu.

Ukážka kódu tu:

<body> <h1>Uskutočnite platbu za tovar / služby tu</h1> <button class="btn" onclick="location.href='https://www.paypal.com/ncp/payment/HWDFRBTBV25XX'" type="button"> Pokladňa</button> </body>

Inline rozšírenie Credit/Debit sa na mojom účte úplne nezobrazuje

Webové stránky.

Uistite sa, že šírka a výška nadradeného kontajnera sú nastavené tak, aby vyhovovali inline rozšíreniu. Ďalšie podrobnosti nájdete v dokumentácii / podpore vašej hostiteľskej platformy.

Súvisiace témy

Čo je služba PayPal.Me?

Ďalšie spôsoby, ako vám môžeme pomôcť

Ak súbory cookie prijmete, použijeme ich na zlepšenie a prispôsobenie obsahu nášho webu a umožníme našim partnerom zobrazovať vám prispôsobené reklamy PayPal, keď navštívite iné stránky. Spravovanie súborov cookie a ďalšie informácie