lib/active_merchant/billing/gateways/card_connect.rb in activemerchant-1.90.0 vs lib/active_merchant/billing/gateways/card_connect.rb in activemerchant-1.91.0

- old
+ new

@@ -279,9 +279,12 @@ avs_result: AVSResult.new(code: response['avsresp']), cvv_result: CVVResult.new(response['cvvresp']), test: test?, error_code: error_code_from(response) ) + rescue ResponseError => e + return Response.new(false, 'Unable to authenticate. Please check your credentials.', {}, :test => test?) if e.response.code == '401' + raise end def success_from(response) response['respstat'] == 'A' end