WooCommerce Multi-site Shopping Cart Feature
I think it would be super if there was a way to have a shopping cart feature that worked across a Wordpress Multi-site installation. What I mean by this is that a user could add a product on say shop1.domain.com and then navigate to shop2.domain.com and again add a product and then at anytime check out and pay. This would be a super powerful feature and something I think alot of people would have an interest in. Anyone else want to join in on this. MarketPress here http://premium.wpmudev.org/project/e-commerce has this feature but really woocommerce considering the themes available and its ambitious growth - well I'd just love to see it happen :)
Surveys have been sent out to the supporters of this ideas to see exactly how they want this implemented.
Emanuel Itzhakian commented
The reason I wanted to be able to add items from 2 carts is that we have one website which gets a lot of traffic and orders on a daily basis. We have a 2nd website that isn't as busy. I believe that if people can easily switch between sites and add products from both into a single cart that requires only 1 checkout, I can increase the sales on both sites.
Personally I would prefer it to have the option to install woocommerce to multiple account but keep it seperate.
I can see the benefits of users who run multiple stores but I have multiple clients who I manage their sites for and I use WPMU for global access while clients can login to their own site but no one elses.
Is the following possible with woocommerce, if not any ideas to implement this sort of structure?
WP Multisite, woocommerce is activated on the main site, and a sub-site. Each site has a different set of products. The main site shows all products from the sub site. I'm not worried about the cart/checkout being separate, just curious about aggregating the products all on the main site.
Emanuel Itzhakian commented
Sounds good Lucas! What I am looking for is something similar to Pomades.com/royalshave.com where users can items from multiple websites into one shopping cart. Would your extension work for that?
I was considering using Marketpress for that but they don't have a lot of the extensions that I would want to use.
I hope this is the solution I have been looking for! Any ETA?
Lucas Stark commented
Max Rice, Justin Stern and myself are working on this extension. We have decided to break it up into two distinct plugins. One, and the first one we will release, is a product publisher type extension.
You will be able to choose which product properties values you would like to publish, and which sites to publish to. When you save a product it will automatically create / update the properties on all "subscriber" sites. Each subscriber subsite will have WooCommerce active configured with all it's payment gateways, shipping, tax, etc.... The cart and checkout will be handled at the subsite level. Inventory will be managed at the main site ( if you choose ).
We think the publish / subscribe method will take care of 50% of the requests which deal with wanting to have localized text, images, prices, shipping, etc... The second plugin will be a global cart and a global woocommerce install with multiple subsites that aggregate to the main site.
Pete Rakozy commented
Some clients of mine have multiple websites but only want one backend for all websites. Magento does this but isn't very content friendly. So for example, we can have one set of products show up on 2 or 3 different front end sites.
Payam Ahoubim commented
I have woocommerce working on about 150 sites inside of a multi-site install. It all depends on your
objective. I sorta "Frankensteined" it, but it is very stable and robust. I did have one outta
pocket modification done. This was done to [ThreeWP Broadcast] I use this plugin to manage
groups of domains product line. ThreeWP Broadcast out of the box does not allow all attributes to
So the none-Tecki-breakdown....
Woocommerce (of course)
ThreeWP Broadcast (Modified)
Paypal Abdaptive payments
Multisite Dashboard Switcher
Thats pretty much it. Payment Gateway can be anything, but if you choose something other
than Paypal all your store operators will need to be affiliates and you will need to use
WOOCOMMERCE AFFILATE PRO.
The con on this method:
Mod cost about $200 bucks (and no I do not do this sorry)
You are pretty much limited to YOUR present version of Wordpress (NO updating versions)
So there ya have it, at least until Woo does it themselves.
I'd settle for woo commerce just not freaking out on multisite and being able to use it in my primary site only.
Killer feature for sure... I have give up the multisite idea mostly because of the stock managing issues... I use only one site with qtranslate or WPML. The problem i have is how to display a different sliders image content for example, for each language version of a website ? For ex: a us customer would view a diffrent top slider than Japanese...
Greg Berger commented
The things I would do for this functionality...
Would love woocommerce to have multisite functionality.
Nigel Thomas commented
Go for it! There is only one viable option for an etsy-esque site on Wordpress at the moment and, having used it and set up a trial site, is quite good BUT lacking documentation and is NOT intuitive! As an experienced Wordpress user I took e two days just to get the basics functioning properly and understand the site flow. I have a WooCommerce website running and this was a pretty simple couple of hours to get a nice looking site. WooCommerce would be GREAT at this and should seriously consider launching an etsy-esque solution!
+3 great idea. one case could be to setup a multi-lingual store, where every site is displaying the same products/structure in another language. that means products, variations, stock, attributes, taxonomies, images and many other things should be shared along all sites. products could rather be interconnected and you copy all settings from one product to the other. all in all, this will be a huge challenge to program, but an absolute game-changer when done well.
this is a great , great idea, wait for the plugin
Let imagine a shop is registrated in Portugal and sells 50 products on 1 domainename in Portugal. Now this shop wants to offer this products in England, Spain, France, Germany. (Crossborder e-commerce). With WP MU, its possible to install multiply sites on the same server installation, one of the problems (amoung others), is that you would have to install WooCommerce on each single site, and this makes it impossible i.e. to have a functional stock management (its the same stock for all shops), but WooCommerce is having a stock for each installation. This is just a very basic problem.. I´m shure that WooCommerce will find a way to make it work, if they want the segment that needs crossborder e-commerce, and who don´t need that in theise days ? I hope i could put a little light over your thoughts...
Have a nice day everyone
Siddharth Jaiswal commented
Anton Andriyevskyy commented
Can someone explain more exactly what this idea is about?
Is it to have ONE set of products, categories and tags across all sites in multisite installation, and even ONE cart, ONE set of payment methods and ONE settings - all globally across all websites?
Since WPML does NOT work with product attrubutes, ect. There is currently no crossborder multiinstalation solution with WooCommerce for now.
This is 2013, this crossborder e-commerce multishop, multicurrency thing has been possible long time ago with other CMS systems. Woo, you are the one we want for WP! Noone else :), please make this happen, and enjoy your marketshare encrease further on.
Its possible with WP e-commerce, but only with subdomain MU set up. It need to be working on different unique URL´s
By the way WPML is ekstreamly quiet around that their plugin not is supporting the product attributes, ect.. alias, WPML does NOT work, as a multi shop platform together with WooCommerce, so WooCommerce PLEASE make it possible to use your plugin with a WordPress Multisite installation. It would be absolutely super cool
Shannon Smith commented
+3 for me