Kia Ora Team! I am very pleased to announce the latest and greatest release of the WP e-Commerce Plugin.
The 3.7.5 release has had some very thorough testing – months of it. The following list should give you a fairly good idea of what has been updated and / or changed in this release.
- All In One SEO Pack compatibility bugfixes and improvements.
- CSV has had some work done on it, it now takes larger files, and associates a CSV file to a single category of your choice. We’d love to be able to allow users to add the categories and images as part of the CSV file. We will look into it more at a later date.
- SSL we fixed the image issue from beta1 and used James Collis recommended fix (using is_ssl() for our conditions) Thanks James!
- Added code for upgrades/additions from nielo.info and lsdev.biz, we will be using this code for new modules in the future.
- ‘Show list of Product Groups’ shows all Groups <- there may be some backwards compatibility issues (we haven’t encountered any but nevertheless if you spot any let us know)
- When duplicating products, their tags do not get duplicated for the new product. <- Oh yes they DO!
- Google Checkout now sends off Discount Coupons As well. And we fixed the name vs code Issue people mentioned in the forum
- Purchase logs – We had a lot of users that somehow bypassed the ‘fix purchase logs’ page when upgrading from 3.6, so we added some better conditions to the mix and added it on to the debug page (a powerful wp-e-commerce page that is hidden from most users as it’s usage is very corrosive backing up your DB and files is strongly recommended if not necessary when you work with this page).
- Valid XHTML for front end of wpec YAY!
- Fixed adding variations when adding products
- Sender from the ‘resend email to buyer’ link on the purchase log details page has been fixed
- The Categories Widget has had numerous tweaks
- Much much better WPMU support.
- Canadian Tax – Fixes
- US Tax –Fixes
- Product Categories Caching Issue Resolved
- Coupons – ‘Apply to all Products’ and numerous bug fixes
- ‘Your Account’ done some fixes to it.
- ‘Accepted Payment’ goes straight to ‘Closed Order’
- Stock claims are now cleared when the cart is emptied
- Purchase log bulk actions now work
- PayPal Payments Standard / Pro gateway module fixes and improvements
- HTML Tables can now be added to product descriptions
- Flat Rate and Weight Rate improvements
And well what else can I say, We’ve fixed a lot of peoples bugs, issues with the plugin, and have prepared the Plugin for a very VERY exciting NEXT stable version 3.7.6 which is going to have some amazing features, If your interested see Dan talk about WP e-Commerce this weekend at wordcamp NYC! and see why the organizers chose WP e-Commerce to sell tickets on the wordcamp.org website.
If dev@instinct.co.nz has helped you please resolve your issues, do this by marking your forum threads related to any problem you may have had as resolved!
Enough said. Download the latest Plugin and good luck with your online business – may we help generate you all the revenue you desire. In the next couple of days we’ll look at providing some screen shots… stay tuned!
67 Comments
good work, guys. i just DL’d the new version with no apparent issues as of yet and looking forward to all the improvements. wish i could be in NYC for Dan’s Wordcamp talk.
I’m also looking forward to Dan’s talk at Wordcamp…but I don’t see a time for it on the program grid. Do you know when the talk is scheduled? Don’t want to miss it.
I believe he is the last speaker on saturday
im STILL experiencing the same SSL issues i’ve been having since upgrading to 3.6.4 several months ago.
I currently want to secure my shop’s checkout page (using admin ssl). in order to that, i also have to secure my index.php file as well.
After doing this, everything seems to be ok until I got try to add a product. Once I click on the “add product” button, the “adding to cart” ajax animation loops indefinitely, failing to add the product to the cart.
To fix this i then decide to secure the entire shop. Once again everything seems to be ok until I visit my other non-shop pages (about, contact, etc.) and I realize that the cache is now messed up. The shopping cart widget fails to update.
So I then end up having to disable my ssl and simply pray that dev team will find a fix in the next release. This is the same routine i’ve been going through for several months now with each and every release of wp e-commerce starting with 3.6.4.
The amazing thing is that if I disable the wp e-commerce plugin, my ssl works perfectly without any problems therefore leading me to believe that the problem is within the wp e-commerce plugin itself…
i finally found a way.
i disabled admin ssl and instead went to wordpress general settings and changed the “WordPress address (URL)” of my shop to start with https:// while I kept the Blog address (URL) the same or http:// .
then i went to wp-e-commerce settings under admin and manually secured the shop checkout url there to begin with https://.
Very simple solution and the best part is you don’t have to use an ssl plugin in order to make it work. wordpress is sufficient on its own. I hope this helps others as it helped me.
Only first page of products list shows. We have a listing of 15 pages with 5 products per page. Only the first page shows. All others just return to the catagories display.
I am having this issue too.
I did an auto upgrade on a site I am currently working on and noticed this issue. I did another clean install of the latest Wordpress and WP e-Commerce and was getting the same thing.
I need to set it to “Show all products” to display any products.
I’m loving WP-ecommerce so far but struggling with some really frustrating issues during the checkout process in WordPress MU.
I am also receiving:
“Warning: stripslashes() expects parameter 1 to be string, array given in C:\xampp\htdocs\wp-content\plugins\wp-e-commerce\wpsc-includes\checkout.class.php on line 348″
And for the life of me i can’t work out why this is happening and only by commenting this line out can i proceed past to the next screen. I am running PHP 5.3 and have logged out of admin account completely and flushed cache over and over repeatedly yet i still cop this error.
When i do comment out and it lets me past this point i then pull the following error:
“WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ ‘wpshpcrt_usr_profile’, ‘a:15:{i:2;s:3:”asd”;i:3;s:6:”asdasd”;i:4;s:15:”asdasda’ at line 1 for query INSERT INTO `wp_usermeta` ( `user_id` , `meta_key` , `meta_value` ) VALUES ( , ‘wpshpcrt_usr_profile’, ‘a:15:{i:2;s:3:”asd”;i:3;s:6:”asdasd”;i:4;s:15:”asdasdasdasdasd”;i:5;s:9:”adsasddas”;i:6;a:1:{i:0;s:2:”AU”;}i:7;s:4:”1231″;i:17;s:9:”123123123″;i:8;s:20:”asdasdasd@asdasd.com”;i:10;s:3:”asd”;i:11;s:9:”asdasdasd”;i:12;s:0:””;i:13;s:9:”asdasdasd”;i:14;s:4:”dasd”;i:15;s:2:”AU”;i:16;s:5:”12312″;}’); made by require, require_once, require_once, require_once, do_action, call_user_func_array, wpsc_submit_checkout, wpsc_checkout->validate_forms”
I have updated to the latest version of WP-ecommerce (3.7.5) as of today and deactivated/reactivated just in case and still same issues. I cannot get to payment so hoping somebody can shed some light on these issues :S
resolved:
in this file: “plugins\wp-e-commerce\wpsc-includes\checkout.class.php” in line 348
locate “$saved_form_data = htmlentities(stripslashes($_SESSION['wpsc_checkout_saved_values'][$this->checkout_item->id]), ENT_QUOTES);”
replace with:
if(!is_array($_SESSION['wpsc_checkout_saved_values'][$this->checkout_item->id]))
$saved_form_data = htmlentities(stripslashes($_SESSION['wpsc_checkout_saved_values'][$this->checkout_item->id]), ENT_QUOTES);
else
$saved_form_data = $_SESSION['wpsc_checkout_saved_values'][$this->checkout_item->id];
I tried the fix permalinks with no results. I set the pagination option to “No”. All producst display, but it isn’t pretty. :(
¿How about the language files? I don’t know about other but Spanish is poorly implemented (the file is for 2.6.5 version). It looks like it doesn’t need the utf8_encode function anymore (special character break when you use it). Also lots of tags are still undefined.
Hi I emailed you for the translations ;)
best
Jeff
Where could I download the spanish corrected version?
Can u email me the spanish translations?
aikaryu.band@gmail.com
Thanks a lot!!
an independent contributor:
http://darionovoa.com/micelaneos/traduccion-para-wp-shopping-cart-de-instinct/
First and full most – wonderful plugin!!
There is an error when using paypal standard checkout, it states at the checkout stage;
“You must select a shipping method, otherwise we cannot process your order.”
There is no shipping method to select??
Has anyone experienced this?
Thank you
Andy Smailes
It means that you have Settings>Shipping set to use shipping but no shipping module selected,, all you should have to do is select ‘no shipping’ on the Settings>Shipping page,, that will clear up that message.
best
Jeff
Having the same problem here.
I’m using a combination of digital and shippable products, so switching shipping off isn’t an option.
Also, it’s worked fine on 3.7.4.
That suggestion worked – sorry I am a bit of a newbie when it comes to this cart.
Thanks for your help
Hello.
I’ve translated most of the new tags to Spanish (the Spanish translation file included en 3.7.5 version is for 2.6.5 beta).
If you give me your email I can send it to you.
Cheers!
Hi Gonzalo,
Could you send me the new version of the spanish plugin?
my email: info@giomexia.com
Best Regards
Josue Gio
Dude, can u email me the spanish wordpress e-commerce translations?
aikaryu.band@gmail.com
Thanks a lot!
ok you guys can wait the theme which support wp-ecommerce 3.7.5 plugin, soon AppCloud will be release premium with bridge our cms into wp-ecommerce it will be awesome :)
check my last article :
Full Access to AppCloud, Premium Version is to be Released Soon
http://portfolio.icreativelabs.com/full-access-to-appcloud-premium-version-is-to-be-released-soon/
Hey guys, thanks for the release! Installing it now and looking forward to seeing the improvements. Any thoughts to adding a way to easily customize the packing slips? Or separating the packing slip data from the main plugin folder so it doesn’t have to be updated on each release…. I’ve been reluctant to make frequent upgrades because of this.
Think we have a serious bug here:
I’ve just upgraded from 3.7.4 to 3.7.5, and like Andy Smailes said above, I now get this error message upon checkout:
>> No Shipping Method selected.
I’ve switched shipping off, but then PayPal says “unable to process payment” and doesn’t go through with the transaction.
Any thoughts?
I forgot to say that I have the Flat Rate shipping module selected.
I’m struggling with this shipping bug as well. The solution above is to click “No Shipping” in the Settings/Shipping page. After doing that the checkout works fine, except that it doesn’t charge shipping, which I need to charge. Originally I had the shipping modules selected, but it says it cannot ship to this destination. Any ideas?
How much have the themes changed? Can we use our old theme files?
Also, with the All-in-one-SEO fixes, does this mean that we’re more SEO friendly, or it they’ll just work together? Or, do we need to do these things: http://www.mywebtronics.com/wp-e-commerce-seo-tutorial/ to make sure our site is SEO friendly?
Need some help….after upgrade, something broke.
When checking out from this page.
https://www.elvesfromcatie.com/store/checkout
When you click ‘make purchase’……
1. The order is placed and paypal payments pro records the transaction
2. The order shows up in sales as ‘payment accepted’
BUT…the Transaction Results page is NOT shown. This confused the customer, they are doing double orders, a real mess.
Issue: the transaction results page is not showing after the make purchase button is pushed, nor is the order being set to ‘order closed’ so there is no ‘purchase receipt email being sent’.
Thanks for your help.
Dave
A smart guy I know helped me fix it. Wow. Props to the plugin.
I hope this helps the dev team and others.
File – paypal_pro.php
Line 190
After line 190 Add php command exit()
Looks like this:
190: header(”Location: ” . get_option(’transact_url’) . $seperator . “sessionid=” . $sessionid);
191: exit();
My good friend Alan helped. Be sure to check out his amazing blog and buy his book. http://www.damninteresting.com
Hi,
I’m not sure if it the right place to report :
I found a possible bug with WP Shopping Cart 3.7.5 plugin for WordPress 2.8.6
I’ve setup in Setting /presentation setting / button setting /button type to “buy now”
and in the product page / edit product: advanced Option /Custom Meta:
Merchant Notes :”something”
so I got additionel data in the product page and a “paypal” “buy now” button
everything is working fine at this point. paypal /ok
but if you switch back to : presentation setting / button setting /button type to “add to cart”
the button a “buy now” ( but without the paypal color and design)
To get the “add to cart” button back in use, I got to delete the product/ advanced Option /Custom Meta/ Merchant Notes
This is a repeatable bug on my setup ( Xp, mozilla forefox 3.0.6)
Hope you’ll be able to pin point something from this
Great work by the way !
Regards
Al
I mean the button “buy now” remain and doesn’t switch to “add to cart”
you got to delete the merchant notes
Al
well …in the product page / edit product: advanced Option /external link must be deleted too…. it’s the merchant notes or the external link
sorry for the confusion…
;)
Odd that with “thorough” testing I have been unsuccessful in getting this to properly upgrade from 3.7.4 to 3.7.5 on four sites.
1. As noted above, flat rate shipping does not work. It keeps asking the user to select a shipping method.
2. If user is not logged in the checkout produces an SQL error.
I’ve rolled back to v3.7.4.
I was hoping the upgrade would fix some of the problems I am having but instead I got a new issue.
Problems I hoped would be fixed:
- Slider not working correctly on Crome and Safari and not well on IE8
- Ability to have grid view on home page and list view on product page
- Buy Now buttons on single product page even though configured for NO BuyNow buttons – No shipping cost go to paypal!!!!
And my new issue:
- Product order reversed and I can’t change it back.
Will
My issue is that all my thumbnails have changed since the upgrade- The “use another thumbnail” option in the image upload section is not uploading or applying the other icon (the images are not in the cache file or product image file anymore)
This feature was working fine on 3.7.5 beta version…what happened?!
Please advise to fix this bug.
Kind REgards,
Correction – the images are in the “thumbnail” file….
Right I can officially report this as a bug: http://www.instinct.co.nz/forums/topic.php?id=7761&replies=4#post-29207
Ps – are you aware that you forum page leads to a 404 error – you have to click super quick on a link to get into it before the error message comes up…I am assuming that it is not intentional….
Did you ever get a answer on how to fix your problem? I have that issue plus many others and no fixes yet.
We’ve fixed this. We’ll be uploading a small minor release later today that fixes this and a range of other small issues :)
Tee All in One SEO plugin is picking up the tags as keywords which is great.
However, for the description it is picking up the entire description of the product. Meta descriptions should be no longer than a line or two. Not to mention you may not want to pick up the first two lines of the description you are writing.
Isn’t there a way to set this so it picks up the additional description instead?
Anyone?
Is posible, to add view object 3d (Adobe flash archive .swf) in product information?
I want to buy ecommerce and I need to know it
Thanks
i want to know it too
Międzywodzie
i cannot find comprehensive instructions for how to use my merchant account with the plug-in. In the Gateway Options settings page I simply do not understand the “explanations” in the “Select a Payment Gateway below to configure it” side of that page. Are there help pages or documentation for this section because I can only find random help pages posts, but nothing that takes this step by step? Thanks for any advice you can give.
Following up: here’s a example of what I don’t understand – with Chronopay selected, under Product ID: “…This should be set to your product ID that has been set up in the ChronoPay client interface. This is the ChronoPay product that all purchases will be processed against…”
Sorry – but what Chronopay Client Interface? Where? Am I supposed to go to chronopay.com or something and set up an account? How is this related to the merchant account I want to use?
I’ve spent hours looking through your pages and I just can’t find explanations in layman’s terms of what exactly I’m supposed to do if I want to use my merchant account with your plug-in.
Hi guys, I am setting up a site that will review/recommend products and not actually sell them, but i would like to display them as your plug in does with a link that takes them to the purchasing site. Can I use this plug in to do that?
Yes you can actually – there is a section when you create your product descriptions etc for external links …. haven’t tried it, but it’s there alright!
Good luck
Hi,
Very nice plugin and for the most part it works pretty good. I do have one comment and one problem.
The comment is that the last several releases have a php white space problem whenever comments occur in the php code. For example . This of course causes weird stuff to be displayed. It is really easy to fix with perl but it is a bit of an annoyance for a release that is suppose to be really well tested.
The problem I continue to have is with the PayPal Express. When an order goes through the wpsc_purchase_logs table never gets updated with the transaction id. Nor do orders in the logs table get deleted when the transaction from PayPal is aborted. This causes my customers problems because they can never tell which orders are valid and which orders are not valid.
There is code in paypal_multiple.php which looks like it will do the job, but apparently this code never executes. Rather than bother with deleting tuples from the logs table, I would rather modify the display function so that it only displays sales logs with a non-null or non-zero transactid.
Is this normal or a bug? I guess I’ll need to setup a very small transaction to get closer to solving the problem. Any suggestions would be appreciated.
Thanks
Well the white space examples did not display, duh.
But they occur when the php start tag does not contain white space before the start of a comment delimiter. And when a closing comment delimiter does not contain white space before the php end tag.
I am having trouble adding multiple conditions to a coupon. It will only let me add one. Anybody else have this issue? Thanks
I am having the same issue and cannot find any info on it. Hopefully someone has some input.
Same here.
Google Checkout will not accept my API Call Back URl.
As per the goolge link below it instructs that only a Https URL will be accepted as the API Call Back. Please help me to resolve this issue. Thank you.
Notifications and your API callback URL:
If your business uses an internal order processing system, you can use our Notifications API to receive order information from Google about new orders, order state changes, and other information.
You can use either HTTP or HTTPS for callback messages for your development stage in the sandbox environment. However, you may not use HTTP in the production environment.
Source link: http://checkout.google.com/support/sell/bin/answer.py?answer=134463
Hey guys,
Good work on this, unfortunately, I’m having to do quite a bit of debugging. 3.6.12 was working just okay on a client’s site, upgraded to 3.7.5, and nothing is working.
By nothing I mean Google Checkout is returning new errors, there is now NO “Buy Now” button, and when I switch to the “Add to Cart” mode, checking out is impossible, in that it never goes through.
Liking parts of the new version, but I’m going to have to spend some time getting the Buy Now, Google Checkout, images, etc working properly.
Kudos, though, on the “publish/unpublish” feature. That is quite nice.
Hi guys, we have been launched AppCLoud Premium
i hope Dan and team happy if i publish here
http://portfolio.icreativelabs.com/appcloud-wp-e-commerce-theme-simplifies-your-life/
your work is awesome guys :)
Hi, I can’t fix the following problem: When clients purchase through paypal gateway, the transaction results come up as either blank or with $0, which makes them wonder if the paypal transaction went through. Luckily paypal sends an email to confirm the transaction, but it is frustrating. I have just uploaded the latest version of e-commerce plugin hoping this would be fixed. Any help would be appreciated…
Still having the same problem with stock claims not being cleared when an item is removed from the cart, any suggestions? :(
Hey guys, I’m getting a problem with the product thumbnail – when you click it, it doesn’t show the larger versions of the photos. I tried enabling the gallery and when I clicked one of the thumbs, it crashed my server. The log showed the following message:
[Wed Dec 02 17:09:51 2009] [error] [client xxx.xxx.xxx.xxx] PHP Fatal error: Out of memory (allocated 18612224) (tried to allocate 77824 bytes) in /redacted/wp-content/plugins/wp-e-commerce/merchants/GoogleCheckout-XML.php on line 168, referer: url
Whenever I try to check out with Google checkout, it just brings me back to the checkout page. How can I fix this?
I am using WP 2.9 and Cart Version 3.7.5.3 and receiving this error message while attempting to use PayPal Payments Pro Gateway.
“Sorry your transaction did not go through to Paypal successfully, please correct any errors and try again. This transaction cannot be processed. Please enter a valid country code in the billing address.”
Any ideas what I can do to resolve the issue?
PS. Works fine with PP and PP Express.
I have problem when check out…this message error :
“Warning: stripslashes() expects parameter 1 to be string, array given in D:\xampp\htdocs\sample\wp-content\plugins\wp-e-commerce\wpsc-includes\checkout.class.php on line 348 ”
Please help me for this problem
I get the same error but only in firefox – please anyone?
Latest version of wp-ecommerce and firefox.
Hi, I am working on some translations for the latest version of wp e-commerce, because the language file for it is not complete and a lot of the phrases are missing. When I finish it, I’d like to share it with the users, but I don’t know where to post it or I have to send it directly to you? Oops, I forgot to say that I am translating it to Bulgarian :)
Hi there everybody,
I’ve got a problem with the ‘Display Product Template Tag:’. Nomather where I put this code: it does not work! Can anybody help me with this? thanx!
One Trackback
[...] WP e-Commerce 3.7.5 adds the following styles to the body tag: [...]