Authorize.net - (99) This transaction cannot be accepted.
I was originally having a mhash() error as described here:
I too found I have hash and not mhash installed on my server so in the file WA_simlib.php I changed
return (bin2hex (mhash(MHASH_MD5, $data, $key)));
return (bin2hex (hash(MD5, $data, $key)));
and this took care of the error, but now when I try my checkout Authorize.net gives me the following error:
(99) This transaction cannot be accepted.
I looked this up on Authorize.net and found:
I confirmed that I have the right
x_login and x_tran_key
I even reset the transaction key in Authorize.net, but it's still not working. When I run the tool that page the generated fingerprint it produces does not match the x_fp_hash that is produced by my page.
I've noticed Authorize.net has a place to set a MD5 Hash value in their merchant tools is this something I need to set, or should set?
I'm lost, please help