[ https://issues.apache.org/jira/browse/OFBIZ-6347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14537072#comment-14537072 ]
Jacopo Cappellato commented on OFBIZ-6347: ------------------------------------------ Thank you [~Mohammad K]. Is this issue (duplicated OPP when billing account is selected) happening only with $0 orders or in general with all the orders? If it is happening only with $0 orders,it would be useful to figure out why the block of code you have removed only causes problems with $0 orders. Did you get a chance to explore this? > Two order payment preferences are added to order, when order of order total > 0(zero) is placed with Billing Account > ------------------------------------------------------------------------------------------------------------------ > > Key: OFBIZ-6347 > URL: https://issues.apache.org/jira/browse/OFBIZ-6347 > Project: OFBiz > Issue Type: Bug > Components: order > Affects Versions: Trunk, 14.12.01 > Reporter: Mohammad Kathawala > Priority: Minor > Attachments: OFBIZ-6347.patch > > > Scenario: > Place an order of order total zero(0) with Billing Account as payment > option. > Issue: > Order gets placed successfully, but order payment preference of billing > account gets created twice. > Steps to generate the issue: > 1) Add promotions of Free Shipping and Free Tax from catalog for order > 2) Go to order entry process and add customer > 3) Add product to order and make its price 0.00 so that the cart total will > be 0.00 > 4) Finalize order with Billing Account as Payment option and Create Order. > Reason: > The code written for creating order payment preferences in > 'makeAllOrderPaymentInfos' of ShoppingCart.java is creating issue. > There is no need to create the order payment preference after recalculating > Billing account amount as it is done later in the CartPaymentInfo loop. -- This message was sent by Atlassian JIRA (v6.3.4#6332)