Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter Steve Perry Creative

    (@steve-perry-creative)

    As a follow-up with some more info. I’ve tried using Safari with an iPhone as well as directly on the iPhone. Latest build of Safari and latest iOS / iPhone 8.

    Danny Santoro

    (@danielsantoro)

    Automattic Happiness Engineer

    Hi there!

    It looks like it’s appearing as expected, but if it’s spinning and no payment is taken then that would make me think it’s either a conflict or a configuration problem. We can check conflicts by:

    1. Switching to a theme like Storefront – https://www.woocommerce.com/storefront/
    2. Disabling all plugins except for WooCommerce and Stripe
    3. Testing on the iOS device to see if it connects

    If that works, then we know the issue is somewhere with a code problem.

    Alternatively, it could be that Apple Pay isn’t set up quite right, though that’s harder to test. If you go to your Stripe settings and select “Log debug messages”, then it will create an error log you can access at WooCommerce > Status > Logs. After enabling the log, try to place an order with Apple Pay, and let it fail. Then, go to the log to see if it gives a reason or any additional information to help us move forward.

    Let me know how it goes!

    Thread Starter Steve Perry Creative

    (@steve-perry-creative)

    Hi Danny

    Thanks for the above advice. I can confirm that the issue is still present, in the same way, when using Storefront with all plugins disabled except for WC and Stripe and paying on an iOS device (iPhone 8).

    There was a log entry mentioning domain verification (which was done originally) so I re-verified the domain. The modal now pops up and I auth on the phone. The icon spins blue (red on the phone) for a while and then an error shows: “No payment taken!”.

    I’ve taken a look at the log after doing the above and there is no new entry for the failed payment.

    Thanks
    Steve

    Hello,

    I had the same problem.
    Try to add the domain for apple payments again in Stripe dashboard by removing the domain you have added. Dont add the domain again before my other steps is done.
    After that go to Stripe settings in Wooocommerce. Uncheck apple pay and save. After that accept the tos on stripe dashboard and activate the domain you want to use with apple pay. Once that is done activate apple pay in woocommerce stripe settings once again and click save.
    Worked for me.

    Thread Starter Steve Perry Creative

    (@steve-perry-creative)

    Hi Jownas, thanks for the suggestion however the issue still remains after following your steps.

    Plugin Support dougaitken

    (@dougaitken)

    Automattic Happiness Engineer

    Hi there Steve,

    I went to check on your site to see if we could resolve your query but the product is out of stock.

    Would you be able to contact us via your WooCommerce.com account and we can take a closer look at things?

    Thanks!

    Thread Starter Steve Perry Creative

    (@steve-perry-creative)

    Hi

    I’ve opened a chat / ticket in my Woo account.

    Thanks
    Steve

    Thread Starter Steve Perry Creative

    (@steve-perry-creative)

    This issue was fixed in v4 of the Stripe plugin.

    Thanks for the support.

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

The topic ‘Apple Pay not working’ is closed to new replies.