Hello @savethefrogs
Due to WooCommerce limitations, there is no currently an easy way to fix this issue. The only known workaround is disabling the Disable Bloat plugin or its options during Stripe configuration.
Since the Stripe plugin relies heavily on the WooCommerce Admin scripts, it currently requires their presence to function properly, including the modal for adding the Stripe webhook. This dependency is causing the issue you described.
To work around this problem, you can follow these steps:
- In your plugin settings, uncheck the “Disable WooCommerce Admin” option and save the changes.
- Configure the Stripe plugin as you normally would, which should allow you to access the modal for adding the webhook.
- Once you have completed the Stripe configuration, you can restore your plugin configuration by re-enabling the “Disable WooCommerce Admin” option
Hi. If the Disable Bloat for WordPress & WooCommerce plugin is known to prevent WooCommerce users from being able to connect to Stripe (one of the most popular payment gateways) then at a minimum the plugin should have a very visible note about this issue inside the plugin. Otherwise, the plugin will cause a lot of frustration among web developers ready to accept payment.
Thanks for your feedback @savethefrogs
We always thought that adding new notices, distracting elements, banners, and so on is not the primary goal of the plugin, which is supposed to reduce them.
We will definitely add this information to plugin’s FAQ.
What do you think about adding such a notice on Stripe configuration page? Do you think it is helpful and informative enough?
View post on imgur.com
That notice is perfect. It is exactly where it needs to be.
Thank you for letting me know @savethefrogs
Version 3.2.5 of the plugin has been released. Now it shows the notice on the Stripe payment gateway configuration screen.
This info will also be added to the FAQ and plugin documentation. Hope it will make the configuration process more clear to other users!