AllThingsTrendy Posted March 6, 2006 Share Posted March 6, 2006 I hope someone is able to help. In the last three days, I have had 6 credit card purchases complete. Yet, I never receive payment confirmation from Authorize.net. I check my merchant account and the transaction is authorized but with the following error: "General Error (Unable to Send Notification)". I call Authorize.net and they replied with the following. Unfortunately, since I don't have the customer's credit card number, I can not send these purchases through with the authorization number. I've had this module for a year and never had this problem. Note that this problem is not occurring with all credit card transactions. Most are processing fine. Greetings from Authorize.Net! When Authorize.net is responding back to a script on your server, our system waits 10 seconds for a response. If we do not get a response in 10 seconds, our server will time out and display an error page. The first thing that you will need to look for is the order that your script executes. It is very important that something is printed to the screen before any other process is started. If your script prints to the screen first, we 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 this issue: -Check that your script permissions are correct and that it can accept an HTTPS POST. -Check that the script is not completing other functions before writing to the screen, such as writing to a database or sending emails. - Please check to see if there are different processes that are used in your script for approvals, declines, or errors. Check each process to be sure that they will write to the screen before any other functions. - Check if your script is using redirects immediately upon receipt of the response from our servers. Redirects are discouraged because they can potentially interfere with the process. ***On occasion, timeouts will occur that are outside of the control of your script or our servers. Typical reasons for these timeouts are Internet traffic, your server is overloaded or malfunctioning, or Internet routing issues. Depending upon your server location and what route is used to send data, it is possible that you may occasionally receive the message you are seeing. Quote Anthony David AllThingsTrendy.com Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.