Paypal loading into blank white screen in checkout

  • Posts: 3
  • Thank you received: 0
  • Hikashop Essential
4 weeks 23 hours ago #366481

-- HikaShop version -- : 5.1.5
-- Joomla version -- : ‎5.2.5
-- PHP version -- : 8.3
-- Browser(s) name and version -- : Edge/Chrome/FF
-- Error-message(debug-mod must be tuned on) -- : refused to evaluate a string a javascript because 'unsafe-eval' is not an allowed source of script in the following content security policy directive: script-src 'nonce-.... 'self' www.paypal.com/sdk/js?client-id=AY6A1zei...sages&intent=capture

Few of these somewhat saying the same thing.

Hello,

I am getting a few errors when paying with PayPal. Mainly all it does is load into a blank white screen.
I have tried this in serval browsers, cleared cache, different machine... ect.

Any thoughts?
Thanks

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 83674
  • Thank you received: 13545
  • MODERATOR
4 weeks 16 hours ago #366484

Hi,

Supposing that the buttons are displayed, if you click on the "PayPal" button and you don't get the PayPal payment popup, or you get a blank popup on top of the normal popup, it's likely you have a problem with the Cross Origin Opener Policy of your website. You need to configure your HTTP headers plugin, via the Joomla plugins manager and change its "Cross-Origin-Opener-Policy" setting to allow for it.
www.hikashop.com/support/documentation/4...out-form.html#issues

Please Log in or Create an account to join the conversation.

  • Posts: 3
  • Thank you received: 0
  • Hikashop Essential
3 weeks 4 days ago #366555

Thank you! That's exactly what is was.

Please Log in or Create an account to join the conversation.

  • Posts: 43
  • Thank you received: 5
  • Hikashop Essential
1 week 3 days ago #366777

I suggest some clarifications to the documentation page cited above.

You need to configure your HTTP headers plugin, via the Joomla plugins manager and change its "Cross-Origin-Opener-Policy" setting to allow for it.

could be

You need to configure your System - HTTP Headers plugin, via the Joomla plugins manager. In the Plugin tab, change its "Cross-Origin-Opener-Policy" setting to "same-origin-allow-popups."


Charles
The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum