• Resolved slade470

    (@slade470)


    Dear Support Team, I have received several complaints from customers who are unable to complete their payments because the PayPal payment screen appears blank. Upon investigation, I found that when users click on the PayPal checkout button, a blank popup opens. Behind this blank popup, there is another popup containing the PayPal login page. The blank popup completely covers the PayPal login popup, which prevents users from proceeding with their payment. Please see the attached screenshot for reference. Thank you for your attention to this matter.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Thread Starter slade470

    (@slade470)

    Please fin the attached screenshot for reference

    Plugin Author Clayton R

    (@mrclayton)

    Hi @slade470

    Thank you for contacting Payment Plugins. The PayPal button is rendered in an iframe and the resulting popup is managed by PayPal’s SDK. I don’t believe the issue you’re reporting is anything caused by our PayPal plugin.

    Can you share a product page url to your site so it can be reviewed?

    Kind Regards

    Thread Starter slade470

    (@slade470)

    Perhaps these log may help you to better undestand the issue
    Here is website : https://digitaldron.com/

    Thread Starter slade470

    (@slade470)

    Plugin Author Clayton R

    (@mrclayton)

    Hi @slade470

    The thread you linked to provides a helpful thread which you can reference here. https://imgur.com/IWOsImn

    It looks like the blank popup has something to do with a how the cross origin opener policy is configured. You should be able to modify this in your webserver config. For nginx, it would be something like:

    add_header Cross-Origin-Opener-Policy "same-origin-allow-popups";

    It could be a plugin you have installed that’s affecting the Cross-Origin-Opener-Policy as well. When testing your site, this is the response header value:

    cross-origin-opener-policy: same-origin

    Kind Regards

    • This reply was modified 9 months ago by Clayton R.
    Thread Starter slade470

    (@slade470)

    Thanks adding the header: to my .htaccess file; it has resolved the issue.

    Header always set Cross-Origin-Opener-Policy "same-origin-allow-popups"

    Do you have any ideas on how to fix the error?

    'global_session_not_found'

    Thanks

    Plugin Author Clayton R

    (@mrclayton)

    Hi @slade470

    Do you have any ideas on how to fix the error?

    That is not an error, it’s a console notice generated by the PayPal SDK. That notice is harmless and will not interfere with the integration.

    Kind Regards

    Thread Starter slade470

    (@slade470)

    Thank you for your guidance.
    Really appreciate it.

    Take care

    Plugin Author Clayton R

    (@mrclayton)

    Hi @slade470

    You’re welcome. A good review of the plugin is always appreciated. https://ww.wp.xz.cn/support/plugin/pymntpl-paypal-woocommerce/reviews/

    Kind Regards,

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Blank checkout popup’ is closed to new replies.