ClassicPress / classic-commerce

A simple but powerful e-commerce platform built for ClassicPress. Forked from WooCommerce and compatible with many Woo extensions.
https://classiccommerce.cc/
GNU General Public License v3.0
51 stars 15 forks source link

Remove Jetpack + Connected Services by WooCommerce #4

Closed nomadicjosh closed 4 years ago

nomadicjosh commented 5 years ago

I am sure Jetpack is going to get a Gutenberg update sometime in the future if it hasn't already. But one of the great features of the Jetpack and WooCommerce combination is the ability to print shipping labels.

Should Jetpack and WooCommerce connection be left for now or replaced? If replaced, what alternatives are there for shipping?

nylen commented 5 years ago

At the very least you'd need to ask WooCommerce support for permission to continue using this, otherwise, the Jetpack <-> WooCommerce connection and any features that depend on it should probably be removed until we can build our own replacement for them.

zulfgani commented 5 years ago

I'd advocate for the removal of the connection in favor of building our own.

There's also the connection to the Woo Services that will need removing or at least consideration on it's continued use. (This might cross with the JetPack connection as I've not looked into the workings of it).

nomadicjosh commented 5 years ago

@zulfgani I agree, especially in regards to the recent Jetpack news. I think it is best to remove all Woocommerce.com connections as well as Jetpack connections.

bahiirwa commented 4 years ago

More interconnceted services that need removal are here

Some of these most likely will be plugged in a individual plugins from the conversation in https://github.com/ClassicPress-research/classic-commerce/issues/8

nylen commented 4 years ago

Stripe and PayPal are widely used. If they are already included (looks like PayPal is, but Stripe is not) then why remove them?

ghost commented 4 years ago

I was also wondering why you are considering removing the Paypal Standard option that comes with the initial install. I don't think this is linked to Jetpack at all and it's quite handy for a very simple shop setup.

bahiirwa commented 4 years ago

I was also wondering why you are considering removing the Paypal Standard

This stays in the plugin and can be activated in the payments tab under settings.

I don't think this is linked to Jetpack at all

PayPal is not but PayPal Pro is tied to woo services if installed in the wizard. Plugin installs and themes in the wizard have been removed as of #30

dougaitken commented 4 years ago

but PayPal Pro is tied to woo services if installed in the wizard

PayPal Pro has no connection to "woo services".

As a small note: No payment gateway installed via the WooCommerce Onboarding process has a requirement for Jetpack.

bahiirwa commented 4 years ago

Closed in #121