Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What are the causes of a relay response time out?

causes Relay Response time
0
Posted

What are the causes of a relay response time out?

0

When Authorize.Net sends a transaction response to your server, the payment gateway waits 10 seconds for a response. If Authorize.Net does not receive a response from your server in 10 seconds, the payment gateway server will time out and display an error page. The first thing you need to check is the order that your script executes. It is very important that something prints to the screen before any other process is started. If your script prints to the screen first, Authorize.Net will recognize that you are receiving the information. The most effective method would be to PRINT the headers, and a line of text such as Processing, please wait. To resolve relay response time outs: • Verify your script permissions and the ability to accept an HTML POST. • Check that the script is not completing other functions before writing to the screen, such as writing to a database or sending e-mails. • See if there are different processes that are used in your script for approvals, declines or errors

0

When Authorize.Net sends a transaction response to your server, the payment gateway waits 10 seconds for a response. If Authorize.Net does not receive a response from your server in 10 seconds, the payment gateway server will time out and display an error page. The first thing you need to check is the order that your script executes. It is very important that something prints to the screen before any other process is started. If your script prints to the screen first, Authorize.Net will recognize that you are receiving the information. The most effective method would be to PRINT the headers, and a line of text such as “Processing, please wait.” To resolve relay response time outs: • Verify your script permissions and the ability to accept an HTML POST. • Check that the script is not completing other functions before writing to the screen, such as writing to a database or sending e-mails. • See if there are different processes that are used in your script for approvals, declines or erro

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123