What is blatantly missing are the payment gateways. I can get you as far as the plugin. Add-ons will sometimes make use of additional gateways or you can have a developer integrate them yourself if you wish.
Also note that you should always select the plugin with all the features you think you may need over the next two years, but also the leanest/ smallest one possible. Usually that means its faster and easier to use.
In no particular order
My favorite feature of E-store is its shortcodes. I’ve always loved this feature! With shortcodes, the products and shopping cart can be put on any page post or widget area you like. You can add related products or upsell and even add the shopping cart anywhere there’s a widget area or a text field. They basically give you all the pieces for a shop, and you plug them into your existing theme – as you can see, adding ecommerce to wordpress is easy peasy
I recommend this every time someone needs approximately 50 products or less. This is also the go-to every time you need a shop for purely digital goods
This is also highly recommended for any store that is featuring mostly digital products. And I recommend E-store when someone wants flexibility on their shop – they don’t want a typical shop of items in categories added to shopping carts. It has flexibility that I used for years on my website.
Tangible products: this will work for tangibles but only if you don’t have complicated shipping needs. E-store uses flat rate, paypal profile address-based, product based and more shipping rates. You can check out the full list of shipping options here if you’re considering it.
PS – this plugin has all the requirements of a recommended plugin on WP Barista – it also has the lightest possible code for the function; has great support; is secure; and is kept up to date.
However, that said, there are a lot of tutorials available for this. Just Google “WooCommerce” and the problem you are facing and you should receive several results.
This ecommerce solution is the bomb. Seriously suitable for ANY USE. Its suitable for any shop that wants to sell a lot of products; a variety of products – digital or tangible; or a few products with lots of variations – think sizes, colors, etc.
This solution was also bought by Auttomatic (the creators of WordPress) and isn’t going anywhere any time soon. They have lots of support and a ton of add-ons. They also have a plethora of ready-made themes available so you don’t have to worry about setting up a nice professional style.
WooCommerce covers a broad number of needs and is very robust. If you only have a few items, I recommend Paypal (see below). If you need a bit more flexibility but have under 50 items(totally arbitrary number – but you get the idea) – I recommend WP E-Store.
If you have a business or verified paypal account, you can use this option. It obviously limits your payment gateways to… Paypal!
This solution is perfect if you have:[list style=”style1″] [li]under 10 products[/li] [li]accept donations[/li] [li]address-based shipping[/li] [/list] [col2_last] It does include taxes and shipping options. You can use coupons and pay-what-you-like buttons. You simply create the button and add it to your page or post. There is no special things to install in WordPress. Therefore that makes this solution the most flexible and the easiest on the servers and page-load times.
Paypal now includes some record keeping and reporting. But it isn’t going to be as in depth as the options above. And there is no product and shipping management from within the dashboard. If you use off-line or spreadsheet record-keeping this is perfect for you.
Those are them, friends! This is based on my experience with them and fooling around with some other less popular ones too. I do very much like the set up for WordPress E-commerce plugin. But I have limited experience with that one. These three are definitely my go-to recommendations