Home » Developers » Launching 3.7.6

Launching 3.7.6

Hello you!

The WP e-Commerce Plugin has come a long way in the last 6 years, and we hope to keep it going for years to come. The new shiny 3.7.6 version fixes a number of bugs and introduces you to a few new features and enhancements.

Amazing New Features

  1. A new GetShopped News Section on the Sales page – Stay tuned on this one, as we will be using this for some promotions you will NOT want to miss.
  2. New Pagination Implementation by our friend in the UK Ben Huson.
  3. As I mentioned in the bug fixes the Settings>Checkout page has a snazzy new interface we have been working on, which allows drag and drop ordering, and unique name association, very very cool!
  4. The Marketing Page has had some presentation changes made to it, to make it more streamlines with the WordPress interface.

Fantastical Bug Fixes

  1. Shipping same as Billing – This is a cool feature that has been available for a while. Problem was some people skipped and/or disassociated their checkout form fields unique names that linked Billing and shipping details. So now in 3.7.6 not only can you drag and drop your checkout form fields in the Settings>checkout page, you can also make sure their unique names match up! We also did some bug fixes where Shipping calculations were not being re-calculated is ‘shipping same as billing’ was checked.
  2. Tax Calculations – back in 3.7.5.3 and lower Tax was calculated per-item and disregarded discounts and coupons. Now if a coupon is used tax calculates based on the subtotal-discount.
  3. Themes have had a reasonable amount of changes to them, the biggest change is moving from the constants (WPSC_TXT_PRICE) to the new gettext method i.e _e(‘Price’,'wpsc’)
    you may need to change the version numbers in your css file and port your changes into the new themes if you want to make sure you take advantage of the new version. Apart from that fairly BIG change we also added in some minor CSS enhancements.
  4. Google Checkout – There was a bug not too long ago that caused google checkout to send only the first shipping quote on the list and not the selected shipping quote. This has been resolved.
  5. Paypal Express – If you were using thematic and Paypal Express there was an issue where you would receive an error similar to: ‘Set Express version is invalid’ this was due to a global variable $version being used by both parties (paypal Express and Thematic) we modifies paypal express so this error does not happen…
  6. AIOSEO canonical url fix by the amazing Lee Willis (have you checkout out his wp-e-commerce dashboard widget plugin yet?)
  7. A new Display style option in the Settings>presentation page called Drag & Drop now allows you to drag and order your product list straight from the edit products page!

In Conclusion / Other news

Folks this has been a long time in the waiting. The Instinct Team coupled with the help of our core contributors have spent literally thousands of hours on this baby and we’re getting closer & closer to what we believe is the ultimate e-Commerce solution for WordPress.

Last night it was brought to our attention that the WP e-Commerce Plugin is now a featured WordPress Plugin and we’ve made it to page 2 of the Most Popular WordPress Plugins. Coupled with the downloads from our own website (before we hosted WP e-Commerce on WordPress extend) we will shortly reach the One Million downloads mark – and when that happens I’ll let you know.

And finally the WP e-Commerce Plugin is powering the beautiful new San Francisco WordCamp website for the ticketing. The CSS and theme for San Fran WordCamp was put together by our long term mate and friend Ian Stewart from Automattic and ThemeShaper who passed on the the following message “wp e-commerce shortcodes FTW, BTW”.

Please remember to do the right thing, and backup your files and Database! Oh and deactivate and reactivate the plugin ;) I believe there might be some DB changes :D

What are you waiting for? Download it!

» Download Now


