• Resolved rogergarymichael

    (@rogergarymichael)


    Hi,

    I have been speaking with the developer of the theme I am using (AVADA) and he has told me the issue I am having is actually being caused by the WooCommerce plugin.

    The issue I am having is an ‘Internal Server Error’, only when a customer ticks the ‘Create an Account’ box during checkout.

    It was working fine until about 1 week ago and we cannot figure out what has happened.

    If you checkout and do not select ‘Create an Account’ everything works as it should.

    The theme developer sent me screenshots showing where the error is happening. It is something to do with the woo commerce/assets/js folder.

    Any help would be really appreciated.

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • fran4444

    (@fran4444)

    Don’t have a fix for your problem, but maybe this can put you in the right direction.

    From WP Admin of your site, go to WooCommerce Settings.
    Under the Accounts tab, uncheck the following:
    “Enable customer registration on the “Checkout” page.”

    Good luck.

    Plugin Contributor Gerhard Potgieter

    (@kloon)

    Hi, you can enable WP_DEBUG on your site and attempt a checkout to see the error message. Have you tested this with a default theme like twentyseventeen or Storefront enabled to confirm if the issue exists there?

    If I test this with the a default theme and the latest version of WooCommerce, 3.2.4 I can checkout fine with the create account option.

    Thread Starter rogergarymichael

    (@rogergarymichael)

    Thanks @fran4444, I have disabled the checkout option for now which is allowing people to at least complete the checkout process.

    Hi @kloon. I will enable WP_DEBUG and see what happens.

    I have disabled all plugins and tested and the issue still exists. Then I changed the theme to Twenty Seventeen and the issue is gone.

    It is important to note I think that everything was working fine with this theme, there were no updates to the theme or WordPress at the time the error started happening.

    The AVADA theme developer (Theme fusion) did send me some screenshots showing me where the error is coming from…https://imgur.com/a/to1tI

    This was the reply I got from the theme developer “Right now on your website the reason of the Internal server error is the JavaScript error which is coming from WooCommerce plugin and it relates to their WooSelect script, screenshot attached. So I’d recommend contacting them at their support”.

    I will give the WP_DEBUG method a go if I can get it to work, and hopefully I can try and figure out exactly what is going on.

    Thanks for your help so far.

    Plugin Contributor Gerhard Potgieter

    (@kloon)

    Yea, so what’s happening there is your theme is overriding the WooCommerce templates with their own version. When a theme does that it is the responsibility of the theme developers to ensure that when a new version of WooCommerce is released their template overrides are compatible with the latest WooCommerce core ones.

    I suggest you contact Avada again and ask them to fix their template overrides to be compatible with the latest version of WooCommerce. Usually they will have this sorted so maybe check if there is not a new version of your theme available for download.

    Hi,
    I am facing the issue “internal server error” during checkout recently.
    I have taken debug file, but unable to find the issue.
    Request your help for resolution.

    I am having the same issue… If someone tries to create an account during checkout, an error message pops up (after filling in shipping info and cc info). Error message: “Create Account Password is a required field.” Theme: Avada with woocommerce.

    I am also facing the same issue, getting “Internal Server Error” while creating account at checkout page and click on “Place order” button. For already logged in users, it is working fine.

    I am using woocommerce with “shopper” theme.

    But in my case, this issue is random. Issue appears 3 times out of 10, but it is irritating for customers.

    Any help will be appreciated.

    Thanks,
    Sunil Chaudhary

    escol

    (@escol)

    Same here.

    Everything works fine until I hit complete order then the order is still logged as on hold in the Orders list, but no emails go and the Internal Server Error block appears at the top of the form (the basket is then emptied).

    I’m using the latest version with memberships, tried COD, Bank Transfer and Cheque. It has the Storefront theme. I’ve disabled every other plugin.

    I’ve tried changing the create account settings, same regardless.

    There look to be repeated complaints of this, so it must be a known issue that you have a fix for?

    It only started happening after the latest updates.

    • This reply was modified 6 years ago by escol.

    I had this problem today. I was customizing the woocommerce email templates and mistakenly added an invalid character to the php. I would strongly suggest:

    1) turn off any theme overrides to your woocommerce emails (this fixed mine)
    2) export a copy of your inventory, uninstall woocommerce, reinstall, import

    * do not export the entire store – only the inventory – that way you import fresh

    3) validate all of your woocommerce email files with a php validator

    Does this help anyone? I’m 100% sure this fixed my internal server error at checkout (orders were processed, emails were sent, but no checkout completion page or thank you)

    Best of luck!

    • This reply was modified 5 years, 9 months ago by uswebdev.
Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Checkout – Internal Server Error (Please Help)’ is closed to new replies.