This includes a workaround described in the upload below. For some reason Authorize.net's responses won't always be formatted as expected, and this version will try parsing the data in two different methods.

More...