Hi @hust1,
Thanks for sharing the details — I understand how confusing this can be.
What’s likely happening is that the PayPal plugin left behind some configuration or script that’s still interfering, even after being deleted. This can sometimes prevent Stripe’s payment buttons (like Google and Apple Pay) from loading correctly.
To move forward, I recommend:
- Reinstalling the Stripe plugin (even if it’s already active), then saving the settings again to ensure everything is re-registered.
- If that doesn’t help, please share your System Status Report from WooCommerce → Status via https://pastebin.com or https://gist.github.com so I can take a closer look and help you troubleshoot further.
Let’s get this working again!
Thread Starter
hust1
(@hust1)
Hi, I tried it again. Stripe plugin has been deactivated and deleted. After that I have reinstalled and reconfigured. Same problem.
Here are the system status report: https://pastebin.com/7sUfaa49
Hi there!
Thank you for sharing the system status report — everything appears to be fine there.
However, I noticed that you’re using multiple plugins on your site, and I’m also seeing some JavaScript errors which might be causing the issue. For testing purposes, could you please deactivate all plugins except for WooCommerce and the WooCommerce Stripe Gateway plugin, and then check if the issue persists?
To do this safely, you can use a staging site so your live site remains unaffected. I recommend using the following plugin to create a staging site:
👉 WP Staging – DB & File Duplicator & Migration
Once the staging site is ready, please share the URL here if the issue continues after deactivating the other plugins.
Also, please ensure that Express Checkout is enabled by going to:
WooCommerce → Settings → Payments → Stripe (Manage) and checking that the Express Checkout option is enabled.
Let me know how it goes!
Thread Starter
hust1
(@hust1)
Hi,
All Plugins are deactivated, except udraftplus for backups. But it doesn’t work. You can check it here: humanstoriesbook.com and status: https://pastebin.com/8LgnVUva
Hi @hust1,
Thank you for getting back to us. I’d like us to take a step back to make sure we’re still focused on the same issue.
You initially mentioned that the buttons don’t appear when WooCommerce PayPal is enabled, but they show up once it’s disabled.
However, based on your system status report, only WooCommerce Stripe is currently active, and PayPal isn’t installed. Just to confirm — are you now experiencing the issue with only WooCommerce Stripe active?
Also, I checked your site but couldn’t determine the type of product you’re selling. Are your products physical and require shipping, or are they digital?
Thread Starter
hust1
(@hust1)
Hi,
the problem has always been that the google/apple pay buttons disappeared even after deactivating/deleting the paypal plugin. in the stripe plugin it is activated that they should appear on the product, checkout and cart page.
We have just two digital products, you can check it here: https://humanstoriesbook.com/shop/
I can give you admin access to the site, if you want. We are not live/productive with this website.
Hi @hust1,
Thank you for the clarification.
By default, Stripe for WooCommerce hides express checkout buttons (like Apple Pay, Google Pay, and Link) when the product is virtual and non-shippable, and taxes are set to calculate based on the customer’s billing address.
This behavior was introduced to avoid tax calculation issues, as WooCommerce doesn’t collect the customer’s address until after the payment button is clicked—making it difficult to apply the correct tax in advance.
To change this behavior, you can add the following code to your site using a code snippet plugin or by placing it in your theme’s functions.php file:
add_filter( 'wc_stripe_should_hide_express_checkout_button_based_on_tax_setup', '__return_false' );
You can read more about this here:
https://woocommerce.com/document/stripe/setup-and-configuration/express-checkouts/#Show-Express-Checkout-Buttons-for-Virtual-Products
Thread Starter
hust1
(@hust1)
Thank you, it works with this additional code.
Hi @hust1,
Thanks for getting back to us, and I’m really glad to hear that the code snippet helped restore the Google and Apple Pay buttons on your site!
If you have a moment, we’d truly appreciate it if you could leave a quick review of the WooCommerce Stripe Gateway plugin and share your experience. It helps us a lot in improving the plugin and supporting more users like you: https://wordpress.org/support/plugin/woocommerce-gateway-stripe/reviews/#new-post
Thanks again for working through this with us!