• Resolved aapc

    (@aapc)


    The External Links plugin seems to be causing a problem with the WooCommerce checkout process. To replicate the problem, just add an item to your cart and proceed to checkout. On the checkout page, WC runs an ajax post to /?wc-ajax=update_order_review and with the External Links plugin enabled, I get a blank JSON response. This causes the payment section to be disabled (endless spinner on top of the area). If I disable the External Links plugin, all works as expected. I’ve tried various combinations of settings in the plugin and nothing seems to help. My only option is to abandon this plugin unless the issue is addressed promptly.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter aapc

    (@aapc)

    Here are some screenshots that I hope will help.

    https://postimg.cc/gallery/QX1JtY3

    @aapc try this version and tell me if it solves Your issue:
    https://u.pcloud.link/publink/show?code=XZWrqlkZovA4mja4AWkM6JILApElSz75YIp7

    Thread Starter aapc

    (@aapc)

    Thanks for the quick response! Unfortunately it seems to be doing the same thing. While you may have updated the code, the version number on the one you sent was the same as the one I was using (v2.46).

    Is there anything else I can do to help figure this out?

    @aapc the version code does not change. This is just a small change that We are trying to add to fix this JSON error issue. Unfortunately We don’t have a proper solution for You. Sorry.

    Thread Starter aapc

    (@aapc)

    The odd thing is that other plugins, including plugins I’ve developed myself, use ajax calls and don’t seem to have a problem. Only WooCommerce is affected and only on the checkout page as far as I can tell.

    You have a good plugin here but unfortunately we need to use WooCommerce so we can’t use your plugin. I hope you can figure this out. I’ll be glad to test any future updates to the plugin. Thanks!

    Thread Starter aapc

    (@aapc)

    Unfortunately I will have to consider this plugin incompatible with WooCommerce. Given the popularity of WooCommerce, I would think this would be a pretty high priority issue. The lack of any progress on a fix means I’ll need to search out a new and better solution for all of my sites. I only hope someone else benefits from this support ticket because I know it has caused me a lot of headaches and wasted time. I wish you the best of luck in the future.

    P.S. This issue should not have been marked as “resolved”. It is still an open issue at this time. I will update if anything changes.

    Thread Starter aapc

    (@aapc)

    I found something that works! If you come across this issue on a WooCommerce site, go to the “Exceptions” tab and uncheck “All Contents” and make sure the three options that appear beneath are all checked. This seems to allow the WooCommerce ajax call to work successfully. I hope this helps!

    https://pasteboard.co/JjUlg47.png

    Plugin Author WebFactory

    (@webfactory)

    Thank you for sharing!

    I am seeing the same underlying issue somewhere else. In my case I have an Ajax pager and the response is empty after paginating.

    I also found that unchecking All Contents in the Exceptions tab and keeping all the sub items checked gets rid of this issue.

    However, elements in my footer are not being no followed now.

    While a fix is preferred, in the meantime can someone tell me what else isn’t included when All Contents is unchecked but all the sub items (Post Contents, Comments, Widgets) are checked?

    Same happens to me on WooCommerce checkout process

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Breaks WooCommerce Checkout’ is closed to new replies.