Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.6.11, 4.7
-
Fix Version/s: 4.7.9
-
Component/s: CiviContribute
-
Labels:
-
Documentation Required?:None
-
Funding Source:Paid Issue Queue
-
Payment Status:Paid
Description
Authorize.Net offers a fraud detection feature that allows you to manually approve (from within Authorize.Net) any payment above a certain dollar amount.
When a donor gives above that amount, the CiviCRM log records:
{{[info] Could not find an entry for x_subscription_id [info] $error data = Array ( [error_code] => 0 ) [info] $REQUEST = Array ( [x_response_code] => 4 [x_response_reason_code] => 252 [x_response_reason_text] => Your order has been received. Thank you for your business! [x_avs_code] => P [x_auth_code] => etc. )}}
It would be ideal if such transactions were logged as "Pending (Incomplete)" rather than not logged at all.