| Project: | Authorize.net Advanced (CIM) |
| Component: | Code |
| Category: | |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Description
Project:
Authorize.net CIM While testing, I was getting messages saying "We were unable to process your credit card payment. Please verify your card details and try again. If the problem persists, contact us to complete your order." for every order, even when Authorize.net returned a Successful response for an approved transaction.
I found that the function uc_cim_charge has a couple of occurrences of
<?php
$directResponse = split('\,', $response->directResponse);
?>When I change the commas to pipes, it appears to be working correctly.
(related to comment about the uc_authorizenet.module , which now has an admin setting and variable_get('authnet_aim_delimiter', ',') instead of hard-coded commas)
