Did you try excluding it by using the plugin functionality?
Thanks for the fast reply!
Yes, but as soon as I activate “Defer” the problem returns.
Welcome your thoughts and thanks again!
Well, don’t defer that script, it might not work deferred.
Thanks, I’ve tried both ways, deferred, not deferred, etc. As soon as “Deferred” is activated with or without any scripts, the site will not accept credit cards and the log shows the “Accept.js Error: payment nonce is missing” error.
The same goes for any/all of the JavaScript optimization settings. Whenever any are activated the error instantly appears.
The cart page displays this error to the customer:
“An error occurred, please try again or try an alternate form of payment.”
Thanks again.
-
This reply was modified 5 years, 4 months ago by
richsadams.
-
This reply was modified 5 years, 4 months ago by
richsadams.
As said, if it is working non-deferred keep it that way. If you want it to work deferred, please contact the Autorize net plugin developers.
Thanks.
FWIW, the issue arose yesterday. No changes were made to the site. No changes were made to SG Optimizer settings. The site just suddenly stopped accepting credit cards. Deactivating SG Optimizer immediately fixed the problem. After experimenting with the SG Optimizer settings it turned out that the JavaScript optimization functions were the issue. Deactivating all three resolved the problem. Activating any one of them causes the problem to return.
AFAIK, Authorize.net did not change anything on their end either.
As posted above, the exact same issue was occurring for another user 8 months ago and was said to be resolved.
So I’m not sure what to do next. The impact on the site causes it to load slower, but it’s livable. Hopefully the next version of SGO will resolve this.
BTW, posting that the issue is resolved is incorrect.
Thanks again.
-
This reply was modified 5 years, 4 months ago by
richsadams.
I am sorry but as I said it is not even a SG Optimizer issue. Please, open a thread in their plugin in order to get further assistance or keep this optimization disabled for that script.