Has anyone at authorize.net even looked at this? Only they can explain
the intent of the CheckForErrors method that sets directResponse to null
without resetting it to another value. I also have been successful
getting all of the CIM methods to work ...