Nothing in cart after wp ecommerce update
My clients shopping cart is still not working after update. Saying “Oops, there is nothing in your cart.” after trying to add to the cart. Is my only option to roll back the version of WP? Any other ideas?
WP e-Commerce Version: 184.108.40.206
WordPress Version: 3.9.1
Theme: Child theme of Twenty Eleven Version 1.8
Gold Cart Version: 220.127.116.11
Theme: Storefront Elegance
Have attempted to replicate this on multiple server environments and have not yet been able to. Do you know if you have any kind of opcode caching or object caching in place?
A bit of a shot in the dark, but it may be worth loading our impending 18.104.22.168 release on to your site (The ZIP below can be uploaded after deactivating the current plugin) and seeing if that helps.
Let me know!
I got everything to work….except now it is saying, “Please select one of the available shipping options, then we can process your order.”
I don’t really have shipping “options”. There is one way and it costs $5.00 and customers do not have a choice in checkout. Why would this happen? I tried to modify several things in the shipping portion, but always get the message.
Thanks for your help!
@craigas2 Even if you have only a single shipping method the customer will need to click the radio box to select that shipping method.
If you have hidden the shipping calculator they won’t be able to select it and will get an error asking them to do so.
If you have moved and edited store theme files into your current theme…
1. Create a sub folder in your theme and move all files starting with wpsc into that new folder.
2. Go to Settings > Store > Presentation and click the Clear Theme Cache button
Now test again…
If this doesn’t help take it one step further and test by switching to a default wordpress 2010 theme again be sure to clear the store theme cache before testing.
If you skip clearing the cache you may not be using the properly loaded files.
Hope this helps.
Interesting. Yes, the shipping calculator has been “hidden” because there is only one option. This worked just fine until I updated the version to the latest version. Is there a way to have it auto-selected? I assume that is what was done before, but when the system updated it was lost?
In essence, since there is only 1 “option”, I do not have any “option” that a user can select.
Thanks for your help!
The shipping calculator has always been mandatory. As it’s the only way to set the shipping fields properly. This may change in a future release. The reasoning is that a person could select any shipping rate and then have it sent anyplace else for that rate. This doesn’t allow people that ability.
To answer your question… Yes. You can use a little js to handle selecting the only option.
Add the following to the footer of your theme. It must be in the footer to ensure rates have loaded first.
Interesting: That got rid of the error message, but the order does not get processed. It just goes back to the order screen where you input shipping and credit card information.
The site is quadcitiesdiningtour.com. As you can see, there is not a spot in the checkout for anyone to select a shipping option.
Before updating, the site worked fine…no shipping option needed. Or maybe there was a setting where it was hidden?
Thanks for your help.
You’ll need to make the shipping calculator visible again. Or revet to an older version since this was never an intended functionality.
It was either removed from the checkout page template or being hidden by CSS.
As you can see in this image the shipping form code IS still there
As you can see in this image someone has added some CSS to hide the shipping calculator.
This will need to be corrected in order for the store to work properly. Or you can revert to an older version where this hack works as you’d like it to.
The shipping calculator must be visible if you have shipping enabled.
If you do not want to charge shipping you would need to disable shipping in the store admin.
You are great. Thanks for your help.
I went in and deleted the “hide” code from the css, but now it is messed up on the bottom of the page. “Continue Shipping” and “Next” show up.
The funny thing is that this small (large) issue was because my host upgraded their servers, which means I had to upgrade WordPress (because of white screen of death), which means I had to upgrade WP ecommerce (would not update content without update), which then lead to shipping not working. Which…of course, means that my way of shortcutting the shipping no longer works.
I’ll see if my designer I used a few years ago to do the site is still around and if he had a hack idea. I do not want the customers to think there are “options” or have to hit a “calculate” button since there is nothing to calculate. I would just like it if it were automatically selected for them, hidden, and done. But I get the sense that this is not possible with the new system, is that correct?
Again, thanks so much for your help. I really appreciate it.
Sorry to hear about all the trouble I do understand. I’ve found myself in situations like it as well from time to time.
Correct the current behavior was the intended original behavior. That it was possible to circumvent it was a flaw that allowed for the possibility of bypassing shipping.
Anything is possible just not out of the box. Your desire is a rather specific need. Our devs are always taking everything into consideration and you never know what may happen in the future.
If you need this specific functionality sooner I’d suggest looking at the devs we recommend on our site. Maybe one of them might have a solution for you.
I wish there were more I could do to help.
You could try a search for flat rate cart shipping fee and see if that turns up anything.
Sorry I don’t have a better answer
- The topic ‘Nothing in cart after wp ecommerce update’ is closed to new replies.