85 Responses to Launching 3.7.6


  1. Wiki Chaves April 9, 2010 at 6:48 pm

    Hi Dan,
    I’m glad the new version of the WP e-Commerce Plugin is alive :) but i’m still having the same problem with the spanish translation :(

    I really like this plugin but the brand new PO translations are dammaged and i can´t umprade till it’s 100% right.

    Is there any way to fix that problem or, can i help in some way

    Cheers,
    Wiki

    • jghazally April 9, 2010 at 7:01 pm

      Hi @Wiki Chaves,
      Sorry we didn’t get a chance to have a look into the language problems you are facing, I’ll be in contact to get your details,

      best
      jeff

  2. Pingback: Wp-e-Commerce 3.7.6 | Screaming Code Monkey

  3. leewillis77 April 9, 2010 at 8:12 pm

    Just to note something that Jeff missed (I’ll let him off as he’s otherwise fab!):

    The old Google Base functionality has been retired. Anyone who was using it (Or rather “Thought” they were using it as it didn’t actually do anything) needs to be pointed at the new spiffing super functionality. Find out more here – http://staging.getshopped.org/resources/docs/pre-launch-checklist/google-product-search/

  4. Kristian Klitgaard April 9, 2010 at 9:32 pm

    Great – I’m looking forward to upgrade later today.
    Just a couple of questions:

    – You have done some stuff with the “Shipping same as Billing”-function. Will we be able to set this to be checked and hidden by default (so that the fields only appear when unchecking the field)? This is a feature I see in many other E-commerce systems and I really think it would ease the checkout-page.

    – You have also done some changes to the tax-calculation. Will we (shops in the EU) be able to have a setting that shows all prices including taxes? This is a must since it is the common way to show prices in Europe. I know that we can se Tax to 0 and then the enter prices including taxes when creating products, but this makes problems on the checkout-page.

    I’m really looking forward to WPML-support with the plugin too.

    BR
    Kristian

  5. Guy Alony April 9, 2010 at 11:34 pm

    Hi
    How about a Hebrew translation ?

    Thanks for upgrading

  6. Andrew Pryde April 10, 2010 at 12:43 am

    Plugin could not be activated because it triggered a fatal error.

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in html/wp-content/plugins/wp-e-commerce/shipping/ups.php on line 4

    @Prydie

    • Andrew Pryde April 10, 2010 at 12:48 am

      Ah the new update is only PHP 5.0 compatible and I had my (mt) settings to PHP 4. Probably should notify people that you are loosing PHP 4 support here.

      @Prydie

      • Dan Milward April 10, 2010 at 1:31 am

        I’m not sure that it is PHP 5.0 compatible only. If anything there is something that needs fixing with the UPS module that is causing that error. Somebody will look into that asap :)

      • Andrew Pryde April 10, 2010 at 4:04 am

        It was not working when I was using PHP 4 but Media Temple has a radio-button PHP switcher so I switched it over to PHP 5 and it worked straight away…

        @Prydie

      • cshoresal April 11, 2010 at 2:39 am

        OMG!! Andrew!! <>
        I didn’t find this in the support boards, and was posting here in desperation, looking for a way to roll back to a prior version of the plug in, when I saw your post and gave it a try. I’m on MT too, and found that one of my domains was using PhP 5, but this one was still PhP 4. Made the switch, and have my home page back in operation. Phew!! I can not thank you enough!

  7. lonewolfdj April 10, 2010 at 1:29 am

    Good work guys! Really excited about this new plugin… Backing up now and will start the install.

  8. lonewolfdj April 10, 2010 at 1:40 am

    BTW – do we need new Gold Cart files?

  9. lonewolfdj April 10, 2010 at 2:27 am

    Hi guys, just upgraded 2 of my sites. When I add an item to cart I get an error saying that I can’t add zero items to the cart. I ended up rolling back to the previous version… Couldn’t fix it by disabling quantity box.

  10. kennyp April 10, 2010 at 2:33 am

    I’m having trouble with the Ticketing Module… I see that you mention San Francisco WordCamp site is using it. Can we get some support on the forums for it?

  11. Ralph Contreras April 10, 2010 at 3:41 am

    Updated the plug-in now my site looks wacky. I only have 16 products (started adding products this week) 6 items show twice and 2 aren’t showing at all. Please need some help…:(

  12. lonewolfdj April 10, 2010 at 6:31 am

    Hey guys, I forgot to mention that after the upgrade, the shipping same as billing checkbox didn’t appear. I did deactivate and reactivate the plugin and made sure it was enabled in the settings.

  13. Zach April 10, 2010 at 8:05 am

    First off, such a versatile and sleek plug-in, thank you so much.

    I was hoping you might let me know if there is a way to implement discount behaviors on orders that reach a certain total amount, i.e. purchase $500 in products, get 30% off total price. ???

    Is this an option, and if so, it would be EXTREMELY WONDERFUL if you could walk me through!!

    Thank you for your info, and your great plug-in!

  14. Qon April 10, 2010 at 5:01 pm

    i have the same problem with the ‘quantity’ on product page saying ‘you can’t add zero items, blah blah blah’ but i resolved it by removing the quantity field. another problem is on the ‘sales’ page when i want to modify status of an order. i want to change it from ‘accepted payment –> closed order’ but doing so with the mass modify field and check box brings up a blank page with a ’1′ on it. it gets updated, but normally it refreshes the page but… not anymore.

  15. TropicalRain April 10, 2010 at 7:35 pm

    Installed the latest update and now I get a “done, but with errors on page”. If I roll back to the previous version I dont get that anymore. It seems to only do that with IE 8. Tested it with Opera and Firefox and no error message.

    • cshoresal April 11, 2010 at 2:32 am

      May I ask how you go about rolling back to the previous version. My site is unusable after the upgrade and I would love to get the previous version back.

      • lonewolfdj April 11, 2010 at 7:17 am

        Did you make a backup of the wp-ecommerce folder? If so, rename the current 3.7.6 one to a different name and push the original wp-ecommerce folder back up. If you didn’t make a backup, go find a good copy of 3.7.5 and download it. Then rename the current one and push the 3.7.5 version to the plugins directory. Deactivate and reactivate the wp-ecommerce plugin and it should be good to go. Should….

  16. Pingback: WP e-Commerce | Wordpress

  17. Pingback: Wordpress e-Commerce plugin | DexTech

  18. Taexalia April 10, 2010 at 11:58 pm

    The new upgrade has changed the paths for images so you end up with a site full of “No Image” grey boxes. You cannot upload new images at all using the product add function – which basically means adding new products is pointless. We have tried a workaround to get images onto the category pages but individual product pages are still without images.

    Glad I didn’t pay for a Gold Cart!

    • jghazally April 12, 2010 at 11:17 am

      Hi I believe this is related to the permissions problem,, (i.e wp-e-commerce cannot read the uploads/wpsc folder hence No Images instead of thumbnails) as mentioned above by @Ben Shepard doing a chown on the wpsc and its subfolders should do the tric,, if you are uncomfortable with these commands please talk to your hosting provider)
      I extend my appology to everyone who faced difficulties during the weekend while upgrading, I am working through the list and will be posting fixes on the forums.

      best
      jeff

  19. cshoresal April 11, 2010 at 12:27 am

    The upgrade broke my site. It’s completely unusable now. I’ve posted the problems on the support forums, where I see a lot of problems and very little support. How do I go back to the previous version which worked just fine?

  20. Klitgaard Kristian April 11, 2010 at 1:22 am

    How to go back to the previous version?

    Maybe you could restore the plugin files as you had them before upgrade and then restore the MySQL-DB as you it before upgrade.

  21. cshoresal April 11, 2010 at 2:31 am

    You mean restore them from a back up? My most recent site backup probably has the old plug-in, so I can probably do that. What does “restore the MySQL-DB” mean? Does the database have to be from the same point in time as the the plug-in? I’m at work now, so my backup isn’t accessible to me to check for solutions there.

  22. Ben Shephard April 11, 2010 at 2:39 am

    It broke all my product images too

    it seems to think images are in /wp-content/files/wpsc/product_images/image.jpg
    but they are actually in /wp-content/uploads/wpsc/product_images/image.jpg

    I’m going to try copying the directory as I saw a PHP error in the product image dialogue on the product edit page but looking at the file I can’t see where the image directory is defined but it could be that it’s defined in another PHP file or as a string in a database entry somewhere but I’ve no idea where to look. I only get the grey no image icons on the product edit screen and on the main pages the customer sees I get the alt text for the images

    • Haroldo April 11, 2010 at 3:32 am

      @Ben Shephard i have this same error when i update it

      The following directories are not writable:
      /wpsc/downloadables/
      /wpsc/previews/
      /wpsc/product_images/
      /wpsc/product_images/thumbnails/
      /wpsc/category_images/
      /wpsc/upgrades/
      You won’t be able to upload any images or files here. You will need to change the permissions on these directories to make them writable.

      how did u resolved?

      • Ben Shephard April 11, 2010 at 4:53 am

        Hello Haroldo

        HOw you would change this depends on how and where your site is hosted. Mine is on a Linux box (Ubuntu Server) and I find the easiest way to make sure all the permissions are correct so that my Apache can write to my sites root directory and all subdirectories is to issue the following command as root.

        If the root directory of your site is /var/www (the default for Ubuntu) open up a terminal and do the follwing

        su
        (to get root access)

        cd /var
        (so that you are working with all files below the /var directory)

        chown -R www-data:www-data www

        This changes the user and group of the www directory to www-data (also the default user ID for Apache2 in Ubuntu) The -R means this is recursive so it will change the permissions on that folder and every file or folder below it.

        Hope this helps

        Cheers
        Ben

      • Haroldo April 13, 2010 at 3:50 am

        Thank u Ben, but what i did was change the permiss and i have everything in 777 so i dont know why i have that problem and this just happen after update before was perfect working.

  23. cshoresal April 11, 2010 at 2:44 am

    I switched to PhP 5, and that solved the major problem. I haven’t checked all the details, but it did allow the update to install without triggering a fatal error. If you’re still at PhP 4, you might have success with 5.

  24. Ben Shephard April 11, 2010 at 2:54 am

    Copying the files to the correct directory worked but this directory is now has permissions errors but that’s no big deal to correct. Did this and tested upload of a test product and everything seems to be working except that some of the HTML formatting from my product descriptions has gone missing but there all the same so I’ll have to edit each one manually and just paste it in to each and save it

  25. Ben Shephard April 11, 2010 at 3:14 am

    Also does anyone know how to remove all of the RSS feeds. I don’t need them and they appear to be causing lots of validation errors

  26. Klitgaard Kristian April 11, 2010 at 5:00 am

    How can it be that mails are sended out twice (all of them from WPEC and not from WP in general)

  27. cshoresal April 11, 2010 at 12:00 pm

    Well, PhP 5 solved the ‘fatal error’ problem, but not all the other problems. I’m hoping to be able to roll back to a previous version as soon as I can get my hands on one. This upgrade really is NOT ready for prime time.

  28. christopher April 11, 2010 at 3:06 pm

    I’m somewhat surprised that I can’t find an answer to an issue we are having with the plugin regarding taxes. While I’m all in favor of paying for plugins, it would be great if there was a little more support sometimes :)

    Our issue is this: it appears that the tax is only calculated on the Base Location and generally ignores sales tax percentages entered for other states. There is nothing in the documentation that says definitely how this is to function, other than to select your Base Location and enter the percentages.

    If anyone (anyone!) could help us out here I would really appreciate it (and willing to pay), because we’re at a loss here as to what the issue may be and/or if this plugin is truly crippled in that it only calculates for the Base Location.

    Thanks everyone

  29. vishadomini April 11, 2010 at 4:28 pm

    Are you serious? The upgrade brought nothing but headaches. I wish I didn’t upgrade.

    >Now my products are aligned to the left (it used to be and should be centered) >The sales page doesn’t show buyer’s info such as email addresses anymore.
    >The transaction result text shows twice on the transaction result page.
    >Purchase report email is received twice (this happened in the previous version) but it was resolved now I have to recall how it got resolved again.

    Grrrr.

  30. Klitgaard Kristian April 12, 2010 at 12:13 am

    christopher: Have you checked this out:

    Lock Tax to Billing Country: Yes No
    Disregard Billing State for Tax Calculations: Yes No

    To be found in the checkout-settings…

  31. Klitgaard Kristian April 12, 2010 at 12:25 am

    But that does not help me when I want all EU countries to have danish tax and none to all other countries. Still vital things needed.

  32. Cian Leonard April 12, 2010 at 12:28 am

    Yeah i’m getting few errors so reverted straight back to 3.7.5.3!

    - When adding quantites get “Can’t add zero quantities to cart” even when qty set to 1, 3 even others so it’s not working.

    - Form to insert customer details simply isn’t there for me!!

    - Pictures in the listings seem to become less clear and now if they’re a bit too big they run into the other ones which is a big problem.

    Will not be updating until these are proven to be fixed guys…..

  33. Cian Leonard April 12, 2010 at 1:11 am

    And also your ‘Fantastic new checkout system’ does not work. I cannot add anything to my checkout page thus allowing people to checkout with entering no details! And that’s only providing they can actually put something into the cart as the qty field doesn’t work.

    This version is Far Too Buggy! I really really require a quick fix for these issues please!!!

  34. Clint April 12, 2010 at 2:49 am

    Same problems as Cian. After I add an item to my cart and go to check out the only thing that shows up is a table with my item. There is nothing else on the page, no price, no quantity, no billing address, no shipping address fields, no sidebar. Rolling back now.

  35. SkyGypsy April 12, 2010 at 4:26 am

    The idea of WP eCommerce and Gold Cart are fantastic; however, having purchased Gold Cart less than 3 days ago, I am very concerned about the lack of support and good documentation.

    Typically, I would not complain over the weekend. But an e commerce plugin upgrade/update was released on a Friday. I would think someone from your company would be available on the support forums to begin handling issues.

    It would help immensely if someone from your company would, at the very least, make an appearance on the support forum, acknowledge the errors that people are experiencing and post a brief roadmap to fixing those errors.

    I’ve muddled through installing this plugin along with Gold Cart and WPA Storefront. I’m no genius but I’ve managed to push myself through several Zen Cart installations and several WordPress installs as well.

    WP e Commerce is not as straightforward as advertised; it needs better documentation to harness the features you guys have built! A support forum can only go so far and even that is not being manned right after a plugin update! (wow…)

    What ends up happening is frustration. I am very sorry to post on your blog but folks are having problems or lack understanding and need help.

    Here are the problems I am currently experiencing and my current set up:
    WP E COMMERCE 3.7.6
    Gold Cart
    WPA Storefront

    1. Duplicate text in emails and transaction page.
    2. Lack of a “billingstate” field on Checkout form (I think it’s causing Authorize.net to fail – without an error, by the way).

    Can someone please tell me why there is no “billingstate” field in the Unique Names drop down on the Check Out form when the Gold Cart Authorize.net module has a field for the Billing State?

    Also, if we have the ability to create Checkout form fields, what is there no ability to create a “Unique Name” for that field?

    I hope I can have a better understanding of what is happening so I am able to help others. PLEASE montitor the forum.

    Thank you.

  36. Pedro Costa Neves April 12, 2010 at 4:52 am

    Still having problems with automatic translation :\
    My WordPress install are in pt_br but the plugin still in english D:
    how to fix pls? ><

    • jghazally April 12, 2010 at 1:07 pm

      I believe if you change your theme files to be the new ones (i.e removing the themes from wpsc/themes <–move them out to wpsc for now,,,)
      then your internationalization for the plugin should work, the other way would be to change the version of your selected theme (i.e wpsc/themes/default/default.css) find the theme header Version:3.6 and change it to Version: 3.7 )

      Best
      Jeff

  37. Klitgaard Kristian April 12, 2010 at 5:07 am

    I totally agree with SkyGypsy. Furthermore I found out that customers couldn’t accept paypal-payments (after returning to transfer-page the accepting button only resulted in reload of the page and one more email to customer).

    – Dublicated mails to both parts (me and customer)
    – Sucky drag and drop that crashes front-end (moved product disappears and another product shows up twice)
    – Problems with the state-field in checkout (in my store too I just found out)

    Pretty sad when we are some people who have paid for this ‘product’…

  38. Graphic Agenda April 12, 2010 at 11:18 am

    Shipping Address same as Billing Address?

    If I unclick and click again, the “State: ” area under shipping details will repeat over and over again.
    - ArizonaArizonaArizonaArizonaArizonaArizonaArizonaArizona

  39. Malik April 12, 2010 at 2:38 pm

    Hey, I couldn’t find my last posting here so I post again (without all the screenshots).

    Long story short: We installed freshly, the newest WP and then the newest e-C. Seems to work fine – I can add products but can’t delete or edit them at all. They don’t show on the page either. So the store is unusable. Any ideas? Please mail me! Thank you!

  40. jghazally April 12, 2010 at 4:44 pm

    @malik,
    I dont know whats going on there,,, I’ve just setup two test sites and both add / edit and delete products work for me,,,,,
    Im using wordpress 3.0 beta1 as well,,

    • Malik April 14, 2010 at 1:06 am

      Hey,

      I would like to invite you to check our bug yourself. Just send me an eMail and I’ll send you the login etc.
      Should be the easiest way for you to bugfix.

      Greetings, Malik

  41. marjinal April 12, 2010 at 5:43 pm

    hi there .thanks for plugin, Does anybody know if tis script is compatible with WordPress 2.9 ? Thanks in advance for any help on this! Regards

  42. christopher April 12, 2010 at 11:50 pm

    @Klitgaard thank you for replying with some suggestions. We had Lock Tax to Billing Country set to “No”, because it isn’t relevant to our situation (we only sell in the US). We did change it to “Yes” but now we only see tax calculated for the base location (North Carolina, USA).

    The other option you mentioned, Disregard Billing State for Tax Calculations, I could not find. We are running 3.7.5.3 and because we are thisclose to completing this project phase are hesitant to do so unless it resolves this issue – thus far there’s no indication that it does.

  43. Gemma Wild April 13, 2010 at 7:40 am

    Upgraded a couple of days ago and everything has been fine and dandy. Been working on the site, updated my theme files and everything worked perfectly. Until I edited the page in which you place the [productspage] shortcode on, I now have the following error:

    Fatal error: Call to a member function get_products() on a non-object in /home/blah/blah/blah/wp-content/plugins/wp-e-commerce/wpsc-includes/theme.functions.php on line 529

    I’ve not changed anything, I just re-saved the page and it has somehow broken something that worked perfectly well beforehand… can anyone tell me why?

  44. Ben Shephard April 13, 2010 at 8:23 am

    Just looking at the duplicate emails being sent out to customers

    This looks to be something to do with transaction_result_functions.php but I don’t understand PHP well enough yet to be able to find the problem.

    I was wondering if maybe I could revert just that file back to the old version and that might fix it but I don’t want to screw things up any more and I just wondered if anyone else might be able to point me in the right direction. There appears to be quiet a lot in that file that’s changed since the old version so I thought I’d ask first.

    Looking through the file there does appear to be a few lines that could be edited should you wish to change the subject line or some of the wording of the messages sent out so the duplicate email bug aside I thought that might be worth mentioning if anyone wanted to make any tweaks.

    • jghazally April 13, 2010 at 10:25 am

      @ben shephard please check this thread I have a suggestion on how to fix the duplicate emails (you are almost right on the transaction_results_functions.php but the CALL to the function is being sent twice from transaction_results.php) please read here for more info:
      http://staging.getshopped.org/forums/topic.php?id=10433

      • Ben Shephard April 13, 2010 at 10:35 am

        @jghazally I must have read your mind as well as your other post :) it looks like we posted almost exactly the same time. I’ve applied what you said there and now i’m getting the right number of emails sent out however I am getting a download link (which isnt actually a link but just text) but the product isn’t a download nor are any of the other items on my site. I’ve checked the purchase receipt emails from before applying the fix and they were correct so perhaps this has had a knock on effect.

        This is the email I’m getting

        You ordered these items:

        – Test Product £0.01 Click to download:Your Purchase No.: 9

        Total Shipping: £0.00

        Total: £0.01

      • Ben Shephard April 13, 2010 at 10:48 am

        Just noticed the click to download bit is on the transaction page too

      • Ben Shephard April 13, 2010 at 11:00 am

        perhaps I’m lying there. Looking at 4 test transaction purchase receipts i got yesterday three have the download link and one doesn’t. Perhaps I’ve changed something and forgot about it

  45. Ben Shephard April 13, 2010 at 9:26 am

    Actually after a bit of testing I think the transaction page fix on http://staging.getshopped.org/forums/topic.php?id=10433 also fixes the email issue as well. I’ve just put a test trasaction through and I didn’t get any payment required emails at all but a purchase receipt and it’s not been duplicated.

  46. lonewolfdj April 14, 2010 at 8:07 am

    Hey guys, just did a fresh install on a new site… Used the newest version of WP-ecommerce and WP. Tried up activate the Gold Cart files and the submit button was missing form the upgrades page. I could reset the key but I couldn’t submit the key itself. I downgraded to 3.7.5 and the button worked…..

  47. jghazally April 14, 2010 at 1:27 pm

    @lonewolfdj I believe that is a classic case of misplaced gold cart files OR permissions error, please refer to the http://staging.getshopped.org/resources/docs/installation/gold-files/ installation guide..

  48. jghazally April 14, 2010 at 1:42 pm

    @ben shephard That was new functionality (links to downloads on purchase reports) but it shoul only show when there are links available, looking through the code can you confirm this as a fix,
    in transaction_results_functions.php line 149 :

    if($link != '') {

    try changing it to :

    if(count($link)>0) {

    I think that would work,, will give it a test (it hasnt poped up on my purchase reports,,,

    best
    jeff

    • bshephard April 15, 2010 at 6:25 am

      Hello Jeff

      Just made the change to the file and that fixed the purchase receipt email however it now appears in the order pending: payment required email (it didn’t before) and it still also appears on the transaction results page but with the following PHP error

      Warning: invalid argument supplied for foreach() in /blah/transaction_result_functions.php on line 161

      I’ve double checked and I definitely made the change on line 149 so perhaps this has an effect on things further down the line.

      If you want to test for yourself my sites at http://tutorsuppliesdirect.co.uk It’s not properly live as yet so I’ve put a test product under the tuners category priced at a penny and set shipping to a penny too. I’ll happily refund any test payments and more. You’ve contributed so much to the fixes I feel it only right that I buy you a beer or a banana :)

      Thanks again
      Ben

    • bshephard April 15, 2010 at 7:41 am

      Hello Jeff

      I know this is probably a bad fix but it’s working for getting rid of the download link in emails etc. I changed the transaction_results.php and transaction_result_functions.php for for files from the old version.

      It’s a new feature but not one I need in my site so I thought I’d try it.

      I’ve put a test purchase through and all seems well with the world but I did notice in the functions file I could change some of the text for the Order pending: payment required email. I’d like to be able to remove the payment required part from the subject line as it’s not necessary and may lead customers to believe their payment hasn’t been processed by papal and duplicate their order.

      I was just about to ask where I could change this but it’s literally just dawned on me. It’s in the languages folder in the file for English ( EN_en.php ). I should imagine it’s this hard coding of text for emails etc that’s screwing up the translations for non English speaking users.

      Kind Regards
      Ben

  49. Roy Ho April 14, 2010 at 7:07 pm

    Running into an error while validating…In the 3 files list_view.php, products_page.php, and single_product.php contains the following lines that is causing the error.

    for=’wpsc_quantity_update[]‘

    Apparently the brackets [ ] are not allowed in the “for” attribute as seen with the below error from W3C validation.

    “character “[” is not allowed in the value of attribute “for”.

    Anyway to get around this?

  50. martinkiland April 15, 2010 at 2:27 am

    A lot of us have problems with the language files in 3.7.6. There is no longer an alternative in the admin panel to choose language. And even if I translate in the english fil nothing happens.

    Here’s a thread in the forum about the issue http://staging.getshopped.org/forums/topic.php?id=10396&replies=7#post-38747

    I would be happy if you could solve this!

    Best regards
    Martin Kiland