Ritu Raj Lakhera created OFBIZ-5617:
---------------------------------------

             Summary: Authorize.net payment services are not handling  run time 
exceptions correctly
                 Key: OFBIZ-5617
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5617
             Project: OFBiz
          Issue Type: Bug
          Components: order
    Affects Versions: Release Branch 11.04, SVN trunk, Release Branch 12.04, 
Release Branch 13.07
            Reporter: Ritu Raj Lakhera


System is creating the order in CREATED status before processing the payment. 
But if payment processing encounters a run time exception then system throws 
the error and does not change the order status to REJECTED. Because 
Authorize.net payment services are not handling these exceptions correctly.

Ex: If authorize.net payment gateway call get interrupt then method processCard 
of AIMPaymentServices.java is returning the result map without the 'authResult' 
kay.
And subsequent method (processAuthTransResult) is trying to access this and 
thus service is throwing NullPointerException.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to