Then click on the Settings link on the left column and go to Transaction Response > Transaction Version. Make sure that your Current Version is set to 3.1. Whereas Authorize.net will tell you correctly that you do not necessarily need to upgrade, it is much more efficient and will cause less errors on the newer version. Choose 3.1 from the drop down and hit submit.
Go to Settings > Transaction Response > Receipt Page > Receipt Method and look at the settings on this page. Make sure of the following:
- The Default Receipt Link URL should be blank - The Receipt Method should be set to GET (not Link nor Post) - The Receipt Link Text should also be blank
Make these changes and click submit.
Go to Settings > Transaction Response and you will want to check to make sure there are no URLs specified in the following menus: Silent Post URL & Relay Response.
Go to Settings > Transaction Response > Direct Response and make sure that Delimited Response is set to Yes, and the Default Field Separator is ,(comma). The Field Encapsulation Character should be blank.
Once these settings have been verified, and you are still having the trouble, please contact technical support.