Comment 6 for bug 1083276

Revision history for this message
Kyle Waid (midwest) wrote :

Thank you for the patch, however I do not necessarily agree with the patch. You put a new flag, refund invoice. When a refund is created the flag is true. Then you hide the button refund if refund invoice=true. What about a case where a partial refund is performed, then later a refund for the remainder is granted? I think the solution presented is not the best as it does not fit all business cases.

Really, this improvement does not allow for partial refunds. Please consider. The button should not be visible if 100% of the invoice is Confirmed refunded. What happens if the generated refund invoice is canceled?