Hopefully the developer addresses this immediately as in now aka today lol. This is a major bug and preventing people from using the plugin.
Have you checked your wordpress installation for error logs ?
Your issue may not be the same as mine.
Mine is the same as yours. Before I saw your post I created my own thread specifically for it:
https://wordpress.org/support/topic/database-error-when-clicking-purchase?replies=2
I’ll check my logs today.
I too am having this problem and thus users cannot complete their transaction. When the user goes to Checkout, the PayPal message “Your shopping cart is empty.” appears. I’ve tried a) updating to the latest 3.11 per Mihai [the changed line in ajax.pho (101) is correct on my site], b) damodai’s suggestion, and c) whitelamp’s suggestion. Can you please help?
anything new here this is a major issue?!?
Hey @robpgreer @riverboat Captain @damodai we have found the issue and its tied to the recent WordPress update but we have a fix released ASAP. Until then you can apply the fix manually:
Edit the file: wp-e-commerce/wps-includes/cart-item.class.php
Line 519 should be 'pnp' => $shipping,
Change to: 'pnp' => floatval( $shipping ),
Thanks Mihai – that fixed it.
Still getting:
Unable to process payment. Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address.
Nevermind I had address override on
I’m sorry but I still get “Your shopping cart is empty”. I’ve disabled plugins and nothing makes any difference.
I tried to enable WP_DEBUG to get the logs goin but them the shopping cart widget is replaced with
Notice: Undefined index: show_sliding_cart in /home/golfball/public_html/wp-content/plugins/wp-e-commerce/wpsc-components/theme-engine-v1/widgets/shopping_cart_widget.php on line 39 – See more at: http://www.golfballs.co.nz/products-page/#sthash.njeEiua8.dpuf
i’m having checkout issues. i tried to change 519 to ‘pnp’ => floatval( $shipping ), but my cart is still just reloading on checkout no matter what payment method i try. is there anything else i can try?
I upgraded to 4.4 and now some of my site pages (e.g. http://mjskitchen.com/recipe-index/) have the following warning on the top.
Warning: array_map() [function.array-map]: Argument #2 should be an array in /home3/willis2/public_html/mjskitchen.com/wp-includes/category-template.php on line 1158
Help!