Hello @tonimerc!
Thanks for reaching out!
I’ve just installed the stripe plugin on my website paulsmenswear.ie. For some reason the Apple pay button will not display. I can see the button on other sites so I know it works on my phone/laptop.
Could you please tell us if you are having the same display issues with Google Pay too or just Apple Pay? If you are having issues with both, please consider running a conflict test to check if any plugin/theme is conflicting with your Stripe plugin.
If the issue is present for Apple Pay only, please access the Apple Pay configuration on your Stripe Dashboard and make sure your domain is added to the Stripe dashboard exactly as it is resolved in the browser, with or without www depending on your case.
If both of the above don’t apply to your case, please enable logging under WooCommerce→Settings→Payments→Stripe and then share with us Stripe logs found under WooCommerce→Status→Logs.
We will be waiting for your update!
Hi,
Thanks for your reply. The issue is just with Apple Pay. Google pay works fine.
My domain is there on the stripe dashboard in the apple pay configuration section. All looks to be in order.
I’ve enabled logging in the plugin. Will I need to wait for any logs to appear or should they be there now already? I can’t see any stripe ones there now.
Hello,
The issue is just with Apple Pay. Google pay works fine.
Can you please confirm that you’ve checked this in a browser which has a connected Apple account and Apple Pay payment method?
I also checked your product page in 2 browsers with Apple Pay and Google Pay payments added. However, I don’t see the payment button in both browsers. The payment button seems to be hidden behind CSS which is likely added by your theme or another plugin.
Can you try adding the code below to Appearance > Customize > Additional CSS and let us know if it helps?
.woocommerce div.product .woocommerce-variation-add-to-cart, .woocommerce div.product.product-type-simple form.cart {
display:block !important;}
Hi – that doesn’t seem to have done anything. Still nothing on apple pay at all.
I can see that it’s not displaying google pay on the product pages but it is on the cart page. Do you think it could be theme related? I’m using Astra theme.
-
This reply was modified 3 years, 10 months ago by
tonimerc.
Hello @tonimerc
Thanks for the reply!
Do you think it could be theme related? I’m using Astra theme.
As suggested above, you could check if a theme or a plugin is affecting the display issues with your Apple Pay button.
To summarize, the best way to determine if a conflict exists is to:
- Temporarily switch your theme to Storefront
- Disable all plugins except for WooCommerce and Stripe Payment Gateway
- Check if the display issue persists
If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated.
To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each until you find the one causing conflict. You can find a more detailed explanation of how to do a conflict test here.
Let us know how it turns out!
Hi – so it seems that it is a theme issue. When I switch to storefront with all plugins active the express checkout buttons appear on product and cart pages for both google and apple pay but when I switch to Astra they disappear.
I’ll contact the Astra Support to see if there is a fix.
Many thanks for the help and suggestions here.
Hello @tonimerc!
Thanks for the follow-up!
I’ll contact the Astra Support to see if there is a fix.
Many thanks for the help and suggestions here.
I’m glad we were able to help!
If you have a few minutes, we’d love it if you could leave us a review: https://ww.wp.xz.cn/support/plugin/woocommerce-gateway-stripe/reviews/