Open nomadicjosh opened 5 years ago
From the forum:
I have the VAT ID plugin and the Invoicing on my website, I can give the plugin names (the VAT ID is a paid plugin)
another info : I have developped for my own needs a small plugin for ElasticEmail that shows a checkbox in the checkout process and in the user account to subscribe to the newsletter. This links directly to the ElasticEmail user list and form so that you don't have to manager anything on your website.
If this is useful for CP, I can share it
From the forum:
- reminder system
@ced1870 Could you throw more light on the reminder system needs you have?
Referencing: https://forums.classicpress.net/t/necessary-plugins-extensions-for-classiccommerce/1073/12
VAT ID is the registered number that you can fill in the ordering form so that the VAT is not charged (if your number is valid).
I'm not sure where the reminder system suggestion came from, but i was quoting someone, somewhere. I think it's probably follow up emails, like this https://woocommerce.com/products/follow-up-emails/
Doesn't seem like a top priority to me, but others may disagree.
I see https://woocommerce.com/products/follow-up-emails/ is a premium product. Thanks for the quick response. Maybe someone will make a chargeable plugin service.
Hi a reminder system is something that checks the end of the subscription and that sends an email 15 days before, 7 days before ... to explain the user that the subscription will end This could also inform about a possible coupon to renew CEd
VAT ID is the registered number that you can fill in the ordering form so that the VAT is not charged (if your number is valid).
yes this is something that is absolutely needed if you are in the European country and I'm afraid that this is not native in Woocommerce. Without this, you can not sell in Europe
a reminder system is something that checks the end of the subscription CEd
That's part of a subscription system though. I don't think subscriptions are part of basic WooCommerce? Not sure where the fork project is going with this, but this sounds like an extra feature that hasn't been mentioned yet (?)
That's part of a subscription system though. I don't think subscriptions are part of basic WooCommerce? Not sure where the fork project is going with this, but this sounds like an extra feature that hasn't been mentioned yet (?)
The fork is not doing this primarily. I think this is extension and other plugin territory. The fork will center on being extensible for such products.
Yes. Fair enough too. Otherwise there is no end to it. Just need to get the basics going first.
yes, I understand and agree :) this was mainly in the way of adding the subscription feature
but I think that at least the VAT ID and invoicing are something necessary to any ecommerce, right ?
Sounds Fair. Does this ID do anything in terms of the fees or is it used by shop owner when filing taxes? @ced1870 Could you share a real world workflow so we can figure out the code?
there are probably also other rules, by my side I know the french ones
Originally posted by @ginsterbusch in https://github.com/ClassicPress-research/classic-commerce/issues/19#issuecomment-506559619
@ced1870 Would you look at this and share some feedback?
Originally posted by @ginsterbusch in #19 (comment)
@ced1870 Would you look at this and share some feedback?
Seems the plugin is doing what Jetpack says it does, but as a stand-alone feature: Downloads the resp. data directly from the OFFICIAL EU servers!
Just dig a bit into the source code of its modules, there is a vast number of interesting up to most awesome stuff to be found. Also I like that its not a "enable it, be flooded with features" plugin, but instead: "enable it, and then enable only the modules you need" strategy.
Addendum: Just "counted" the number of features: The official feature page on their site lists 115 (!) modules - also see this screenshot: https://gfx.fwolf.de/image/xiS
cu, w0lf.
Incompatible, but required base plugins for German / European shops:
my guess is, they check both for specific version strings (constants?) AND class or function names. so this may require additional attention. Maybe build a compatiblity plugin?
Another extension that might be needed is a ClassicCommerce for Square. The equivalent WooCommerce for Square is open source, and could be forked. It allows Square to be used as a payment gateway, but does more than that; it also imports all entries from the Square database and inserts them as products into Woocommerce. It then syncs any changes in Square into the Woocommerce website. I have found this useful, because I have a small bookshop, and like to sell books online also. It is much simpler to have just the one database (in square), rather than having a second list of products.
Thanks Paul. I have added that to the wiki on the forum: https://forums.classicpress.net/t/essential-plugins-extensions-for-classic-commerce/1073
Just making a note here that I think the first plugin we need to have working with CC is some sort of Stripe integration. This appears to be one of the most commonly asked for extensions. I am using this free plugin on a recent site and it's doing a good job. https://wordpress.org/plugins/payment-gateway-stripe-and-woocommerce-integration/
Whether we approach the devs to see if they will support CC (https://www.webtoffee.com/) or do a fork is up for discussion.
Are you using that Stripe plugin on a CC site?
No it's a WC site. I can test it on on CC though.
Yeah, if you could. I think we should test any WC addons we can get our hands on to see if they work with CC.
I have just tested the Stripe plugin mentioned above. It installed OK, and when I tried to activate it I got a notice saying "activated" but it wasn't. So that might be a cause for confusion but not sure we can do much about that. I then installed the Compat Plugin and it activated correctly. Have tested it on a Stripe Test area and it works fine. Payment was processed. Can't see any issues.
So this may be a good candidate for either approaching WebToffee or doing a fork. I actually think that further down the track it would be good to have a basic Stripe facility built in, the same as we have Paypal integrated. So it would come up as an option in the install wizard.
It just occurred to me that there are other needed plugins and extensions that may need to be considered before version 1.0.0 is released. Let's make a running list of necessary plugins/extensions needed for version 1.0.0.
Moved to premium plugins needed ~- [ ] reminder system~ Ref #19 ~- [ ] Stripe~ Ref #19
Follow: https://forums.classicpress.net/t/essential-plugins-extensions-for-classic-commerce/1073