Home » GetShopped News » WP e-Commerce 3.8.6 Released

WP e-Commerce 3.8.6 Released

Hi everyone,

We’re excited to announce out latest 3.8.6 release! With this version, we’re now completely compatible with WPML. By using WP e-Commerce and WPML together, you can easily translate product descriptions and categories into other languages without having to create multiple products for each language. The URL structure is also flexible for you to modify it to suit with your languages.

3.8.6 also include improvements and bug fixes for variation handling. You’ll notice that editing variations is now much faster (we cut 66% of unnecessary database queries). For more information you can read the full changelog.

We’d like to thank Amir and Mihai for WPML integration, and Ben Huson, Paul, Delingren, eggProjec, John Beales and Taran Hubbert for helping us patching bugs. WPEC is an open-source effort, and we’re happy to see contributors pouring in their support in the form of code and patches. Please head to our Google Code site and help us out with the issues whenever you can! For those of you who prefer it, we also have some mirror on github.com.

As always, before upgrading, make sure you have a backup of your files and database. You do it for WordPress. You do it for BuddyPress. Please do it for WP e-Commerce too!

» Click here to download the latest WP e-Commerce update!


57 Responses to WP e-Commerce 3.8.6 Released


  1. Michael Visser August 4, 2011 at 10:25 pm

    Upgrading now! Changelog on WordPress Extend needs a clean up, it’s all in a single paragraph. My patches for price hooks and filters didn’t make it into 3.8.6 :|

    https://code.google.com/p/wp-e-commerce/issues/detail?id=623

  2. crismote August 5, 2011 at 3:48 am

    The support forum doesn’t seem to work, so I’ll use the only contact possibility you have: Comments in posts.

    My API key doesn’t work, how can I reset it or reactivate it. I get the “Sorry, the API key was incorrect.” error message.

  3. Paul August 5, 2011 at 6:07 am

    Wow. Just updated. Have to meet with the client this afternoon. Can no longer uploaded images to products!

    Error: Warning: array_merge() [function.array-merge]: Argument #1 is not an array in ….wp-content/plugins/wp-e-commerce/wpsc-admin/includes/display-items-functions.php on line 1018

    Your forums are defunct. I assume you know that. I’ve recommended this plugin many times in the past, have been a supporter even when times got rough in the switch to 3.8

    You’re on the right track, just please have beta releases for each sub version! My clients are update happy and will update as soon as it tells them to. However it seems like the WPEC updates keep breaking.

    • paul August 5, 2011 at 6:25 am

      i apologize, i retract my statement. It actually wasnt a plugin error. Just a coincidence that this started happening as I upgraded… It was an issue with the image metadata. I apologize!

  4. Marc August 5, 2011 at 6:29 am

    In this case where the page for each category had the category name eg “Clothing” ,the category title has now been replaced with the title of the most recent product in that category.

    Damn this sucks! I wish your change log could also list the bugs that are introduced with each version.

    (and +1 to Paul’s comments above)

    • Mychelle August 5, 2011 at 3:10 pm

      Hi marc,

      We are looking into this now for you but is not something we can recreate on our sites.

      There is a fix for that here: http://getshopped.org/forums/topic/product-title-is-been-displayed-instead-of-the-category-title/

      If you need a hand implementing it let me know in the mean time we will keep working on the bug you report, what theme are you using?

      • Marc August 5, 2011 at 4:24 pm

        Mychelle, The parent theme is Genesis by StudioPress

      • Marc August 5, 2011 at 4:33 pm

        Mychelle, I appreciate your assistance, but the shop had been working acceptably with the current theme for over two months, from WPeC 3.8.2 through 3.8.5.

        This morning the 3.8.6 release came out I updated it 3.8.6 and the title error occurred. This is the only upgrade or change that occurred. That would make this seem to be an issue of Instinct making a change that is non-standard for WP themes. Why can not the fix be part of WPeC?

        • Mychelle August 5, 2011 at 4:53 pm

          Hi Marc,

          I accepted that this is a problem with wp-e-com and not your theme I pointed you to that solution as I am unsure how long it will take before the fix for your problem will be released as another update.

          If your happy to wait until we can recreate the bug, fix it and get another version together then thats fine – I just thought that you might want a quick fix for now to get your store back how it was.

          Thanks for providing your theme name I will start looking into recreating this bug now.

          Hopefully we can get it sorted and fixed ASAP.

          Thanks

      • Marc August 5, 2011 at 5:36 pm

        Mychelle, Since Genesis is a premium theme and a true framework I would be glad to forward a copy to you if you wish.

      • Shane August 19, 2011 at 6:30 am

        Mychelle, I’d like to comment here since, as others have stated, the forums seem to need some work. I’ve installed 3.8.6 and am noticing an issue where the order of my form fields on the checkout tab don’t seem to take no matter how many times I drag and drop to change the order. Any fix available for this? Also, just something I found out quite by accident after hours of wondering what was going on. Apparently, I can’t add more than 5 checkboxes to a formfield. The moment I do, the checkboxes disappear from the page and when I come back into the checkout tab to investigate, the options I entered are gone. Odd.
        Thank you for your time. My butt is on the line with this client and if I can’t get this fixed within the next few days, I’ll have to search for another solution and spend two more weeks catching up, thus loosing my profit margin and rep.

        Regards,
        Shane

  5. ekarcher August 5, 2011 at 8:06 am

    Getting this error now

    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/content/42/5742742/html/remix/index.php:2) in /home/content/42/5742742/html/remix/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php on line 17

  6. Eric August 5, 2011 at 3:02 pm

    Just wonder will this upgrade mess up my current ecommerce? Previously was a mess but I have a backup then.

    • Mychelle August 5, 2011 at 3:16 pm

      Hi Eric,
      make a backup of your database and your site and you will be fine to update this is just a minor update so you should be fine but make a backup of everything just to be safe!

  7. EricL August 5, 2011 at 7:37 pm

    Thanks Mychelle!

    Is that the only way to backup my wpec? I mean whole site back up. Or back up the database will be fine? Cos the whole site back up is huge!

  8. mitch August 6, 2011 at 10:47 pm

    I downloaded current .zip its missing css, wp is saying broken theme is missing css. any ideas?

  9. cbck August 7, 2011 at 6:48 am

    I just updated as well and found that the cart only shows a quantity of “1″. When a user enters a quantity of more than 1 of the same item, the cart will still only show “1″.

  10. Kowens115 August 9, 2011 at 10:55 pm

    Just upgraded to 3.8.6 and the individual product pages are now missing the “add to cart” default button, the photo and the additional description. I haven’t done any customization yet, so almost everything is on default. The product preview page works fine, it’s just when you look at the individual product that things are missing. Any ideas?

    • Angelo August 13, 2011 at 4:51 am

      Have your say…I am having the same problem, all my pictures disappeared on the product page after the upgrade. I can still see the image on my products page, but once you click on the individual page, the images are not shown, but I do see them in the manage images section in the admin panel. Please help

      • John August 23, 2011 at 6:00 am

        Having the same problem. When I create a new Product page I stream in the text and there is no add to cart information. If I duplicate existing pages and edit them the add to cart that was originally there remains. WP 3.2.1 and Weaver 2.2.4. prior to the upgrade everything was sweet.

        • Olivier August 29, 2011 at 12:56 pm

          Having the same problem regarding the single product page. No images, no button, just the description text. No solution yet?
          Back to normal with 3.8.5…

    • workoutdvdworld August 28, 2011 at 10:00 pm

      Hi Kowens, have you been able to resolve this issue cause I am having the same problem and can’t seem to find an answer! How frustrating!!!

  11. Robin Wolfe August 10, 2011 at 5:48 am

    Overall I’m pleased with the 3.8.6 version; we’ve just started our WPEC shop and it all looks good. However, we’re having a major problem with the fact that SKUs are not passed on to Paypal, since we use a post-Paypal script that requires the SKU information. Has anyone figured out a way to force WP E-Commerce to send the item SKUs to Paypal? Alternately, is there a way to remove WPEC’s “Add to Cart” and “Buy Now” buttons and replace them with Paypal-generated buttons (since Paypal-created buttons already contain the SKU numbers)?

    • Dan Milward August 11, 2011 at 10:19 am

      Hmmm this would be a new feature. Its not a bug. I’ll talk to the team about a way to do it in a future release – we’re pretty busy right now though. So if anybody wants to write a patch for that I’m happy to contribute financially :)

    • Joanna June 18, 2012 at 8:53 am

      Hi Robin
      I have the same problem regarding how to remove the WPEC ‘Add to Cart’ and ‘Buy now’ buttons now that I’ve integrated Paypal. It looks ridiculous having two set of buttons but I’ve spent hours trying to make them invisible using coding but as yet to no avail.
      If you received a solution, I would be so grateful to hear it!
      Many thanks

      • Joanna June 18, 2012 at 9:03 am

        Hi again Robin
        Just tried something else and hey presto it works!
        Don’t know if this is useful but in Appearance, Editor, wpsc-products_page.php, I entered ‘img src=”" style=”display:none” ‘ here:

        Joanna

  12. kyko Garcia August 11, 2011 at 12:08 pm

    I wonder if it is compatible with the freight calculation module of the post of Brazil. Here’s a link to the PHP file of the post office to inform me. My shop is working, but I am afraid to change and have problems.

  13. Pingback: 2nd Jelly at Tokokoo

  14. centralcloseout August 13, 2011 at 6:13 am

    I need help, I upgraded and now none of my pictures in the product page show up, looked everywhere for a resolution to no avail. Please help….

    • workoutdvdworld August 28, 2011 at 10:01 pm

      Hi centralcloseout, did you find a fix for your product images disappearing on your product pages? Mine are gone too, plus the add to cart button is missing and my shipping isn’t being added at checkout! Any help would b great. I have tried emailing support, but haven’t heard back!!

      • centralcloseout August 30, 2011 at 3:17 am

        Unfortunately I was not able to resolve any of the problems I encountered when I upgraded. I ended up reverting back to the previous version which was working. Hope you find a resolution. I personally am very disappointed with this plug-in.

        • Olivier August 31, 2011 at 2:09 am

          As mentionned above, I have the same issue and had to go back to 3.8.5. But… I need 3.8.6 for the WPML support. Does someone from the WP e-commerce staff know what to do to fix this issue ? Any help would be greatly appreciated…

        • Olivier August 31, 2011 at 2:13 am

          As mentionned above, I also had the same issue and had to go back to 3.8.5, but I need 3.8.6 for the WPML support. Does someone from the WP e-commerce team know what to do to fix this issue? Any help would be greatly appreciated…

  15. Catherine August 15, 2011 at 2:56 am

    I could not get subcategories to display on Categories pages on my store. So, I have just upgraded to WordPress 3.2.1 and WP eComm 3.8.6…using the Thesis Theme. Now, not only do the subcategories not work, but variations have stopped working as well. Has anyone tried this combination…with Thesis?
    Tomorrow is my deadline for getting this site up. I will pay real dollars for some help. If you can help, please contact me: catherine@catmorrisodonnell.com

  16. famedesigner August 16, 2011 at 8:45 am

    Hi . I’m developing one of my e-commerce website in wordpress. I’m getting problem about payment gateways. Could you please help me out to use my payment gateways (paymobile, moneybookers, moneygram, western union) in Wp-e-commerce or any other idea about my payment gateways.
    looking forward to hear from you !
    Thank You

  17. Shane August 19, 2011 at 7:19 am

    Mychele, Could you guys post a “trusted developer” list so that people such as myself who’ve gotten their store 99% of the way there but need help with fixing some buggy issues? That would be a huge help.
    Thank you for your time,
    Shane

  18. Martin August 25, 2011 at 3:36 am

    3.8.6 Release will show coupons deduction in checkout but won’t apply in Paypal page

  19. Nikki September 7, 2011 at 12:33 am

    The ‘billingstate’ issue on the checkout form is still an issue for me. ‘Billingstate’ doesn’t show up under ‘billing’ it shows up under ‘shipping instead’. This has been a problem for me all along through every update. Please can somebody tell me how to sort this out? It is VERY frustrating and also very confusing for customers. This is my only gripe with the plug-in otherwise I think it is great! Would be good if Royal Mail postage in the UK could be added somehow too without having to do it manually! ;-)

  20. Tom September 7, 2011 at 8:44 am

    Im using paypal standard and after checkout has been completed i cannot see what coupon has been used. Anyone know where i would find this information?

  21. mitch September 11, 2011 at 9:07 am

    why does description and additional description strip html or any short-codes? cant add no video, no short-codes from any plugins, no html. whats the fix or work around for this?

  22. nicurullz September 13, 2011 at 1:36 am

    That coupons thing dont work … it shows the discount… but when pay trought paypal the client pay the full ammount …

  23. Jason November 15, 2011 at 2:57 pm

    Hey -

    Due to many confusing issues during setup and some random, sporadic missing information from my product and category pages, I have yet to update to the latest version. Based on the issues I’m reading here, appears I made a good decision!

    Currently, I am confused as to why the SKU isn’t passed along to PayPal. In it’s place is an auto-generated Item # from the plug-in. For transaction processing and order fulfillment post-payment gateway, this makes no sense. Also, following an extensive online search, I see this has been a HUGE request on this and many other e-commerce platforms…and seldom (if ever) is the issue commented on in the platforms forums (including yours). What gives?

    This seems like a VERY SIMPLE solution user either/or code in the gateway PHP and adding a button to trigger on the gateway selection screen in WP E-Commerce. I’m not a code wizard, but something tells me this one isn’t rocket science…but for some us…it’s the fuel that propels the rocket. C’mon folks – SKU #’s are a defacto standard in commerce sales, tracking and fulfillment.

    Get ‘er done already!!!!!!

    Finally…I realize this is a “FREE” platform and I’m appreciative. However, it’s the LACK of obvious features in either free or paid versions that is KEEPING ME FROM UPGRADING to 2-3 of your paid products…

    Trust happens at the front door…not the back.

    Thanks – climbing off my soapbox now.

    Jason
    http://www.laidbackusa.com

    • Jason November 15, 2011 at 2:59 pm

      And…

      I forgot to mention the “coupon” info being passed to PayPal as well. Providing customers with discounts only to be negated “post checkout” is embarrassing and unprofessional at best.

      I’d say issues such as this for CUSTOMERS / USERS of WP E-Commerce should be PRIORITY fixes — Without release until the FIX is proven.

      -jk

  24. abdul samad November 19, 2011 at 7:05 am

    hi i want to know that i have 2co merchant gateway ..is this pluggin support 2co gateway??

  25. elli May 7, 2012 at 2:34 pm

    Soo… any chance we’ve gotten the solution for the product images and Add to Cart button missing on single product pages? I’m going to start hacking. With an axe. Please let me know if you know!
    kthnxbai
    elli

  26. Sophie Talbot September 17, 2012 at 1:43 am

    Buy now button has gone missing so my shop doesn’t work at all. Meanwhile, if I try to change store settings I get constant error messages such as:

    Warning: Invalid argument supplied for foreach() in /home/agreenmo/public_html/wp-content/plugins/wp-e-commerce/wpsc-admin/settings-page.php on line 653

    Warning: Cannot modify header information – headers already sent by (output started at /home/agreenmo/public_html/wp-content/plugins/wp-e-commerce/wpsc-admin/settings-page.php:653) in /home/agreenmo/public_html/wp-includes/pluggable.php on line 881

    Please help – it’s urgent as my shop is completely inactive at the moment.

    • Michelle September 25, 2012 at 3:11 pm

      Hi Sophie,

      Did you upgrade or change anything in your store? These sort of things don’t just go missing however take a look on your presentation settings page and make sure you have not turned off or hidden the buy now button.
      If you have run an upgrade or changed anything can you provide any info in to what? might give us a few more clues and we could give you some better advice.

      Thanks
      Michelle

    • Michelle September 25, 2012 at 3:13 pm

      O sorry for the double comment I forgot to mention these errors have been fixed in the next release due shortly. However the messages displayed are only warnings you can tell your server to not display these and only log them to your error logs but putting the following code in your config.php file

      ini_set('display_errors',0);

      Michelle