Follow Us on Twitter
Follow Dan on Twitter

3.7.6.2 more fixes instore

So here it is the long awaited release jam packed with fixes for most of your weary bugs. Most notably here is a list of bugs that have been addressed in this version:

  • Paypal standard and Paypal standard 2.0 send shipping details
  • Google Checkout do not send shipping if shipping is 0
  • New Spanish translations
  • Removed ‘Click to Download’ from purchase receipts and transaction results page
  • Removed old unused Google Base Code
  • New changes to purchase logs totals and tax
  • Fixes to javascript errors from ratings.js
  • Image Thumbnail Patch submitted by the amazing leewillis77
  • Canonical URL / AISEOP fixes
  • Backwards compatibility for update quantity code
  • Encoded RSS URL so it validates
  • New update message display below the auto-upgrade link in the WordPress plugin page submitted by the awesome husobj
  • Image Cache fix to speed up those thumbnails

Download it here

As always, make sure you make a file and DB backup before proceeding.

Best Wishes
Jeff

44 Responses to “3.7.6.2 more fixes instore”

  1. GB Reply

    Thanks Jeff!

    Is there a list of unfixed bugs (or bug reports) — just so we know what not to try?


  2. Kristian Klitgaard Reply

    I installed it clean on my testserver. Seems to work well so far. Hoped that the “tax”-fix you mentioned was including the possibility to let tax be included for all EU-countries and removed for all other countries.
    Will this feature come? – I know I’m not the only one needing it (basically every webshop in EU need this feature)


  3. Wyn James Reply

    I’ve been testing this update out on a near-mirror of the freerangedesigns.co.uk website. Google Checkout is no longer reporting any errors – but the shipping is not being passed through to Google. Each item has it’s own unique shipping price. The Flat Rate shipping module is selected, but nothing entered in any of the “Base Local” nor “Base International” fields. With a similar setup with version 3.7.5.3 the total item level shipping was being passed through successfully to Google Checkout.

    I’m afraid that a further bug fix is required to ensure any shipping set at item level is passed through to Google Checkout.


  4. Scobou Reply

    Still having some bug issues after updating to 3.7.6.2. I know these bugs have been reported in the past, but they are still not fixed.

    1) “Shipping same as billing”: repeats state in shipping section on checkout page when “shipping same as billing” is selected.

    2) no billing state selection for Authorize.net in settings > payment options. This is a problem because if a customer has a different shipping state than billing, the shipping state will be sent to Authorize.net instead of the correct billing state. There may be a chance that more than one state will be sent if the “shipping same as billing” bug is not fixed as well.

    3) Using Authorize.net payment gateway still refreshes the checkout page and gives an error (please see the support forum, I still don’t have an answer on this).

    Using WP 2.9.2

    Please reply, thank you.


  5. christopher Reply

    This is great news, thank you. I have a client that needs the shipping info passed to PayPal asap. Is there a change log or advice on which file(s) were modified for this change? I’ll need to make that modification to their existing install now, while reviewing 3.7.6.2 for upgrade later.

    Thanks


  6. scobou Reply

    Issue #3 resolved. I changed my Authorize.net transaction key and now it works.

    I would like to recommend that the transaction error in checkout include an error code from Authorize.net. This way it will be much easier to diagnose what the problem is, especially because it is very easy to mistype the transaction key (and maybe you will get less people complaining that the shopping cart won’t work with Authorize.net).


  7. JR Reply

    Will the 3.7.6.2 address variations in pricing? I am trying to setup a site that will allow for price breaks at three quantity levels of the same product.


  8. Taexalia Reply

    The 3.7.6.2 upgrade has not fixed the images issue. Clicking to an individual product page leaves customers with an ugly grey square saying “No Image”. There are also no product thumbnail images in the backend admin.


  9. Zoran Reply

    First of all, thank you very much for this plugin but looking through the code i found so many things that don’t make sense.
    I have installed the latest version of 3.7.6.2 and using google checkout which works fine, but when google sends response back about the order status i think the file GoogleCheckout-XML.php in merchants folder has the functions to meet this response and update the database.
    There are sql update queries that update the wp_wpsc_purchase_logs table with fields like: google_order_number and google_status that i cannot find in the above mentioned table. Is this some kind of error that i got through installation, cause after receiving google answer my database will never update cause the table doesn’t have those fields.

    I also made sandbox testings and they work fine with some tweaking but the response is never being written in the table. Google sends emails to the merchant and buyer, so they can communicate but in my admin panel i always get that my orders are still pending though they have been processed and charged.

    Also in your updates/database_template.php file you are not adding these fields to the database when creating/altering the tables.

    Thank you for your time.

    Zoran


  10. juliageek Reply

    Hi
    This is great. I am still getting the duplicate sales notifications at our end when using Paypal standard (sandbox). Last time I commented out (among others) this line:

    ‘transaction_results($sessionid, true); ‘
    on line 54 of transaction_results.php. This seems to do the trick, and so far I haven’t had any problems from not having that line of code.


  11. Zoran Reply

    Here are the fields in the wp_wpsc_purchase_logs table that are missing:
    1. google_order_number VARCHAR (100)

    2. google_user_marketing_preference (This is very big bug, cause this field can contain inner fields and you just cannot add it to the database).

    3. firstname (VARCHAR 255)

    4. lastname (VARCHAR 255)

    5. email (VARCHAR 255)

    6. phone (VARCHAR 100)

    7. google_status (VARCHAR 100)

    8. google_risk (VARCHAR 50)

    This is so far and this is very serious thing, so before writing on your blog that you are making magic, please make sure you do, cause the more i get into the code, i find so many serious mistakes that if you don’t want to fix, you should let people know about it so we can fix it.


    • Zoran Reply

      EDIT:
      2. google_user_marketing_preference could be true or false, so you can keep it as ENUM in the database.

      false


  12. Taexalia Reply

    Shipping is still not being sent to Paypal – your failed code means I am sending goods worldwide for free.


  13. cjswebservices Reply

    Well that sure did make a mess of things. Now PayPal standard only refreshes checkout page. When hitting the Make purchase button many times I then get some kind of test page with the array being printed out on the page.
    How do I fix this ASAP or roll back to previous version?


    • cjswebservices Reply

      Okay I think I found the problems in case somebody else has the same issues.
      Make sure you do not have a state field in the default checkout fields settings.


  14. swz Reply

    Thank you very much for your plug in and for the ongoing updates.

    I would like to report that on WP 2.9.2, whenever I upgrade the plug in, it looses any customized themes that are loaded, and I need to re-upload and configure them manually.

    Thank you,

    SWZ


    • Visser Labs Reply

      Move your WP e-Commerce themes out into /wp-content/uploads/wpsc/themes/.


  15. Q'on Reply

    google checkout is still not passing shipping amount… it works with paypal, but i’d like to have the additional processor option. please look into it for the next release! tia ;)


  16. Cris Reply

    Order confirmation emails aren’t sent since I’ve made the upgrade to the last version of plugin!! A bad thing! :-(


    • Getheapp Reply

      Hi Cris,

      Have you got this problem working now? I am experiencing the same problem. No purchase reports are being sent to me.

      Cheers


      • Cris

        Yes! In my installation the “no send order mail” problem appears after upgrading from v. 3.7.6.1 to 3.7.6.2
        with this version I’ve also noticed a problem trying to add item to cart: sometimes the item is not added :-(

        bad things


  17. krazineurons Reply

    I upgraded from 3.6 to 3.7.6.2 and i have lost all images. They are still present at the same location but i get a 404 when i access the same image.
    http://tanjore.simplyfy.co.in/wpsc/product_images/thumbnails/14102009652.jpg
    the image is present but a 404 is returned. What to do?


  18. Ramiro Reply

    I created a fix so that you can actually run the latest jquery without the conflicts with using the old livequery plugin, it’s a pretty quick clean fix, do you have a cvs/svn/mercurial/git repo somewhere I could add the fix for you so it’s in the public distributable?

    All the fix really entails is finding the livequery( function() {etc}) strings and replacing them with .live(‘load’, function() { etc }), and then remove the call to load livequery.


  19. Q'on Reply

    still getting completed order e-mails that have everything EXCEPT what the customer bought *smh* …please fix this, i mentioned it over 2 releases ago


  20. Eric Reply

    Checkout is completely broken now. Always getting “Sorry your transaction was not accepted” regardless of what payment type (even the testing option does this). Very confusing for the customer. Yikes…


  21. Ben Reply

    Is the new fix pack OK to install, yet? From the comments, sounds like it could go haywire. I just set up my store a few days ago. Do I need to even worry about this fix pack? Thanks,


  22. metasolutions Reply

    Just upgraded and PayPal now duplicates the Product Shipping Fee. So in WPGetShopped shipping might be $3.50 + Flat Rate $8.50 (Total Shipping $12.00) but once passed to PayPal adds another $3.50 for each product in the cart.. :-(


  23. Rainforest Essentials Reply

    This latest update hasn’t fixed any issues that I’ve noticed, and now I’m having problems with both Google and Paypal [Make Purchase] buttons just returning to the checkout page without sending any info. Plus a product added after the upgrade doesn’t load the image from the thumbnail. Emailing Instinct about the image problem returned a “don’t have time for this because it’s not a gold cart issue” response.


  24. Taexalia Reply

    Quite disgusted to read on the “support” forum that someone was fobbed off because their problem “isn’t a Gold Cart issue”. Amazing how blase people can be when they are affecting folk’s ability to put food on the table!

    Errors on my site as a direct result of unstable code:

    Product Inventory:

    I am greeted by this gem despite all folders having correct settings:

    “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.”

    Also, when I try to add new products the image won’t upload.

    Products that were added previously aren’t showing images at all on the single product page and images are only present on the category pages because I copies my image file to the “new” folder the new version wants to pull them from.

    Checkout:

    Checkout doesn’t send the shipping amounts to Paypal, nor does it reflect discounts. Added to that, I’ve just discovered that since the latest “fix” checkout doesn’t actually work at all.

    Are all these *businesses* just to be left in the lurch at the mercy of blase hobbyist code writers?


    • Visser Labs Reply

      Instinct only handle Gold Cart support, e-mailing Instinct for support on a non-Gold Cart related issue will get lesser priority than Gold Cart support enquiries.


      • Taexalia

        The irony is that this mess is guaranteeing I won’t be upgrading to a Gold Cart!


  25. Naeem Reply

    Hi,

    I want to know that whether your plugin has addressed the “New MasterCard and Discover Processing Requirements” which are as follows:

    MasterCard and Discover are modifying their rules concerning the processing of debit, prepaid and gift cards. This e-mail includes important information about the new requirements and the timelines regarding Authorize.Net’s support of the requirements, so please read it thoroughly.

    MasterCard’s rule changes go into effect May 1, 2010, and Discover’s rule changes go into effect April 16, 2010. However, Authorize.Net, MasterCard and Discover have worked together to extend these dates for all merchants usingAuthorize.Net solutions. Our merchants will now have until June 30, 2011, to implement support for the requirements within their systems.

    What steps is Authorize.Net taking to support these requirements?
    Authorize.Net will be updating our systems over the coming months to support the requirements, but will be dependent on each processor’s readiness. For a table of when we anticipate we will support the requirements with each processor, please visit http://www.authorize.net/support/pafaqs/#when.

    What do I need to do to support the requirements?
    The steps that you will need to take to support the requirements depend on how you connect to the payment gateway. For example, if you connect using a shopping cart, point-of-sale device, or other solution, you will need to contact your solution provider to confirm that they will be supporting the requirements. If you connect using a direct integration, you should contact your Web developer for assistance. Please direct your Web developer tohttp://www.authorize.net/support/pafaqs/#do for information on the changes they will need to make.

    Do I have to support the requirements?
    MasterCard and Discover are requiring all merchants to support the requirements with the exception of merchants that exclusively process transactions via batch uploads, mail order/telephone order (MOTO), or recurring payment transactions. Your Merchant Service Provider (MSP) is ultimately responsible for determining if the requirements apply to your business, so please contact them for assistance in determining if your company is exempt.

    Once again, these requirements will not be enforced for Authorize.Net merchants until June 30, 2011. However, we wanted to bring them to your attention now so that you have plenty of time to plan for their implementation.

    For more information on the requirements, including how they affect our value-adding services, please visit our FAQ page at http://www.authorize.net/support/pafaqs/.

    Thank you for your attention to these important changes and for being an Authorize.Net merchant.

    This is what I received from Authorize company. Please guide me how can I update your plugin to meet the above modification/requirements.
    Thanks in advance
    Naeem


  26. Anonymous Reply

    I’m a highly experienced Web designer who made the terrible mistake of trying to use your software for a client. I have nothing but the worst to say about WP Ecommerce. You obviously jumped to the money-making stage without taking the time to get it right, and then sucked thousands of us into trying to make this dreck function.

    Virtually none of the options work they way they should or the way one would expect them to. If I enable one function, it DISABLES another. This is the most bug-ridden piece of crap EVER, and you all should be thoroughly ashamed of yourselves. I am thoroughly disgusted and will have plenty to say about this in other forums. It’s obvious why there isn’t a contact form on this website.


    • Visser Labs Reply

      Any links to your Topics on the Support Forum, or have you jumped straight into dirt-flinging bit?


    • Carol Reply

      I am going crazy trying to figure this out
      I just bought the gold level assuming maybe I could get some of the problems solved but NOT YET!!
      Whats Up???? I just got taken also and my clients are going to be totally upset!!


  27. Taexalia Reply

    I reverted to 3.7.6.1 which means people can at least checkout. All the other bugs are still present – shipping has never worked properly so the fact it doesn’t work at all could be viewed as progress.

    I would revert to the previous version, which was buggy but at least I could display images for my products – but I read that won’t work because the database has been altered by version 3.7.6

    Meanwhile it’s all “if you pay us for an ongoing support package, we will fix our broken code”

    Charlatans


  28. Dima Reply

    Hi!
    Using WP 2.9.2, E-commerce – exellent plugin, but not working on russian language compare with old version of the plugin, what happens? Somebody has a solution how to correct turning on other language languages?
    Thanks


  29. [...] and tax, backwards compatibility for update quantity code are few among other changes. Check the complete list before downloading WordPress e-Commerce 3.7.6.2. As usual, back up your database [...]


  30. mongobread Reply

    Hi all~

    If 3.7.6.2 still have many issues what is the stable version?


  31. Haha Reply

    ….so this is the best e-commerce shop… hmmm….with more than 500.000 downloads…. with a lot of pricipial bugs…. hmmm…. i think its the gredat shit!


  32. toadkicker Reply

    Yeah I’m giving up on it, going to just hand crank something better using Groovy. Sucks, but I can’t have my customer wondering why the fuck his photography site has no images on it. Can’t say I blame him.


  33. Q'on Reply

    the paypal currency converter is not working now… it was working fine, then it just stopped. i had google checkout, paypal and manual payment selected. after shipping was not being sent to google, i disabled it. a customer submitted an order thru paypal and it worked thereafter but now suddenly, the currency conversion doesn’t happen.


  34. Marcus Reply

    this plugin is a peace of shit! IT DOESNT WORKS AS IT MUST!!!


  35. tolefairy Reply

    Using 3.7.6.1.

    Very pleased with this plugin. Runs smoothly and everything so far works perfectly for me.

    But…….I am unable to register for the forum. I’ve tried 20 or so times, and it still says I’m not human. Can’t find any way to contact anyone to get registered on the WP eCommerce plugin forum. Hoping someone reads this post and contacts me to get registered.

    Thanks!


Leave a Reply