My Authorize.net sandbox account stopped working

Did your Authorize.net sandbox account stop working?

Odds are, you need to update your cert.pem file in your Authorize.net library. Here’s how to fix:

Visit

http://curl.haxx.se/ca/cacert.pem

to download a fresh copy.

Then find your Authorize.net library directory containing your current cert.pem file. It is usually in a lib>SSL directory.

You need to replace the content of the one you have with the content of the one you downloaded.

NOTICE: you cannot just upload via ftp and walk away. The one you downloaded is named cacert.pem and your current one may be named just cert.pem. So you either need to

  • delete your current file, upload and rename your new
  • or open the cacert.pem file and copy all the content and then replace your current file’s code with your clipboard and save