WP eCommerce is a free, powerful plugin that empowers you to sell anything online, quickly and easily.
shitridden hellhole of a plugin. Never had so much work with something. Translated? Pah. Consistent programming? Pah.
Like MC Hammer would say:
Don't touch this.
I like the templating system and shortcodes okay.
Worst problem is the shipping options and checkout page. Even with "Product will NOT be shipped to customer" checked for an item, the shipping address section displays, only with the State field missing, which causes confusion.
When I fill out the billing address fields, I am asked to enter a valid state, even though one was already selected.
Working with variations (e.g., color and size combinations) is tedious and, in parts, broken.
1. When you create a variation and give it a photo, that photo is not displayed in the variations list when editing a product, nor in the shopping cart. (There are plugins to get it to show on product pages.)
2. You can't create a single new variation combination. If you have set up small, medium and large, and black, blue, and gray, you can't create a new black XLarge without also generating blue XL and gray XL. I recently had to delete 62 combinations to get down to the 34 that actually exist.
3. Bulk editing doesn't work.
4. Can't "Empty Trash" of variations.
Don't use this, just save yourself endless headaches and use WooCommerce. I use both WooCommerce and WP e-commerce and the only site that gives me trouble is the WP e-commerce site. My customer has been unable to receive payments now for a month due to a bug, yet nothing changed on the server or at the payment gateway. I've lost days now to trying to find the issue with no success and I'm reaching the point where I'm thinking it'd be quicker and easier to just port this site to WooCommerce.
Seriously, just don't waste your time.
I have to say that WPEC is close to being a great plugin. However, where is falls short is in its execution of what it's supposed to do. Upon installation I've had problems with variations (not changing the image or price), shipping (flat rate showing $0.00 for shipping in a region left blank) and payments (Checkout loops back to the cart rather than processing the payment using PayPal Payments Pro).
Now I realize that this is a free plugin and, as plugins go, it's fairly complex. However, it's the lack of support for these issues that acerbates the problem. After spending some time on the GetShopped support forum, I found there are other individuals who were having the same issues I was having. Some of these posts had been up for months without any type of response or attempt to resolve the issue.
I had thought about upgrading my payment gateway to thier Gold Cart plugin. However, I've found that this plugin also has its problems and support for it is almost non-existent.
If they fix the bugs and make a concerted attempt to support this plugin I may change my mind. Until that time, this is the last time I install WPEC.
Great plugin if all you know is clicking, but if you are coder this crap will melt you brain. Short description from developer way for this plugin would be. This monkey is not required in here, but i'll put it anyway let it take shit and mess everything.
Purchased plugin and waited 3 days for electronic delivery. Never delivered, and we had to move on and get a different plugin.
Now, will not return payment. I have been waiting over a month, and now they will not answer emails.
The external shipping interface would not work. Customers could charge themselves shipping for one state and get it shipped to another. Support was non-existent. If they had fixed these features, I would have been happy to use this plugin. I went with cart66.
I've been using WP e-Commerce for a couple of years... at first, because it was the only solution that integrated with WordPress in any meaningful and easy-to-use way.
Unfortunately, this plugin is a developer's worst nightmare. Unbelievable amounts of presentational HTML hard-coded into core that should have been made customizable via template files; that's right... if you want to modify basic features like "Customers Also Purchased" templates... you have modify WP eCommerce's CORE. Have fun upgrading that in the future. Unfortunately, that's a common theme here - almost every part of this plugin is programmed in the most haphazard, poorly considered way imaginable.
Also, the way the plugin handles digital downloads is a disaster. Let me explain...
Adding digital products is pretty straightforward initially... you add files by uploading them to a specific folder on the server, then, when you attach the files to a particular product, a new post is created in a hidden custom post type.
By itself, that's no issue... but this is where things start to really suck... every time you add a file to a product, even the same file over multiple products, a new post is created with a reference to the file on the server, leaving you with multiple file reference entries in the database. And more bizzarely, the post title is used for the file path while post content is not used - so you can't give files meaningful names nor can you manage your files in any reasonable manner other than by hand using a MySQL editor. So... you now have multiple posts referencing the same file... and those file-posts are linked to products using post_parent. Got it? Ok, brace yourself, this is where it gets messy...
If a customer buys a product that contains attached files, a guid is generated for each download link and a database record saved with a reference to the aforementioned non-public file-post in the database to obfuscate the files... BUT... if you ever remove a file from a product (i.e. you click the red X in the Edit Product screen), even accidentally, it permanently breaks every link for every existing purchase (of that file) in the database.
If you add a new file to the product, WP eCommerce will not generate new links for existing customers... nor does it even provide an UI/tool for it... because in the database, download links and purchases/carts are entirely independent and unrelated. Oh, and WP e-Commerce doesn't allow you create manual orders from the back-end if something gets screwed up (which is all too likely considering the mess that is the code base). Sure, there's a $50 add-on you can buy, but it's broken too, and requires substantial developer hacking to get working.
Do yourself a favor and avoid this disastrous software at all costs. Check out WooCommerce instead. While it's not perfect either (trust me, no e-commerce software is - and I have developed for all of them), it is much more admin-friendly, developer-friendly, server resource friendly, and FAR more well thought-out.
Purchased WP e-commerce Gold Cart plugin, hoping that I would be able to take care of the little things you usually encounter with a WP plugin.
This plugin is HORRIBLE! The code sucks, questions on the support forum are never answered, and the documentation is worth nothing.
Categories of products: I rewrote the grid-view to be able to drill down categories without showing all products. I expected there to be functions to do so, but no.
Shipping: Cannot get shipping to stick. It will default to whatever it finds.
Category images do not stick. Category default view does not stick. Category image size determines the grid size, had to fudge.
DO NOT USE. I repeat: do not use!
I have used this plugin on about 5 different sites. They were all working great, and then recently they are all having major problems. At checkout the customer can't finish checkout because there is a continuos loop sending them back to the beginning every time they click anything, so customers can't finish checking out. We are now trying to switch all of our customers over to use woo commerce, because the support is also non existent. I was hoping with the most recent update that some of the bugs would be fixed, but they weren't.
To all those out there, just avoid this plugin, it looks enticing, but will be nothing but headaches for you in the long run.
You must log in to submit a review. You can also log in or register using the form near the top of this page.