hash error (authorize.net error 99)
Hello I am having the same exact error as related in this post,
showthread.php?t=7088&highlight=mhash
almost word for word so I will repeat some of it that directly relates to my problem.
I was originally having a mhash() error as described here:
show...ight=MHASH_MD5
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)));
to
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:
tool...id=7199#bottom
When I go to this tool listed above and input all the required fields I am receiving a different hash for the x_fp_hash field.
Please let me know how to fix this or any other info that you may need.
Thank you for your time.
Ryan