Just and update on this, I got it to work!!! Here is all I did:
In the module changed:
'x_delim_char' => '|',
to
'x_delim_char' => '\,',
and:
$this->response = explode('|', $response);
to
$this->response = explode('\,', $response);
Also added (around line 226):
'x_encap_char' => ' ',
For Authorize.Net Account Setup changed Direct Response from these:
i. Delimited Response = No -- also tries Yes w/ the same results
ii. Default Field Seperator = comma
iii. Field Encapsulation Character = blank --- also tries double quotes (") w/ the same results
to
i. Delimited Response = YES <-- THIS HAS TO BE YES OR IT WONT WORK! AIM USES DIRECT NOT RELAY!!
ii. Default Field Seperator = comma
iii. Field Encapsulation Character = blank
Cheers!