• This plugin was installed during WooCommerce activation within the confuse setup. It’s not a thing I was expecting from WooCommerce. Why don’t you merge this plugin with WooCommerce core? It’s because it’s not necessary. Then, if it’s not necessary, why you install it during activating process without permission?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Jeff Stieler

    (@jeffstieler)

    Hello @entornogeek,

    WooCommerce Services is necessary to power some of the features that are advertised in the setup wizard (like Stripe account creation, live shipping rates, and automated taxes).

    Every step in the wizard has several mentions of what plugins provide the functionality described:

    I’m sorry you feel like things were installed without your permission. Do you have any feedback that could help us make these messages more clear?

    Thank you.

    @jeffstieler I think the failure is the forcing of the plugin install when its not necessary.

    Its 100% not necessary for extra plugins to be installed for creating a stripe account for instance.

    In addition, the proper flow would be to make the person have to manually take other actions before an install of another plugin…i dont know of any other plugin that install additional plugins that create this much extra weight on a site.

    The concept that is used right now should be re-thought, not only is it extra weight it can introduce site wide bugs that are not anticipated.

    no bueno.

    @jeffstieler can you remove the requirement to install “woocommerce services” and “jetpack” when activating stripe as a payment gateway…there is no reason for that right or am I missing something?

    Plugin Contributor Jeff Stieler

    (@jeffstieler)

    can you remove the requirement to install “woocommerce services” and “jetpack” when activating stripe as a payment gateway…there is no reason for that right or am I missing something?

    WooCommerce Services + Jetpack are required if you’d like us to create a Stripe account on your behalf and automatically configure the gateway. (We have a service layer that provisions the account with Stripe)

    If you uncheck “Create a new Stripe account for me”, you won’t need WooCommerce Services + Jetpack.

    @jeffstieler I think to make people less concerned about the background plugin installation could you perhaps include that functionality in the stripe plugin and limit it to that.

    Prior to woocommerce’s functionality of creating accounts I had actually built this functionality as an addon for my own clients without needing jetpack or woocommerce so that’s why i’m confused on forcing the installation of those 2 plugins.

    trying to debug and now noticing this:

    “[11-Sep-2018 05:22:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /srv/users/serverpilot/apps/wordpress/public/wp-content/plugins/jetpack/modules/theme-tools.php:13
    Stack trace:
    #0 {main}
    thrown in /srv/users/serverpilot/apps/wordpress/public/wp-content/plugins/jetpack/modules/theme-tools.php on line 13”

    So…this is why we don’t want auto-installs of UNNECESSARY plugins…and it is 100% unnecessary to require this plugin for stripe functionality and account creation.

    I second that. These plugins are not essential (also they are buggy) and should not be installed during the WooCommerce setup wizard. You may list all those extra supporting plugins in a tab in WooCommerce settings or suggest these in an article on your site.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Installed without permission’ is closed to new replies.