If you host with GoDaddy, you WILL have an issue if using Authorize.net. Don\'t worry though! It can be resolved! This fix may also apply to other hosts as well. If you get no response when trying to make an Authorize.net transaction... blank screen, etc... then give this a try as it is likely your problem:
Open the dtdonate.php file which is found in /components/com_dtdonate.
Around Lines 2416-2420, you\'ll find this:
//If you use GoDaddy hosting, please uncomment the next two lines
//curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
//curl_setopt ($ch, CURLOPT_PROXY,\"http://proxy.shr.secureserver.net:3128\");
CHANGE it to this:
//If you use GoDaddy hosting, please uncomment the next two lines
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,\"http://proxy.shr.secureserver.net:3128\");
All done. That wasn\'t so bad now was it?
Now, IF you use ECheck with Authorize.net, you\'ll need to do the same thing to the file eCheck.html.php which is found in the same directory.
Around lines 1239-1242, you\'ll find:
/*curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,\"http://proxy.shr.secureserver.net:3128\");
*/
CHANGE it to:
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,\"http://proxy.shr.secureserver.net:3128\");
Upload your modified file and now you\'re all done. If you need further assistance, let us know.