Fixed

Posts: 28
Joined: 04/04/2008

Ok, I had to debug uc_cim to find out what was happening...

1. In the uc_cim_charge function, in the response processing, it's checking for $response->messages->code as opposed to $response->messages->message->code which is what's returned from Authorize.net

2. Also in the same section of code, this statement...
$directResponse = split('\,', $response->directResponse);
Does not work for me. I had to change it to...
$directResponse = explode('|', $response->directResponse);
Which correctly parses the return from Authorize.net

This is version v0.6

Not sure why things are different now. Perhaps a change in the results from Authorize?

--

Chisholm Technologies, Inc.
Custom software development since 1999!
www.chisholmtech.com

NEW Authorize.net Customer Information Manager By: xerbutter (83 replies) Wed, 11/21/2007 - 12:50