It can be confusing to have a voided invoice after payment and refund show that a balance is still due. This may help remove some confusion if we add the ability to have a $0 balance after this use case.