additional shipping charges cause one re-authorization and capture
------------------------------------------------------------------

                 Key: OFBIZ-442
                 URL: http://issues.apache.org/jira/browse/OFBIZ-442
             Project: OFBiz (The Open for Business Project)
          Issue Type: Improvement
          Components: accounting
            Reporter: Si Chen


Currently, the createInvoicesFromShipment service is authorizing just the 
additional shipping charges as one authorization.  This, however, is not 
acceptable to some credit card processors, which require that you capture 
shipping charges only with order items.

Thus, the process for createInvoicesFromShipment will be modified to do the 
following:
1.   After additional shipping charges are invoiced, the service will find and 
add up all open (not settled or canceled) authorizations for the order. 
2.  Add the additional shipping charges to the outstanding authorizations
3.  Release all outstanding authorizations using the release service from the 
payment gateway
4.  Authorize the new amount, which includes previous outstanding 
authorizations plus the additional shipping charges, on the first Credit Card 
associated with the order through order payment preference.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to