Support

Home Forums Event Espresso Premium "Script has timed out" Error Message with Authorize.net and EE3

"Script has timed out" Error Message with Authorize.net and EE3

Posted: January 14, 2018 at 2:54 pm


Vitaliti Wellness

January 14, 2018 at 2:54 pm

Hi, I had a previous Support post asking questions on this same topic (see the old post here:https://eventespresso.com/topic/error-message-script-timed-out-using-ee3-with-authorize-net-as-payment/).

The issue is that when our customers go to register for a class through Event Espresso (we are using EE3 Version 3.1.37.12.P) they pay through Auhorize.net and we and our customers are getting an error message that says “the script has timed out” although the payment is going through. This happens every time.

In the previous support post, I was that what might help is to change the Thank You Page to remove any third party scripts that load on the page and delay the page from loading, including the share this scripts. We were told that if we can remove those from the page, as well as remove the widgets and other non-essential JavaScript files that load there it will speed up the page load time and that may reduce the delay enough for Authorize.net to not time out.

We don’t have any widgets on the thank you page but it is still causing the error. Could we remove the thank you page completely to keep this from happening? Here is the error message specifically:

“Authorize.Net Merchant,
Your script timed out while we were trying to post transaction results to it.
Transaction ID: 60673508292
Transaction Result: This transaction has been approved.
The following message was displayed to the customer:
——————————An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.
This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service.”

This is our Important Information for EE:
*redacted*
Thanks!

  • This topic was modified 6 years, 3 months ago by  Josh. Reason: removed server information


Josh

  • Support Staff

January 15, 2018 at 1:11 pm

Hi there,

Could we remove the thank you page completely to keep this from happening?

No. If you remove the thank you page completely then users will not have a place to be directed to after they make a payment, and you will not get a payment notification from Authnet.

If you cannot upgrade to Event Espresso 4 and the EE4-compatible Authorize.net SIM gateway, you can use a simplified page design for the Thank You page. There’s a sample page template file you can download here:
https://gist.github.com/joshfeck/10333327

You can download the file, upload to your active WordPress theme, change its name to be minimal.php. Then you go to edit your site’s Thank You page and change the page template setting to use the new minimal template.

The support post ‘"Script has timed out" Error Message with Authorize.net and EE3’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso