Support

Home Forums Event Espresso Premium Error message "script timed out" using EE3 with Authorize.net as payment

Error message "script timed out" using EE3 with Authorize.net as payment

Posted: September 10, 2017 at 7:41 pm


Vitaliti Wellness

September 10, 2017 at 7:41 pm

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.

Could someone please help direct us as to where to look to clear this up?

The error message is:

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.

——————————


Tony

  • Support Staff

September 11, 2017 at 10:29 am

Hi there,

When your users pay using Auth.net SIM do they return to the thank you page?

Does this happen for every registration on your site that uses that payment method or some?


Vitaliti Wellness

September 11, 2017 at 3:53 pm

Hi Tony, they are supposed to return to the thank you page. That’s what I have as the Default Receipt url and as the Relay Response url in authorize and it is also in the payment settings under Relay Response url in EE3. The thank you page works: http://vitalitiwellness.com/thank-you-2/ but no one is going there. You don’t see the receipt page anymore when you register. I did a test transaction and was directed straight to the error page – I did not see the receipt page.

It happens every time someone registers.

Authorize.net sent me the following info but I have no idea how to look for this or apply this within EE3.

https://support.authorize.net/authkb/index?page=content&id=A663&actp=search&viewlocale=en_US&searchid=1505094694555

Thanks for your help.


Josh

  • Support Staff

September 11, 2017 at 6:53 pm

Hi there,

What may actually help isn’t something you would apply with EE3. For example, on your Thank you page, there are a number of third party scripts that load on the page and delay the page from loading, including the share this scripts. If you 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.

The support post ‘Error message "script timed out" using EE3 with Authorize.net as payment’ 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