[jira] Created: (OFBIZ-1454) refunds do not work with multiple captures

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-1454) refunds do not work with multiple captures

Nicolas Malin (Jira)
refunds do not work with multiple captures
------------------------------------------

                 Key: OFBIZ-1454
                 URL: https://issues.apache.org/jira/browse/OFBIZ-1454
             Project: OFBiz
          Issue Type: Bug
          Components: order
            Reporter: Si Chen


This is a major problem with refunds: if an order were shipped in several shipments, then refunds will not work probably because PaymentGatewayServices cannot properly match the OrderPaymentPreferences to the amount which needs to be refunded.  Sometimes it will turn out one of the captures has already been refunded, and sometimes it will need to piece together several capture payments for refund.  

It might be better to have a ReturnPayment/Preference entity to manage which capture to refund, so there is some way to control this, and then to replace ReturnItemResponse with a ReturnResponse so that the refund payments don't have to be explicitly 1 to 1 with each return item, in case a return item needs to be split on two captures that have to be refunded.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.