I reply to all queries on the forums and via email, once per day, Monday to Friday (not weekends).

If you are new here, please see some information on how to ask for support. Thank you!

Reply To: White screen of dead

#2355
alexg
Keymaster

Hi,

Thanks for reporting this issue.

I have now tested again the WooCommerce payment gateway extension with the latest version of WooCommerce, 3.3.0. I cannot reproduce the defect that you are describing. This could mean one of two things:

1. The problem occurs due to bad interaction with some other plugin. As a test, disable all other plugins except WooCommerce, Bitcoin and Altcoin Wallets, and the payment gateway, and try again. If you are now able to perform a checkout, then you should enable your plugins again one-by-one until you find out which plugin is causing this. (Usual suspects are security plugins that sometimes block AJAX requests.) Then report your findings to me. If you cannot do a checkout even with all but the essential plugins disabled, then try changing the theme to something standard like Twenty Seventeen.

2. Since you mentioned the error (DOM Exception 23): The operation timed out. it is possible that some JavaScript code takes too long to execute, perhaps due to network issues or because of something else slowing down your server. As you know, both WooCommerce and Bitcoin and Altcoin Wallets rely heavily on JavaScript and XHR requests. I would open up the network tab in the browser console and observe how long the various XHR requests take. Can you find one that takes too long to respond?

3. Since your error could be caused by anything really, if you can’t find anything with 1 or 2, I would enable logging (https://codex.wordpress.org/Debugging_in_WordPress) and check the WordPress logs at wp-content/debug.log. It could be that there is some error on the server side that slows down your checkout. Unlikely, but it’s worth a shot.

Most likely it is some incompatibility with another one of your plugins, so go through 1 first. If you do identify a plugin that’s causing this then let me know so I can see what I can do about this.

let me know what you find

kind regards,
Alex