WordPress.org

Forums

WP eCommerce
[resolved] Checkout page broken; only refreshes since WP update 3.9.1 (38 posts)

  1. shillingford
    Member
    Posted 11 months ago #

    Specs:
    website:www.shillingfordco.com
    WP e-Commerce: Version 3.8.14.1
    wordpress: 3.9.1

    Hi,

    Upon the automatic update to WordPress 3.9.1. When checking out and pressing the "proceed" button the page just refreshes instead of being forwarded onto Paypal to enter card info.

    The problem occurs for any product chosen. Here's direct link to the shop:http://www.shillingfordco.com/products-page/

    Thanks for any help. You can reach me at shillingfordco [at] gmail.com

    Doug

    https://wordpress.org/plugins/wp-e-commerce/

  2. MorningCactus
    Member
    Posted 11 months ago #

    EXACT same issue for me. We were having an issue with checking out on WP e-Commerce version 3.8.14. I just upgraded to 3.8.14.1 and the "refresh" error is happening to us as well.

    Add this product to your cart: http://www.therainmakercompanies.com/products-page/thought-leadership/

    Checkout with dummy information and try to submit the payment via credit card

    (Test information, CC# 4444333322221111 should force an error)

    No error, just refreshes the page.

    Can we get this fixed fairly quickly please or at least find out what the problem is?

  3. Justin Sainton
    Member
    Plugin Author

    Posted 11 months ago #

    Hi shillingford,

    I'm noticing that you have quite a few Javascript errors on your checkout page - whatever is causing those is likely the root cause of this issue for you.

    Hi MorningCactus,

    I'm looking at your checkout page, and in viewing the source, I don't actually see anythingrelated to WP eCommerce being loaded. Something is overriding the system and that is certainly what is causing the breakage.

  4. MorningCactus
    Member
    Posted 11 months ago #

    Hi Justin,

    1) The /products-page/checkout page is calling the "[shoppingcart]" shortcode, which was drawn from the documentation on this page:

    http://docs.getshopped.org/category/developer-documentation/design-and-layout/short-codes/

    This shortcode has been in place on the website since WP eCommerce version 3.8.8.5 and has been working fine

    2) I'm not sure what you mean when you say you don't see anything related to WP eCommerce as inside the checkout page itself, in the source, it's full of "wpsc" class tags, which are indicative of the WP eCommerce system.

    Can you please elaborate as to what I'm doing wrong?

  5. Edward
    Member
    Plugin Author

    Posted 11 months ago #

    @ MorningCactus

    I think Justin means the core isn't being loaded meaning there are no scripts or css from WPEC being loaded. I will allow him to comment further about that but when I view the source I don't see certain scripts and css.

    That aside... Try all of the following...

    1. reset your permalinks - go to permalink settings set them to default and save then set them back to your permalink settings.

    2. go to the Store > Presentation tab settings and clear the template cache.

    3. if this still fails to remedy the situation try the following to check for conflicts

    3.a disable all non WPEC related plugins. switch to a default wWP theme such as 2010. once again clear the store template cache.

    now test the store I would test by enabling the MANUAL PAYMENT method in payment settings.

    If checkout completes properly then you either have a conflict with a plugin or the theme or your payment settings may be incorrect.

    Lastly are you using authorize.net ARB or CIM or eCheck? If not I'd suggest switching to using the Authorize.net AIM payment option.

  6. Edward
    Member
    Plugin Author

    Posted 11 months ago #

    @shillingford

    You have several JS errors that need to be resolved. These could be due to a plugin or theme conflict.

    screenshot

    It also appears you're using a cache plugin "wp-super-cache" I strongly advise against use of cache plugins. They are just not usually worth the problems they cause.

    It's very difficult to debug a site with a cache plugin running since it would be delivering files from the cache and not what is actually being generated. I would at the very least start by clearing the cached data. Or better clear the cache and then remove the plugin all together. If you are using the minify tools of the cache plugin these very often cause plugin scripts to break.

    Once you have cleared the cache you can try to test for plugin and theme conflicts.

    Disable all non WPEC plugins, switch to a default WP theme such as 2010. Clear the store template cache on the Store presentation settings page. Test the store. Remember none of this will be clear if you are still using the cache plugin since fils will be from the cache and not from the live changes.

    You would also wan to clear up the script errors seen in the console. I would assume once you have made the test changes I suggest those will already resolve themselves.

    Regards
    Edward

  7. mike_sho
    Member
    Posted 11 months ago #

    plugin caches are terrible and ruined my site....

    also i had issues with refreshing until i disabled "all" mandatory fields in the checkout area. Also try putting the Country above the state option to further help reduce confusion for the customer.

    Im having a new issue now with 3.8.14.1 really sucks the bugs on the checkout. This is the worst place to ever have issue in any cart and should be top priority.

  8. Justin Sainton
    Member
    Plugin Author

    Posted 11 months ago #

    Hi mike_sho,

    Can you forward WP admin credentials to either myself (justinsainton at gmail dot com) and/or Jeff (jeff at pyebrook dot com) - would love to help debug.

  9. MorningCactus
    Member
    Posted 11 months ago #

    Alright, an update:

    The wp_head() and wp_footer() functions were missing from my template, however inserting those and trying all of your suggested methods have not resolved my issue.

    Now, instead of just refreshing blankly, the error says to please choose a State, even though I have already chosen a state on both the billing and shipping when I check out.

    Thoughts?

  10. Mihai
    Member
    Plugin Author

    Posted 11 months ago #

    @MorningCactus
    Go to your Store -> Checkout page
    For the billing fields move the Country field above the State field.

    Give that another try and let us know.

  11. MorningCactus
    Member
    Posted 11 months ago #

    Thanks guys, moving Country above State fixed it

  12. shillingford
    Member
    Posted 11 months ago #

    Hey guys,

    Thanks for all the tips.

    Unfortunately, we're still experiencing the refresh glitch on the checkout page. I tried disabling the cache plugins along with emptying the cache along with resetting defaults and such.

    Any other thoughts? This seems to be affecting a lot of people.

    Thanks

    Doug

  13. Mihai
    Member
    Plugin Author

    Posted 11 months ago #

    @shillingford its different for each user.
    Can be theme issues, old WPEC theme files moved in the current theme or the checkout fields.
    Can you mail me the wp-admin logins: mihai @instinct.co.nz

  14. brico83
    Member
    Posted 9 months ago #

    hello Mihai I have the same problem. The site is http://www.darredofranzese.com, Checkout don't work after upgrade wp, Please help me

  15. Mihai
    Member
    Plugin Author

    Posted 9 months ago #

    @brico83 its most likely your theme.
    Change to a default 2010 theme and flush theme and i`m sure it will work.
    You most likely will have to contact your theme developers and see if ther e is an update for the theme

  16. conorsweeney13
    Member
    Posted 9 months ago #

    I am having issues with this as well - it was working fine a few days ago.... conor [at] conorsweeney [dot] com - any help with this would be great!

  17. livetechg
    Member
    Posted 7 months ago #

    Hi - We are having the exact same issue as this for a site we look after ledilluminations {dot} co.uk

    We upgraded WP and now the products-page/checkout just refreshes when you press Proceed to go to paymen.

    I have disabled and removed any cache plugins.
    I have moved Country above State
    I have flushed the Store cache many times
    I have changed to TwentyTwelve theme

    Still the same issue. The proceed just refreshes the page.

    Would someone please be able to offer a clue?

  18. Mihai
    Member
    Plugin Author

    Posted 7 months ago #

    Have you updated to the latest WP eCommerce vresion ? 3.8.14.2 was just released

  19. livetechg
    Member
    Posted 7 months ago #

    Hi Mihai, many thanks for the prompt reply!

    We are informed by the client that a customer was having difficulties ordering - so, in trying to figure out why, I thought I would update all plugins and wordpress this morning.

    So, currently running WordPress 3.9.2 and WP e-Commerce 3.8.14.2

    Any help to get this resolved would be GREATLY appreciated

  20. Mihai
    Member
    Plugin Author

    Posted 7 months ago #

    Do you have any WPEC theme files moved in your theme folder ?
    Look under Store -> Presentation (Advanced theme settings on the right side)

  21. livetechg
    Member
    Posted 7 months ago #

    Hi Mihai,
    Yes, there are 2 listed there. wpsc-single_product.php and wpsc-products_page.php

    Many thanks for continuing to look into this for us :)

  22. livetechg
    Member
    Posted 7 months ago #

    Do you think there would be an error in those Product pages that needs updating so the checkout works Mihai?

  23. Mihai
    Member
    Plugin Author

    Posted 7 months ago #

    can you mail me admin logins and FPT details to mihai@instinct.co.nz

  24. livetechg
    Member
    Posted 7 months ago #

    Will do right away Mihai :)

  25. livetechg
    Member
    Posted 7 months ago #

    Any news Mihai?

  26. livetechg
    Member
    Posted 7 months ago #

    Is there anything we can help you with Mihai to get this sorted out? Cheers.

  27. livetechg
    Member
    Posted 7 months ago #

    Hi Mihai, I have some progress, it seems that if the product is in only ONE category, then it works. But if the product is in 2 or more categories then the checkout page just refreshes and fails.
    Does this point to a setting somewhere not working?

  28. livetechg
    Member
    Posted 7 months ago #

    Ahh - seems that if I go through the Categories and reset the target destinations to None and then hit save it works. For some reason the update had forgotten that this was the way it was set and it needed to be reset.....

  29. iwasbornwithoutaname
    Member
    Posted 7 months ago #

    Livetechg,
    I am glad you figured out the solution to the issue. This sounds like a bug in the software, so you may file an issue on github https://github.com/wp-e-commerce/WP-e-Commerce.

  30. Bob Baker
    Member
    Posted 7 months ago #

    Has this been resolved via an update ?

    To go through all catgories one by one will take hours.......

    Can it be done by changing target markets in shop settings ?

Reply »

You must log in to post.

About this Plugin

  • WP eCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic