• Resolved cloudres

    (@griotta)


    Good morning everyone,

    I am writing here to report an error we are experiencing with our Apple Pay installation on Safari, both on iOS and macOS Ventura.

    Please note the following:

    • We are talking about an updated website, with all the latest versions of WordPress, WooCommerce, Stripe plugin, theme, etc.
    • We are talking about a website managed by a team of professionals, including a developer.
    • We are talking about a website on an enterprise Litespeed server that uses Quic.Cloud as a CDN.
    • All certificates for synchronization with Apple are functioning, as confirmed by the Stripe staff.
    • We have already contacted WooCommerce support, but they tend to bounce off the issues and/or problem debug, so I am writing here hoping that someone else will eventually come across the same problem.

    The problem occurs when attempting payment – specifically with Apple Pay, both on iOS and macOS. The operating system opens the popup for address verification, but when it tries to load the button for payment confirmation (to be clicked), it disappears and the popup closes.

    The visible error in the console is as follows and I am including it here as text:

    • “Refused to execute a script because its hash, its nonce, or ‘unsafe-inline’ does not appear in the script-src directive of the Content Security” on elements-inner-card-8652d5625420478d1947836202e.html:0
    • “Refused to execute a script because its hash, its nonce, or ‘unsafe-inline’ does not appear in the script-src directive of the Content Security Policy” on elements-inner-payment-request-abc12454d5353f8d449cd240937e.html:0
    • privateStripeFrame on file load like js.stripe.com/v3/fingerprinted/js/elements-inner-card-2ad60010337bc2beb746a6a54aecabed.js

    According to the Stripe staff, as well as our own belief, this is a problem with the plugin, but we have not received what we consider to be satisfactory assistance from WooCommerce.

    Thank you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi there @griotta ??

    Thank you for reaching out about this!

    The problem occurs when attempting payment – specifically with Apple Pay, both on iOS and macOS. The operating system opens the popup for address verification, but when it tries to load the button for payment confirmation (to be clicked), it disappears and the popup closes.

    As I understand, you would be able to provide steps to reproduce this.

    As such, provided that WooCommerce Stripe Payment Gateway is the only payment gateway active on the site while the issue appears, feel free to open an issue here, on GitHub.

    Furthermore, including the support ticket # would help with checking what’s been done already.

    Cheers!

    Thread Starter cloudres

    (@griotta)

    @anastas10s honestly, I really don’t feel like wasting any more time on this. I’m sorry! The person who followed up on your assistance request understood perfectly what we were talking about (in case you’re interested, it’s regarding ticket number 6479576). Currently, we’ve deactivated Apple Pay and removed all the certificates, so we can’t even replicate the issue.

    If I may, your support team often seems to bounce problems back and forth. I understand that you deal with many people who aren’t very familiar with WordPress and WooCommerce. But on this occasion, we’ve made it clear that we have developers on our side as well. People who can provide information when needed. The responses have been consistently unhelpful. So, well…

    I’ll wait for someone else to encounter the same issue, and then we’ll see what happens.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Apple Pay errors with elements-inner-payment-request and elements-inner-card’ is closed to new replies.